SearchableParameterListObject

Objective-C

@interface SearchableParameterListObject : NSObject

/**
 * Initializes and returns a newly allocated object using the model data.
 */
- (instancetype)initWithModelData:(void*)data NS_SWIFT_UNAVAILABLE("Internal use only.");

/**
 * Returns the model data.
 */
- (void*)getModelData NS_SWIFT_UNAVAILABLE("Internal use only.");

/**
 * Search for first occurrence of a public transport parameter type and get value.
 */
- (nonnull NSArray <NSMutableDictionary *> *)findPublicTransportListParameterType:(PublicTransportParameterType)parameterType;

@end

Swift

class SearchableParameterListObject : NSObject

Undocumented

  • Initializes and returns a newly allocated object using the model data.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithModelData:(nonnull void *)data;
  • Returns the model data.

    Declaration

    Objective-C

    - (nonnull void *)getModelData;
  • Search for first occurrence of a public transport parameter type and get value.

    Declaration

    Objective-C

    - (nonnull NSArray<NSMutableDictionary *> *)
        findPublicTransportListParameterType:
            (PublicTransportParameterType)parameterType;

    Swift

    func findPublicTransportListParameterType(_ parameterType: PublicTransportParameterType) -> [NSMutableDictionary]