CBLIndexBuilder
@interface CBLIndexBuilder : NSObject
/**
 Create a value index with the given index items. The index items are a list of
 the properties or expressions to be indexed.
 
 @param items The index items.
 @return The value index.
 */
+ (CBLValueIndex*) valueIndexWithItems: (NSArray<CBLValueIndexItem*>*)items;
/**
 Create a full-text search index with the given index item and options. Typically the index item is
 the property that is used to perform the match operation against with. Setting the nil options
 means using the default options.
 
 @param items The index items.
 @return The full-text search index.
 */
+ (CBLFullTextIndex*) fullTextIndexWithItems: (NSArray<CBLFullTextIndexItem*>*)items;
/** Not available */
- (instancetype) init NS_UNAVAILABLE;
@endUndocumented
- 
                  
                  Create a value index with the given index items. The index items are a list of the properties or expressions to be indexed. DeclarationObjective-C + (nonnull CBLValueIndex *)valueIndexWithItems: (nonnull NSArray<CBLValueIndexItem *> *)items;Swift class func valueIndex(with items: [CBLValueIndexItem]) -> CBLValueIndexParametersitemsThe index items. Return ValueThe value index. 
- 
                  
                  Create a full-text search index with the given index item and options. Typically the index item is the property that is used to perform the match operation against with. Setting the nil options means using the default options. DeclarationObjective-C + (nonnull CBLFullTextIndex *)fullTextIndexWithItems: (nonnull NSArray<CBLFullTextIndexItem *> *)items;Swift class func fullTextIndex(with items: [CBLFullTextIndexItem]) -> CBLFullTextIndexParametersitemsThe index items. Return ValueThe full-text search index. 
- 
                  
                  Not available DeclarationObjective-C - (nonnull instancetype)init;
 CBLIndexBuilder Class Reference
        CBLIndexBuilder Class Reference