All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractIndex AbstractIndex.IndexType AbstractIndex.QueryLanguage AbstractReplicator A replicator for replicating document changes between a local database and a target database.AbstractReplicatorConfiguration Replicator configuration.AbstractReplicatorConfiguration.ReplicatorType Deprecated. Use AbstractReplicator.ReplicatorTypeArray Array provides readonly access to array data.ArrayExpression Array expressionArrayExpressionIn The In class represents the IN clause object in a quantified operator (ANY/ANY AND EVERY/EVERY <variable name> IN <expr> SATISFIES <expr>).ArrayExpressionSatisfies The Satisfies class represents the SATISFIES clause object in a quantified operator (ANY/ANY AND EVERY/EVERY <variable name> IN <expr> SATISFIES <expr>).ArrayFunction Function provides array functions.Authenticator Authenticator is an opaque authenticator interface and not intended for application to implement a custom authenticator by subclassing Authenticator interface.BaseDatabase 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.CBLError CBLError.Code CBLError.Domain ChangeListener<T> Collation Collation defines how strings are compared and is used when creating a COLLATE expression.Collation.ASCII ASCII collation compares two strings by using binary comparison.Collation.Unicode Unicode Collation that will compare two strings by using Unicode collation algorithm.ConcurrencyControl ConcurrencyControl type used when saving or deleting a document.Conflict ConflictHandler ConflictResolver Custom conflict resolution strategies implement this interface.ConsoleLogger A class for sending log messages to standard output stream.CouchbaseLite CouchbaseLiteException A CouchbaseLiteException gets raised whenever a Couchbase Lite faces errors.Database A Couchbase Lite database.DatabaseChange Provides details about a Database change.DatabaseChangeListener The listener interface for receiving Database change events.DatabaseConfiguration Configuration for opening a database.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 Dictionary provides readonly access to dictionary data.DictionaryInterface Note: DictionaryInterface is an internal interface.Document Readonly version of the Document.DocumentChange Provides details about a Document change.DocumentChangeListener The listener interface for receiving Document change events.DocumentFlag The flags enum describing the replicated document.DocumentReplication Document replicated update of a replicator.DocumentReplicationListener The listener interface for receiving Document replicated events.Endpoint Replication target endpoint interfaceExpression The expression used in constructing a query.FileLogger A logger for writing to a file in the application's storage so that log messages can persist durably after the application has stopped or encountered a problem.From A From represents a FROM clause for specifying the data source of the query.FullTextExpression Full-text expressionFullTextFunction Full-text function.FullTextIndex Index for Full-Text searchFullTextIndexConfiguration FullTextIndexItem Full-text Index Item.Function Query functions.GroupBy A GroupBy represents the GROUP BY clause to group the query result.Having Having represents a HAVING clause of the query statement used for filtering the aggregated values from the the GROUP BY clause.Index Index represents an index which could be a value index for regular queries or full-text index for full-text queries (using the match operator).IndexBuilder IndexBuilder used for building database index objects.Join A Join component representing a single JOIN clause in the query statement.Join.On Component used for specifying join on conditions.Joins A Joins component represents a collection of the joins clauses of the query statement.JSONArray A dense indexed sequence of values.JSONException Thrown to indicate a problem with the JSON API.JSONObject A modifiable set of name/value mappings.JSONStringer ImplementsJSONObject.toString()
andJSONArray.toString()
.JSONTokener Parses a JSON (RFC 4627) encoded string into the corresponding object.Limit A Limit component represents the LIMIT clause of the query statement.ListenerToken The listener token interfaceLiteCoreException Log Gets the log controller for Couchbase Lite, which stores the three available logging methods: console (logcat), file, and custom.LogDomain Log domainLogFileConfiguration A class that describes the file configuration for theFileLogger
class.Logger The logging interface for Couchbase Lite.LogLevel Log level.MaintenanceType Meta Meta is a factory class for creating the expressions that refer to the metadata properties of the document.MetaExpression A meta property expression.MutableArray MutableArray provides access to array data.MutableDictionary Dictionary provides access to dictionary data.MutableDictionaryInterface Note: MutableDictionaryInterface is an internal interface.MutableDocument A Couchbase Lite Document.N1qlQuery 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 An Ordering represents a single ordering component in the query ORDER BY clause.Ordering.SortOrder SortOrder represents a single ORDER BY entity.Parameters A Parameters object used for setting values to the query parameters defined in the query.PropertyExpression Property expressionQuery A database query used for querying data from the database.QueryBuilder QueryChange QueryChange contains the information about the query result changes reported by a query object.QueryChangeListener The listener interface for receiving Live Query change events.ReplicatedDocument ReplicationFilter Interface delegate that takes Document input parameter and bool output parameter Document push and pull will be allowed if output is true, otherwise, Document push and pull will not be allowed.Replicator ReplicatorActivityLevel Activity level of a replicator.ReplicatorChange ReplicatorChange contains the replicator status information.ReplicatorChangeListener The listener interface for receiving Replicator change events.ReplicatorConfiguration ReplicatorProgress Progress of a replicator.ReplicatorStatus Combined activity level and progress of a replicator.ReplicatorType The replication directionResult Result represents a row of result set returned by a Query.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 represents a single return value of the query statement.SelectResult.As SelectResult.As is a SelectResult with an alias.SelectResult.From SelectResult.From is a SelectResult for which you can specify a data source alias.SessionAuthenticator SessionAuthenticator class is an authenticator that will authenticate by using the session ID of the session created by a Sync GatewayUnitOfWork<E extends java.lang.Exception> URLEndpoint URL based replication target endpointValueIndex Value (standard query) indexValueIndexConfiguration ValueIndexItem Value Index ItemVariableExpression Variable expressionWhere A Where represents the WHERE clause of the query for filtering the query result.