GPKGManualFeatureQueryResults

Objective-C

@interface GPKGManualFeatureQueryResults : GPKGFeatureIndexResults

Swift

class GPKGManualFeatureQueryResults : GPKGFeatureIndexResults

Manual Feature Query Results which includes the ids used to read each row

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithFeatureDao:(GPKGFeatureDao *)featureDao
                                andIds:(NSArray<NSNumber *> *)featureIds;

    Swift

    init!(featureDao: GPKGFeatureDao!, andIds featureIds: [NSNumber]!)

    Parameters

    featureDao

    feature dao

    featureIds

    feature ids

    Return Value

    feature index results

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithFeatureDao:(GPKGFeatureDao *)featureDao
                            andColumns:(NSArray<NSString *> *)columns
                                andIds:(NSArray<NSNumber *> *)featureIds;

    Swift

    init!(featureDao: GPKGFeatureDao!, andColumns columns: [String]!, andIds featureIds: [NSNumber]!)

    Parameters

    featureDao

    feature dao

    columns

    columns

    featureIds

    feature ids

    Return Value

    feature index results

  • Get the feature DAO

    Declaration

    Objective-C

    - (GPKGFeatureDao *)featureDao;

    Swift

    func featureDao() -> GPKGFeatureDao!

    Return Value

    feature DAO

  • Get the feature columns

    Declaration

    Objective-C

    - (NSArray<NSString *> *)columns;

    Swift

    func columns() -> [String]!

    Return Value

    columns

  • Get the feature ids

    Declaration

    Objective-C

    - (NSArray<NSNumber *> *)featureIds;

    Swift

    func featureIds() -> [NSNumber]!

    Return Value

    feature ids