HERE iOS SDK Developer's Guide

NMATransitStop

Class Summary

class NMATransitStop

Derived from: NSObject

Represents a public transit stop.

Include: NMAKit.framework/headers/NMATransitStop.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMATransitStop

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSString *  informalName

The local name of the stop, if available

[readable, assign] NSArray< NSString * > *  lineIds

A list of NSString objects representing the uniqueIds of all NMATransitLines associated with this stop

[readable, assign] NMAGeoCoordinates location

The geographical location of the stop

[readable, assign] NSString *  officialName

The officially published name of the stop

[readable, assign] NSArray< NSString * > *  systemIds

A list of NSString objects representing the uniqueIds of all NMATransitSystems associated with this stop

[readable, assign] NSString *  uniqueId

The unique identifying string of the stop

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(BOOL) hasTransitType:( NMATransitType ) type

Indicates whether the given NMATransitType is available at this stop

-(nonnull instancetype) init

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull instancetype) new

Class Details

Represents a public transit stop.

Note:

Some stops may not have complete information available.

Public Property Details

[readable, assign] NSString * informalName

The local name of the stop, if available.

[readable, assign] NSArray< NSString * > * lineIds

A list of NSString objects representing the uniqueIds of all NMATransitLines associated with this stop.

[readable, assign] NMAGeoCoordinateslocation

The geographical location of the stop.

[readable, assign] NSString * officialName

The officially published name of the stop.

[readable, assign] NSArray< NSString * > * systemIds

A list of NSString objects representing the uniqueIds of all NMATransitSystems associated with this stop.

[readable, assign] NSString * uniqueId

The unique identifying string of the stop.

Instance Method Details

-(BOOL) hasTransitType:( NMATransitType ) type

Indicates whether the given NMATransitType is available at this stop.

-(nonnull instancetype) init

Instances of this class should not be initialized directly

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly