| 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.
|
| ListenerToken | |
| 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 |
ReadOnlyArray provides readonly access to array data.
|
| ArrayExpression | |
| ArrayExpressionIn | |
| ArrayExpressionSatisfies | |
| ArrayFunction | |
| Authenticator |
Authenticator is an opaque based authenticator interface and not intended for application to
implement a custom authenticator by subclassing Authenticator interface.
|
| BaseDatabaseConfiguration |
Options for opening a database.
|
| BasicAuthenticator |
The BasicAuthenticator class is an authenticator that will authenticate using HTTP Basic
auth with the given username and password.
|
| Blob |
A Couchbase Lite Blob.
|
| CBLConverter | |
| CBLFleece | |
| Collation | |
| Collation.ASCII | |
| Collation.Unicode | |
| 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.As |
Database as a data source for query.
|
| Dictionary |
ReadOnlyDictionary provides readonly access to dictionary data.
|
| DocContext | |
| Document |
Readonly version of the Document.
|
| DocumentChange |
Provides details about a Document change.
|
| EncryptionKey |
The encryption key, a raw AES-256 key data which has exactly 32 bytes in length
or a password string.
|
| Expression |
An expression used for constructing a query statement.
|
| From |
A From represents a FROM clause for specifying the data source of the query.
|
| FullTextIndexItem | |
| Function | |
| GroupBy | |
| Having |
Having represents a HAVING clause of the query statement used for filtering the aggregated values
from the the GROUP BY clause.
|
| Index | |
| Join | |
| Join.On | |
| Joins | |
| Limit | |
| Log |
Couchbase Lite Logging API.
|
| Meta | |
| Meta.MetaExpression | |
| MutableArray |
Array provides access to array data.
|
| MutableDictionary |
Dictionary provides access to dictionary data.
|
| MutableDocument |
A Couchbase Lite Document.
|
| 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.
|
| Ordering | |
| Ordering.SortOrder |
SorderOrder represents a single ORDER BY entity.
|
| Parameters | |
| Query |
A database query used for querying data from the database.
|
| Range |
Full-text word range.
|
| Replicator | |
| ReplicatorChange | |
| ReplicatorConfiguration | |
| Result |
Result represents a row of result set returned by a Query.
|
| ResultContext | |
| 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.
|
| SelectResult | |
| SelectResult.As | |
| SelectResult.From | |
| SessionAuthenticator |
SessionAuthenticator class is an authenticator that will authenticate by using the sessin ID of
the session created by a Sync Gateway
|
| ValueIndexItem | |
| Where |
A Where represents the WHERE clause of the query for filtering the query result.
|
| Enum | Description |
|---|---|
| Database.LogDomain | |
| Database.LogLevel | |
| IndexType |
Types of database indexes.
|
| Replicator.ActivityLevel |
Activity level of a replicator.
|
| ReplicatorConfiguration.ReplicatorType |
| Exception | Description |
|---|---|
| CouchbaseLiteException |
A CouchbaseLiteException gets raised whenever a Couchbase Lite faces errors.
|
| CouchbaseLiteRuntimeException |