| Interface | Description |
|---|---|
| ConflictResolver |
Interface for an application-defined object that can resolve a conflict between two revisions of
a document.
|
| DatabaseChangeListener |
The listener interface for receiving Database change events.
|
| DocumentChangeListener |
The listener interface for receiving Document change events.
|
| NetworkReachabilityListener |
Classes that want to register to the NetworkReachabilityManager to be notified of
network reachability events should implment this interface.
|
| ReplicatorChangeListener |
The listener interface for receiving Replicator change events.
|
| Class | Description |
|---|---|
| Array |
Array provides access to array data.
|
| BaseDatabaseConfiguration |
Options for opening a database.
|
| Blob |
A Couchbase Lite Blob.
|
| Conflict |
Provides details about a Conflict.
|
| Database |
A Couchbase Lite database.
|
| DatabaseChange |
Provides details about a Database change.
|
| DatabaseConfiguration | |
| DataSource |
A query data source, used for specifying the source of data for a query.
|
| DataSource.Database |
Database as a data source for query.
|
| Dictionary |
Dictionary provides access to dictionary data.
|
| Document |
A Couchbase Lite Document.
|
| DocumentChange |
Provides details about a Document change.
|
| Expression |
An expression used for constructing a query statement.
|
| From |
A From represents a FROM clause for specifying the data source of the query.
|
| FullTextQueryRow |
A single result from a full-text Query.
|
| IndexOptions |
Options for creating a database index.
|
| Log |
Couchbase Lite Logging API.
|
| NetworkReachabilityManager |
This uses system api (on Android, uses the Context) to listen for network reachability
change events and notifies all NetworkReachabilityListeners that have registered themselves.
|
| OrderBy |
An OrderBy represents an ORDER BY clause of the query for specifying properties or expressions
that the result rows should be sorted by.
|
| OrderBy.SortOrder |
SorderOrder represents a single ORDER BY entity.
|
| Query |
A database query used for querying data from the database.
|
| QueryRow |
QueryRow represents a row of result set returned by a Query.
|
| Range |
Full-text word range.
|
| ReadOnlyArray |
ReadOnlyArray provides readonly access to array data.
|
| ReadOnlyDictionary |
ReadOnlyDictionary provides readonly access to dictionary data.
|
| ReadOnlyDocument |
Readonly version of the Document.
|
| Replicator | |
| ReplicatorConfiguration | |
| ReplicatorTarget | |
| ResultSet |
A result set representing the query result.
|
| Select |
Select represents the SELECT clause of the query for specifying the returning properties in each
query result row.
|
| Where |
A Where represents the WHERE clause of the query for filtering the query result.
|
| Enum | Description |
|---|---|
| Conflict.OperationType | |
| IndexType |
Types of database indexes.
|
| Replicator.ActivityLevel |
Activity level of a replicator.
|
| ReplicatorType |
| Exception | Description |
|---|---|
| CouchbaseLiteException |
A CouchbaseLiteException gets raised whenever a Couchbase Lite faces errors.
|