Protocols
The following protocols are available globally.
-
CBLArray protocol defines a set of methods for reading array data.
See moreDeclaration
Objective-C
@protocol CBLArray <NSObject, CBLArrayFragment, NSFastEnumeration>
-
CBLArrayFragment protocol provides subscript access to CBLFragment objects by index.
See moreDeclaration
Objective-C
@protocol CBLArrayFragment <NSObject>
-
A protocol for an application-defined object that can resolve a conflict between two versions of a document along with the base or the common ancester document if available. Called when saving a CBLMutableDocument, when there is a a newer revision already in the database; and also when the replicator pulls a remote revision that conflicts with a locally-saved revision.
See moreDeclaration
Objective-C
@protocol CBLConflictResolver <NSObject>
-
CBLDictionary protocol defines a set of methods for reading dictionary data.
See moreDeclaration
Objective-C
@protocol CBLDictionary <NSObject, CBLDictionaryFragment, NSFastEnumeration>
-
CBLDictionaryFragment protocol provides subscript access to CBLFragment objects by key.
See moreDeclaration
Objective-C
@protocol CBLDictionaryFragment <NSObject>
-
Replication target endpoint.
Declaration
Objective-C
@protocol CBLEndpoint <NSObject>
-
CBLFragment protocol provides read access to the data value wrapped by a fragment object.
See moreDeclaration
Objective-C
@protocol CBLFragment <NSObject>
-
Listener token returned when adding a change listener. The token is used for removing the added change listener.
Declaration
Objective-C
@protocol CBLListenerToken <NSObject>
-
CBLMutableArray protocol defines a set of methods for getting and setting array data.
See moreDeclaration
Objective-C
@protocol CBLMutableArray <CBLArray, CBLMutableArrayFragment>
-
CBLMutableArrayFragment protocol provides subscript access to CBLMutableFragment objects by index.
See moreDeclaration
Objective-C
@protocol CBLMutableArrayFragment <CBLArrayFragment>
-
CBLMutableDictionary protocol defines a set of methods for writing dictionary data.
See moreDeclaration
Objective-C
@protocol CBLMutableDictionary <CBLDictionary, CBLMutableDictionaryFragment>
-
CBLMutableDictionaryFragment protocol provides subscript access to CBLMutableFragment objects by key.
See moreDeclaration
Objective-C
@protocol CBLMutableDictionaryFragment <CBLDictionaryFragment>
-
CBLMutableFragment protocol provides read and write access to the data value wrapped by a fragment object.
See moreDeclaration
Objective-C
@protocol CBLMutableFragment <CBLFragment>