- CBLConverter - Class in com.couchbase.lite
-
- CBLConverter() - Constructor for class com.couchbase.lite.CBLConverter
-
- CBLFleece - Class in com.couchbase.lite
-
- CBLFleece() - Constructor for class com.couchbase.lite.CBLFleece
-
- ceil(Object) - Static method in class com.couchbase.lite.Function
-
- changed(DatabaseChange) - Method in interface com.couchbase.lite.DatabaseChangeListener
-
- changed(DocumentChange) - Method in interface com.couchbase.lite.DocumentChangeListener
-
- changed(ReplicatorChange) - Method in interface com.couchbase.lite.ReplicatorChangeListener
-
- close() - Method in class com.couchbase.lite.Database
-
Closes a database.
- collate(Collation) - Method in class com.couchbase.lite.Expression
-
- Collation - Class in com.couchbase.lite
-
- Collation() - Constructor for class com.couchbase.lite.Collation
-
- Collation.ASCII - Class in com.couchbase.lite
-
- Collation.Unicode - Class in com.couchbase.lite
-
- com.couchbase.lite - package com.couchbase.lite
-
- compact() - Method in class com.couchbase.lite.Database
-
Compacts the database file by deleting unused attachment files and vacuuming the SQLite database
- concat(Object) - Method in class com.couchbase.lite.Expression
-
Create a concat expression to concatenate the current expression with the given expression.
- Conflict - Class in com.couchbase.lite
-
Provides details about a Conflict.
- ConflictResolver - Interface in com.couchbase.lite
-
Interface for an application-defined object that can resolve a conflict between two revisions of
a document.
- contains(Object, Object) - Static method in class com.couchbase.lite.ArrayFunction
-
- contains(String) - Method in class com.couchbase.lite.Database
-
- contains(String) - Method in class com.couchbase.lite.Dictionary
-
Tests whether a property exists or not.
- contains(String) - Method in class com.couchbase.lite.Document
-
Tests whether a property exists or not.
- contains(Object, Object) - Static method in class com.couchbase.lite.Function
-
- contains(String) - Method in class com.couchbase.lite.Result
-
- copy(File, String, DatabaseConfiguration) - Static method in class com.couchbase.lite.Database
-
- copy() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- cos(Object) - Static method in class com.couchbase.lite.Function
-
- CouchbaseLiteException - Exception in com.couchbase.lite
-
A CouchbaseLiteException gets raised whenever a Couchbase Lite faces errors.
- CouchbaseLiteException(String) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified detail message.
- CouchbaseLiteException(Throwable) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified cause
- CouchbaseLiteException(int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified error domain and error code
- CouchbaseLiteException(String, int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified detail message, error domain and error code
- CouchbaseLiteException(int, int, Throwable) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified error domain, error code and the specified cause
- CouchbaseLiteException(String, Throwable, int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified error domain, error code and the specified cause
- CouchbaseLiteException(int, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteRuntimeException - Exception in com.couchbase.lite
-
- CouchbaseLiteRuntimeException(String) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Constructs a new exception with the specified detail message.
- CouchbaseLiteRuntimeException(Throwable) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Constructs a new exception with the specified cause
- CouchbaseLiteRuntimeException(int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Constructs a new exception with the specified error domain and error code
- CouchbaseLiteRuntimeException(String, Throwable, int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Constructs a new exception with the specified error domain, error code and the specified cause
- CouchbaseLiteRuntimeException(String, int, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Constructs a new exception with the specified error domain, error code and the specified cause
- CouchbaseLiteRuntimeException(int, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
- count() - Method in class com.couchbase.lite.Array
-
Gets a number of the items in the array.
- count() - Method in class com.couchbase.lite.Dictionary
-
Gets a number of the entries in the dictionary.
- count() - Method in class com.couchbase.lite.Document
-
Gets a number of the entries in the dictionary.
- count(Object) - Static method in class com.couchbase.lite.Function
-
- count() - Method in class com.couchbase.lite.Result
-
- createIndex(String, Index) - Method in class com.couchbase.lite.Database
-
- crossJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
- Database - Class in com.couchbase.lite
-
A Couchbase Lite database.
- Database(String, DatabaseConfiguration) - Constructor for class com.couchbase.lite.Database
-
Construct a Database with a given name and database config.
- database(Database) - Static method in class com.couchbase.lite.DataSource
-
Create a database as a data source.
- DATABASE - Static variable in class com.couchbase.lite.Log
-
Logging Tag for Database related operations
- Database.LogDomain - Enum in com.couchbase.lite
-
- Database.LogLevel - Enum in com.couchbase.lite
-
- DatabaseChange - Class in com.couchbase.lite
-
Provides details about a Database change.
- DatabaseChangeListener - Interface in com.couchbase.lite
-
The listener interface for receiving Database change events.
- DatabaseConfiguration - Class in com.couchbase.lite
-
- DatabaseConfiguration(Context) - Constructor for class com.couchbase.lite.DatabaseConfiguration
-
- DataSource - Class in com.couchbase.lite
-
A query data source, used for specifying the source of data for a query.
- DataSource.As - Class in com.couchbase.lite
-
Database as a data source for query.
- DEBUG - Static variable in class com.couchbase.lite.Log
-
Priority constant for the println method; use Log.d.
- degrees(Object) - Static method in class com.couchbase.lite.Function
-
- delete(Document) - Method in class com.couchbase.lite.Database
-
Delete the givin document.
- delete() - Method in class com.couchbase.lite.Database
-
Deletes a database.
- delete(String, File) - Static method in class com.couchbase.lite.Database
-
Deletes a database of the given name in the given directory.
- deleteIndex(String) - Method in class com.couchbase.lite.Database
-
- descending() - Method in class com.couchbase.lite.Ordering.SortOrder
-
Set the order as descending order.
- Dictionary - Class in com.couchbase.lite
-
ReadOnlyDictionary provides readonly access to dictionary data.
- digest() - Method in class com.couchbase.lite.Blob
-
The cryptograhic digest of this Blob's contents, which uniquely identifies it.
- divide(Object) - Method in class com.couchbase.lite.Expression
-
Create a divide expression to divide the current expression by the given expression.
- DocContext - Class in com.couchbase.lite
-
- Document - Class in com.couchbase.lite
-
Readonly version of the Document.
- DocumentChange - Class in com.couchbase.lite
-
Provides details about a Document change.
- DocumentChangeListener - Interface in com.couchbase.lite
-
The listener interface for receiving Document change events.
- getActiveLiveQueries() - Method in class com.couchbase.lite.Database
-
- getActivityLevel() - Method in class com.couchbase.lite.Replicator.Status
-
The current activity level.
- getArray(int) - Method in class com.couchbase.lite.Array
-
Gets a Array at the given index.
- getArray(String) - Method in class com.couchbase.lite.Dictionary
-
Get a property's value as a Array, which is a mapping object of an array value.
- getArray(String) - Method in class com.couchbase.lite.Document
-
- getArray(int) - Method in class com.couchbase.lite.MutableArray
-
Gets a Array at the given index.
- getArray(String) - Method in class com.couchbase.lite.MutableDictionary
-
Get a property's value as a Array, which is a mapping object of an array value.
- getArray(String) - Method in class com.couchbase.lite.MutableDocument
-
Get a property's value as a Array, which is a mapping object of an array value.
- getArray(int) - Method in class com.couchbase.lite.Result
-
- getArray(String) - Method in class com.couchbase.lite.Result
-
- getAuthenticator() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- getBase() - Method in class com.couchbase.lite.Conflict
-
- getBlob(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as a Blob.
- getBlob(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as a Blob.
- getBlob(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as a Blob.
- getBlob(int) - Method in class com.couchbase.lite.Result
-
- getBlob(String) - Method in class com.couchbase.lite.Result
-
- getBoolean(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as a boolean.
- getBoolean(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as a boolean.
- getBoolean(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as a boolean.
- getBoolean(int) - Method in class com.couchbase.lite.Result
-
- getBoolean(String) - Method in class com.couchbase.lite.Result
-
- getChannels() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
A set of Sync Gateway channel names to pull from.
- getCode() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
Access the error code for this error.
- getCode() - Method in exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Access the error code for this error.
- getCompleted() - Method in class com.couchbase.lite.Replicator.Progress
-
The number of completed changes processed.
- getConfig() - Method in class com.couchbase.lite.Database
-
Returned the copied config object
- getConfig() - Method in class com.couchbase.lite.Replicator
-
The replicator's configuration.
- getConflictResolver() - Method in class com.couchbase.lite.BaseDatabaseConfiguration
-
- getConflictResolver() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
The conflict resolver for this replicator.
- getContent() - Method in class com.couchbase.lite.Blob
-
Gets the contents of a Blob as a block of memory.
- getContentStream() - Method in class com.couchbase.lite.Blob
-
Get the stream of content of a Blob.
- getContentType() - Method in class com.couchbase.lite.Blob
-
Return the type of content this Blob represents; by convention this is a MIME type.
- getCookieName() - Method in class com.couchbase.lite.SessionAuthenticator
-
- getCount() - Method in class com.couchbase.lite.Database
-
The number of documents in the database.
- getData() - Method in class com.couchbase.lite.Document
-
- getDatabase() - Method in class com.couchbase.lite.DatabaseChange
-
Returns the database instance
- getDatabase() - Method in class com.couchbase.lite.DocContext
-
- getDatabase() - Method in class com.couchbase.lite.Query
-
- getDatabase() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- getDate(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as a Date.
- getDate(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as a Date.
- getDate(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as a Date.
- getDate(int) - Method in class com.couchbase.lite.Result
-
- getDate(String) - Method in class com.couchbase.lite.Result
-
- getDictionary(int) - Method in class com.couchbase.lite.Array
-
Gets a Dictionary at the given index.
- getDictionary(String) - Method in class com.couchbase.lite.Dictionary
-
Get a property's value as a Dictionary, which is a mapping object of an dictionary value.
- getDictionary(String) - Method in class com.couchbase.lite.Document
-
- getDictionary(int) - Method in class com.couchbase.lite.MutableArray
-
Gets a Dictionary at the given index.
- getDictionary(String) - Method in class com.couchbase.lite.MutableDictionary
-
Get a property's value as a Dictionary, which is a mapping object of an dictionary value.
- getDictionary(String) - Method in class com.couchbase.lite.MutableDocument
-
Get a property's value as a Dictionary, which is a mapping object of an dictionary value.
- getDictionary(int) - Method in class com.couchbase.lite.Result
-
- getDictionary(String) - Method in class com.couchbase.lite.Result
-
- getDirectory() - Method in class com.couchbase.lite.BaseDatabaseConfiguration
-
Returns the path to the directory to store the database in.
- getDocument(String) - Method in class com.couchbase.lite.Database
-
Gets an existing Document object with the given ID.
- getDocumentID() - Method in class com.couchbase.lite.DocumentChange
-
Returns the changed document ID
- getDocumentIDs() - Method in class com.couchbase.lite.DatabaseChange
-
Returns the list of the changed document IDs
- getDocumentIDs() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
A set of document IDs to filter by: if not nil, only documents with these IDs will be pushed
and/or pulled.
- getDomain() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
Access the error domain for this error.
- getDomain() - Method in exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Access the error domain for this error.
- getDomainString() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
Access the error domain for this error.
- getDomainString() - Method in exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
Access the error domain for this error.
- getDouble(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as an double.
- getDouble(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an double.
- getDouble(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an double.
- getDouble(int) - Method in class com.couchbase.lite.Result
-
- getDouble(String) - Method in class com.couchbase.lite.Result
-
- getEncryptionKey() - Method in class com.couchbase.lite.BaseDatabaseConfiguration
-
Returns a key to encrypt the database with.
- getEnumerator() - Method in class com.couchbase.lite.ResultContext
-
- getError() - Method in class com.couchbase.lite.Replicator.Status
-
- getExpires() - Method in class com.couchbase.lite.SessionAuthenticator
-
- getFloat(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as an float.
- getFloat(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an float.
- getFloat(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an float.
- getFloat(int) - Method in class com.couchbase.lite.Result
-
- getFloat(String) - Method in class com.couchbase.lite.Result
-
- getId() - Method in class com.couchbase.lite.Document
-
return the document's ID.
- getIndexes() - Method in class com.couchbase.lite.Database
-
- getInfo() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
- getInfo() - Method in exception com.couchbase.lite.CouchbaseLiteRuntimeException
-
- getInt(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as an int.
- getInt(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an int.
- getInt(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an int.
- getInt(int) - Method in class com.couchbase.lite.Result
-
- getInt(String) - Method in class com.couchbase.lite.Result
-
- getKeys() - Method in class com.couchbase.lite.Dictionary
-
- getKeys() - Method in class com.couchbase.lite.Document
-
- getKeys() - Method in class com.couchbase.lite.Result
-
- getLength() - Method in class com.couchbase.lite.Range
-
Get the length of the word.
- getLocation() - Method in class com.couchbase.lite.Range
-
Get the start location that the word is located in the full text.
- getLong(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as an long.
- getLong(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an long.
- getLong(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an long.
- getLong(int) - Method in class com.couchbase.lite.Result
-
- getLong(String) - Method in class com.couchbase.lite.Result
-
- getMine() - Method in class com.couchbase.lite.Conflict
-
- getName() - Method in class com.couchbase.lite.Database
-
Return the database name
- getNumber(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as a Number.
- getNumber(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as a Number.
- getNumber(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as a Number.
- getNumber(int) - Method in class com.couchbase.lite.Result
-
- getNumber(String) - Method in class com.couchbase.lite.Result
-
- getParameters() - Method in class com.couchbase.lite.Query
-
Returns a copies of the current parameters.
- getPassword() - Method in class com.couchbase.lite.BasicAuthenticator
-
- getPath() - Method in class com.couchbase.lite.Database
-
Return the database's path.
- getPinnedServerCertificate() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- getProgress() - Method in class com.couchbase.lite.Replicator.Status
-
The current progress of the replicator.
- getProperties() - Method in class com.couchbase.lite.Blob
-
Return the metadata associated with this Blob
- getReplicator() - Method in class com.couchbase.lite.ReplicatorChange
-
- getReplicatorType() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- getSequence() - Method in class com.couchbase.lite.Document
-
Return the sequence number of the document in the database.
- getSessionID() - Method in class com.couchbase.lite.SessionAuthenticator
-
- getStatus() - Method in class com.couchbase.lite.Replicator
-
The replicator's current status: its activity level and progress.
- getStatus() - Method in class com.couchbase.lite.ReplicatorChange
-
- getString(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as a String.
- getString(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as a String.
- getString(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as a String.
- getString(int) - Method in class com.couchbase.lite.Result
-
- getString(String) - Method in class com.couchbase.lite.Result
-
- getTarget() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
- getTheirs() - Method in class com.couchbase.lite.Conflict
-
- getTotal() - Method in class com.couchbase.lite.Replicator.Progress
-
The total number of changes to be processed.
- getUsername() - Method in class com.couchbase.lite.BasicAuthenticator
-
- getValue(int) - Method in class com.couchbase.lite.Array
-
Gets value at the given index as an object.
- getValue() - Method in enum com.couchbase.lite.Database.LogLevel
-
- getValue(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an object.
- getValue(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an object.
- getValue(int) - Method in class com.couchbase.lite.Result
-
- getValue(String) - Method in class com.couchbase.lite.Result
-
- greaterThan(Object) - Method in class com.couchbase.lite.Expression
-
Create a greater than expression that evaluates whether or not the current expression
is greater than the given expression.
- greaterThanOrEqualTo(Object) - Method in class com.couchbase.lite.Expression
-
Create a greater than or equal to expression that evaluates whether or not the current
expression is greater than or equal to the given expression.
- groupBy(Expression...) - Method in class com.couchbase.lite.From
-
- GroupBy - Class in com.couchbase.lite
-
- groupBy(Expression...) - Method in class com.couchbase.lite.Where
-