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 |