YapDatabaseSecondaryIndexSetup
@interface YapDatabaseSecondaryIndexSetup : NSObject <NSCopying, NSFastEnumeration>
- (id)init;
- (id)initWithCapacity:(NSUInteger)capacity;
- (void)addColumn:(NSString *)name withType:(YapDatabaseSecondaryIndexType)type;
- (NSUInteger)count;
- (nullable YapDatabaseSecondaryIndexColumn *)columnAtIndex:(NSUInteger)index;
- (NSArray<NSString *> *)columnNames;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
- (id)init;Swift
init() -
Undocumented
Declaration
Objective-C
- (id)initWithCapacity:(NSUInteger)capacity;Swift
init(capacity: UInt) -
Undocumented
Declaration
Objective-C
- (void)addColumn:(NSString *)name withType:(YapDatabaseSecondaryIndexType)type;Swift
func addColumn(_ name: String, with type: YapDatabaseSecondaryIndexType) -
Undocumented
Declaration
Objective-C
- (NSUInteger)count;Swift
func count() -> UInt -
Undocumented
Declaration
Objective-C
- (nullable YapDatabaseSecondaryIndexColumn *)columnAtIndex:(NSUInteger)index;Swift
func column(at index: UInt) -> YapDatabaseSecondaryIndexColumn? -
Undocumented
Declaration
Objective-C
- (NSArray<NSString *> *)columnNames;Swift
func columnNames() -> [String]
YapDatabaseSecondaryIndexSetup Class Reference