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]