Couchbase Lite
Objective-C API for iOS and Mac OS
 All Classes Functions Variables Properties
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCCBLAttachmentA binary attachment to a document revision
oCCBLDatabaseA CouchbaseLite database
oCCBLDatabase(CBLModel)CBLDatabase methods for use with CBLModel
oCCBLDocumentA CouchbaseLite document (as opposed to any specific revision of it.)
oC<CBLDocumentModel>Protocol that CBLDocument model objects must implement
oC<CBLFilterCompiler>An external object that knows how to convert source code into an executable filter
oCCBLFullTextQueryRowA result row from a full-text query
oCCBLGeoQueryRowA result row from a CouchbaseLite geo-query
oCCBLJSONUseful extensions for JSON serialization/parsing
oC<CBLJSONEncoding>Protocol for classes whose instances can encode themselves as JSON
oCCBLLazyArrayOfJSONWrapper for an NSArray of JSON data, that avoids having to parse the data if it's not used
oCCBLLiveQueryA CBLQuery subclass that automatically refreshes the result rows every time the database changes
oCCBLManagerTop-level CouchbaseLite object; manages a collection of databases as a CouchDB server does
oCCBLManagerOptionsOption flags for CBLManager initialization
oCCBLModelGeneric model class for CouchbaseLite documents
oCCBLModelArrayAn array of CBLModel objects, that's actually backed by document IDs
oCCBLModelFactoryA configurable mapping from CBLDocument to CBLModel
oCCBLQueryRepresents a query of a CouchbaseLite 'view', or of a view-like resource like _all_documents
oCCBLQuery(FullTextSearch)CBLQuery interface for full-text searches
oCCBLQuery(Geo)CBLQuery interface for geo-queries
oCCBLQueryEnumeratorEnumerator on a CBLQuery's result rows
oCCBLQueryRowA result row from a CouchbaseLite view query
oCCBLReplicationA 'push' or 'pull' replication between a local and a remote database
oCCBLRevisionA revision of a CBLDocument
oCCBLSavedRevisionAn existing revision of a CBLDocument
oC<CBLUITableDelegate>Additional methods for the table view's delegate, that will be invoked by the CBLUITableSource
oCCBLUITableSourceA UITableView data source driven by a CBLLiveQuery
oCCBLUnsavedRevisionAn unsaved new revision
oC<CBLValidationContext>Context passed into a CBLValidationBlock
oCCBLViewA "view" in a CouchbaseLite database – essentially a persistent index managed by map/reduce
\C<CBLViewCompiler>An external object that knows how to map source code of some sort into executable functions