9 #import <Foundation/Foundation.h> 12 NS_ASSUME_NONNULL_BEGIN
23 @property (readonly, nonatomic) uint64_t
sequence;
29 - (nullable id) valueAtIndex: (NSUInteger)index;
31 - (bool) booleanAtIndex: (NSUInteger)index;
32 - (NSInteger) integerAtIndex: (NSUInteger)index;
33 - (float) floatAtIndex: (NSUInteger)index;
34 - (double) doubleAtIndex: (NSUInteger)index;
35 - (nullable NSString*) stringAtIndex: (NSUInteger)index;
36 - (nullable NSDate*) dateAtIndex: (NSUInteger)index;
38 - (nullable id) objectAtIndexedSubscript: (NSUInteger)subscript;
50 @property (readonly, nullable) NSString* fullTextMatched;
54 @property (readonly, nonatomic) NSUInteger matchCount;
57 - (NSRange) textRangeOfMatch: (NSUInteger)matchNumber;
62 - (NSUInteger) termIndexOfMatch: (NSUInteger)matchNumber;
A Couchbase Lite document.
Definition: CBLDocument.h:36
NSString * documentID
The ID of the document that produced this row.
Definition: CBLQueryRow.h:20
CBLDocument * document
The document that produced this row.
Definition: CBLQueryRow.h:26
A single result from a CBLQuery.
Definition: CBLQueryRow.h:17
A single result from a full-text CBLQuery.
Definition: CBLQueryRow.h:46
uint64_t sequence
The sequence number of the document revision that produced this row.
Definition: CBLQueryRow.h:23
instancetype NS_UNAVAILABLE()