- AbstractCBLWebSocket - Class in com.couchbase.lite.internal.replicator
-
- AbstractExecutionService - Class in com.couchbase.lite.internal
-
Base ExecutionService that provides the default implementation of serial and concurrent
executor.
- AbstractReplicator - Class in com.couchbase.lite
-
A replicator for replicating document changes between a local database and a target database.
- AbstractReplicator(ReplicatorConfiguration) - Constructor for class com.couchbase.lite.AbstractReplicator
-
Initializes a replicator with the given configuration.
- AbstractReplicator.ActivityLevel - Enum in com.couchbase.lite
-
Activity level of a replicator.
- AbstractReplicator.Progress - Class in com.couchbase.lite
-
Progress of a replicator.
- AbstractReplicator.Status - Class in com.couchbase.lite
-
Combined activity level and progress of a replicator.
- accept(MessageEndpointConnection) - Method in class com.couchbase.lite.MessageEndpointListener
-
Accept a new connection.
- accept(T) - Method in interface com.couchbase.lite.utils.Fn.Consumer
-
- accessRemoved() - Method in class com.couchbase.lite.internal.core.C4Document
-
- add(Expression) - Method in class com.couchbase.lite.Expression
-
Create an add expression to add the given expression to the current expression
- addArray(Array) - Method in class com.couchbase.lite.MutableArray
-
Adds an Array object to the end of the array.
- addBlob(Blob) - Method in class com.couchbase.lite.MutableArray
-
Adds a Blob object to the end of the array.
- addBoolean(boolean) - Method in class com.couchbase.lite.MutableArray
-
Adds a boolean value to the end of the array.
- addChangeListener(ReplicatorChangeListener) - Method in class com.couchbase.lite.AbstractReplicator
-
Adds a change listener for the changes in the replication status and progress.
- addChangeListener(Executor, ReplicatorChangeListener) - Method in class com.couchbase.lite.AbstractReplicator
-
Adds a change listener for the changes in the replication status and progress with an executor on which
the changes will be posted to the listener.
- addChangeListener(MessageEndpointListenerChangeListener) - Method in class com.couchbase.lite.MessageEndpointListener
-
Add a change listener.
- addChangeListener(Executor, MessageEndpointListenerChangeListener) - Method in class com.couchbase.lite.MessageEndpointListener
-
Add a change listener with the given dispatch queue.
- addChangeListener(QueryChangeListener) - Method in interface com.couchbase.lite.Query
-
Adds a change listener for the changes that occur in the query results.
- addChangeListener(Executor, QueryChangeListener) - Method in interface com.couchbase.lite.Query
-
Adds a change listener for the changes that occur in the query results with an executor
on which the changes will be posted to the listener.
- addDate(Date) - Method in class com.couchbase.lite.MutableArray
-
Adds a Date object to the end of the array.
- addDictionary(Dictionary) - Method in class com.couchbase.lite.MutableArray
-
Adds a Dictionary object to the end of the array.
- addDocumentReplicationListener(DocumentReplicationListener) - Method in class com.couchbase.lite.AbstractReplicator
-
Adds a listener for receiving the replication status of the specified document.
- addDocumentReplicationListener(Executor, DocumentReplicationListener) - Method in class com.couchbase.lite.AbstractReplicator
-
Adds a listener for receiving the replication status of the specified document with an executor on which
the status will be posted to the listener.
- addDouble(double) - Method in class com.couchbase.lite.MutableArray
-
Adds a double value to the end of the array.
- addFloat(float) - Method in class com.couchbase.lite.MutableArray
-
Adds a float value to the end of the array.
- addInt(int) - Method in class com.couchbase.lite.MutableArray
-
Adds an integer value to the end of the array.
- addLong(long) - Method in class com.couchbase.lite.MutableArray
-
Adds a long value to the end of the array.
- addNumber(Number) - Method in class com.couchbase.lite.MutableArray
-
Adds a Number object to the end of the array.
- addString(String) - Method in class com.couchbase.lite.MutableArray
-
Adds a String object to the end of the array.
- addValue(Object) - Method in class com.couchbase.lite.MutableArray
-
Adds an object to the end of the array.
- AES256 - Static variable in class com.couchbase.lite.internal.core.C4Constants.EncryptionAlgorithm
-
- AES256 - Static variable in class com.couchbase.lite.internal.core.C4Constants.EncryptionKeySize
-
- all() - Static method in class com.couchbase.lite.Expression
-
Creates a * expression to express all properties
- all() - Static method in class com.couchbase.lite.SelectResult
-
Creates a SelectResult object that returns all properties data.
- ALL_DOMAINS - Static variable in enum com.couchbase.lite.LogDomain
-
- AllocSlice - Interface in com.couchbase.lite.internal.fleece
-
- allResults() - Method in class com.couchbase.lite.ResultSet
-
Return List of Results.
- allSubjectAltNames(X509Certificate) - Static method in class okhttp3.internal.tls.CustomHostnameVerifier
-
- and(Expression) - Method in class com.couchbase.lite.Expression
-
Create a logical AND expression that performs logical AND operation with
the current expression.
- AndroidExecutionService - Class in com.couchbase.lite.internal
-
ExecutionService for Android.
- AndroidExecutionService() - Constructor for class com.couchbase.lite.internal.AndroidExecutionService
-
- any(VariableExpression) - Static method in class com.couchbase.lite.ArrayExpression
-
Creates an ANY Quantified operator (ANY IN SATISFIES )
with the given variable name.
- anyAndEvery(VariableExpression) - Static method in class com.couchbase.lite.ArrayExpression
-
Creates an ANY AND EVERY Quantified operator (ANY AND EVERY IN
SATISFIES ) with the given variable name.
- append(Object) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- apply(T) - Method in interface com.couchbase.lite.utils.Fn.Function
-
- apply(T) - Method in interface com.couchbase.lite.utils.Fn.FunctionThrows
-
- Array - Class in com.couchbase.lite
-
Array provides readonly access to array data.
- ARRAY - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
-
- ArrayExpression - Class in com.couchbase.lite
-
Array expression
- ArrayExpressionIn - Class in com.couchbase.lite
-
The In class represents the IN clause object in a quantified operator (ANY/ANY AND EVERY/EVERY
IN SATISFIES ).
- ArrayExpressionSatisfies - Class in com.couchbase.lite
-
The Satisfies class represents the SATISFIES clause object in a quantified operator
(ANY/ANY AND EVERY/EVERY IN SATISFIES ).
- ArrayFunction - Class in com.couchbase.lite
-
Function provides array functions.
- as(String) - Method in class com.couchbase.lite.DataSource.As
-
Set an alias to the database data source.
- as(String) - Method in class com.couchbase.lite.SelectResult.As
-
Specifies the alias name to the SelectResult object.
- asArray() - Method in class com.couchbase.lite.internal.fleece.FLArray
-
- asArray() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
- asBool() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns a value coerced to boolean.
- ascending() - Method in class com.couchbase.lite.Ordering.SortOrder
-
Set the order as ascending order.
- ascii() - Static method in class com.couchbase.lite.Collation
-
Creates an ASCII collation that will compare two strings by using binary comparison.
- asData() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns the exact contents of a data value, or null for all other types.
- asDict() - Method in class com.couchbase.lite.internal.fleece.FLDict
-
- asDict() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
If a FLValue represents an array, returns it cast to FLDict, else nullptr.
- asDouble() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns a value coerced to a 64-bit floating point number.
- asFLArray() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
If a FLValue represents an array, returns it cast to FLArray, else nullptr.
- asFLDict() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns the contents as a dictionary.
- asFloat() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns a value coerced to a 32-bit floating point number.
- asInt() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns a value coerced to an integer.
- asNative() - Method in class com.couchbase.lite.internal.fleece.MRoot
-
- asNative(MCollection) - Method in class com.couchbase.lite.internal.fleece.MValue
-
- asObject() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Return an object of the appropriate type.
- ASSERTION_FAILED - Static variable in class com.couchbase.lite.CBLError.Code
-
- ASSERTION_FAILED - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- asString() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns the exact contents of a string value, or null for all other types.
- asTypedArray() - Method in class com.couchbase.lite.internal.fleece.FLArray
-
- asTypedArray() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
- asUnsigned() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns a value coerced to an unsigned integer.
- AUTH_TYPE_BASIC - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- AUTH_TYPE_CLIENT_CERT - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- AUTH_TYPE_FACEBOOK - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- AUTH_TYPE_OPEN_ID_CONNECT - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- AUTH_TYPE_SESSION - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- Authenticator - Class in com.couchbase.lite
-
Authenticator is an opaque based authenticator interface and not intended for application to
implement a custom authenticator by subclassing Authenticator interface.
- AUTO_COMPACT - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
-
- C4 - Class in com.couchbase.lite.internal.core
-
- C4() - Constructor for class com.couchbase.lite.internal.core.C4
-
- C4_CONTINUOUS - Static variable in interface com.couchbase.lite.internal.core.C4ReplicatorMode
-
- C4_DISABLED - Static variable in interface com.couchbase.lite.internal.core.C4ReplicatorMode
-
- C4_ONE_SHOT - Static variable in interface com.couchbase.lite.internal.core.C4ReplicatorMode
-
- C4_PASSIVE - Static variable in interface com.couchbase.lite.internal.core.C4ReplicatorMode
-
- C4_REPLICATOR_SCHEME_2 - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- C4_REPLICATOR_TLS_SCHEME_2 - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- C4Base - Class in com.couchbase.lite.internal.core
-
- C4Base() - Constructor for class com.couchbase.lite.internal.core.C4Base
-
- C4BlobKey - Class in com.couchbase.lite.internal.core
-
Blob Key
- C4BlobKey(String) - Constructor for class com.couchbase.lite.internal.core.C4BlobKey
-
Decodes a string of the form "sha1-"+base64 into a raw key.
- C4BlobReadStream - Class in com.couchbase.lite.internal.core
-
An open stream for reading data from a blob.
- C4BlobStore - Class in com.couchbase.lite.internal.core
-
Blob Store API
- C4BlobWriteStream - Class in com.couchbase.lite.internal.core
-
An open stream for writing data to a blob.
- C4Constants - Class in com.couchbase.lite.internal.core
-
- C4Constants.DatabaseFlags - Class in com.couchbase.lite.internal.core
-
- C4Constants.DocumentFlags - Class in com.couchbase.lite.internal.core
-
- C4Constants.DocumentVersioning - Class in com.couchbase.lite.internal.core
-
- C4Constants.EncryptionAlgorithm - Class in com.couchbase.lite.internal.core
-
- C4Constants.EncryptionKeySize - Class in com.couchbase.lite.internal.core
-
- C4Constants.EnumeratorFlags - Class in com.couchbase.lite.internal.core
-
- C4Constants.ErrorDomain - Class in com.couchbase.lite.internal.core
-
- C4Constants.IndexType - Class in com.couchbase.lite.internal.core
-
- C4Constants.LiteCoreError - Class in com.couchbase.lite.internal.core
-
- C4Constants.LogDomain - Class in com.couchbase.lite.internal.core
-
- C4Constants.LogLevel - Class in com.couchbase.lite.internal.core
-
- C4Constants.NetworkError - Class in com.couchbase.lite.internal.core
-
Network error codes (higher level than POSIX, lower level than HTTP.)
- C4Constants.RevisionFlags - Class in com.couchbase.lite.internal.core
-
- C4Database - Class in com.couchbase.lite.internal.core
-
- C4Database(String, int, String, int, int, byte[]) - Constructor for class com.couchbase.lite.internal.core.C4Database
-
- C4Database(long) - Constructor for class com.couchbase.lite.internal.core.C4Database
-
- C4DatabaseChange - Class in com.couchbase.lite.internal.core
-
- C4DatabaseChange() - Constructor for class com.couchbase.lite.internal.core.C4DatabaseChange
-
- C4DatabaseObserver - Class in com.couchbase.lite.internal.core
-
- C4DatabaseObserverListener - Interface in com.couchbase.lite.internal.core
-
- C4DocEnumerator - Class in com.couchbase.lite.internal.core
-
- C4Document - Class in com.couchbase.lite.internal.core
-
- C4DocumentEnded - Class in com.couchbase.lite.internal.core
-
WARNING!
This class and its members are referenced by name, from native code.
- C4DocumentEnded() - Constructor for class com.couchbase.lite.internal.core.C4DocumentEnded
-
- C4DocumentObserver - Class in com.couchbase.lite.internal.core
-
- C4DocumentObserverListener - Interface in com.couchbase.lite.internal.core
-
- C4Error - Class in com.couchbase.lite.internal.core
-
- C4Error() - Constructor for class com.couchbase.lite.internal.core.C4Error
-
- C4Error(int, int, int) - Constructor for class com.couchbase.lite.internal.core.C4Error
-
- C4FullTextMatch - Class in com.couchbase.lite.internal.core
-
- C4Key - Class in com.couchbase.lite.internal.core
-
- C4Key() - Constructor for class com.couchbase.lite.internal.core.C4Key
-
- C4Log - Class in com.couchbase.lite.internal.core
-
- C4Prediction - Class in com.couchbase.lite.internal.core
-
- C4Prediction() - Constructor for class com.couchbase.lite.internal.core.C4Prediction
-
- C4PredictiveModel - Interface in com.couchbase.lite.internal.core
-
This is a simplified version of the C4PredictiveModel:
1.
- C4Query - Class in com.couchbase.lite.internal.core
-
- C4QueryEnumerator - Class in com.couchbase.lite.internal.core
-
- C4QueryOptions - Class in com.couchbase.lite.internal.core
-
- C4QueryOptions() - Constructor for class com.couchbase.lite.internal.core.C4QueryOptions
-
- C4RawDocument - Class in com.couchbase.lite.internal.core
-
- C4ReplicationFilter - Interface in com.couchbase.lite.internal.core
-
- C4Replicator - Class in com.couchbase.lite.internal.core
-
There are three bits of state to protect in the class:
Messages sent to it from native code: This object proxies those messages out to
various listeners.
- C4ReplicatorListener - Interface in com.couchbase.lite.internal.core
-
- C4ReplicatorMode - Interface in com.couchbase.lite.internal.core
-
- C4ReplicatorStatus - Class in com.couchbase.lite.internal.core
-
WARNING!
This class and its members are referenced by name, from native code.
- C4ReplicatorStatus() - Constructor for class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- C4ReplicatorStatus(int) - Constructor for class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- C4ReplicatorStatus(int, int, int) - Constructor for class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- C4ReplicatorStatus(int, long, long, long, int, int, int) - Constructor for class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- C4ReplicatorStatus.ActivityLevel - Class in com.couchbase.lite.internal.core
-
- C4Socket - Class in com.couchbase.lite.internal.core
-
- C4WebSocketCloseCode - Interface in com.couchbase.lite.internal.core
-
- callback(C4DatabaseObserver, Object) - Method in interface com.couchbase.lite.internal.core.C4DatabaseObserverListener
-
- callback(C4DocumentObserver, String, long, Object) - Method in interface com.couchbase.lite.internal.core.C4DocumentObserverListener
-
- cancel() - Method in interface com.couchbase.lite.internal.ExecutionService.Cancellable
-
Best effort cancellation of a delayed task.
- cancelDelayedTask(ExecutionService.Cancellable) - Method in class com.couchbase.lite.internal.AndroidExecutionService
-
Best effort, delete the passed task (obtained from postDelayedOnExecutor, above)
from the wait queue.
- cancelDelayedTask(ExecutionService.Cancellable) - Method in interface com.couchbase.lite.internal.ExecutionService
-
Best effort cancellation of a delayed task.
- CANT_OPEN_FILE - Static variable in class com.couchbase.lite.CBLError.Code
-
- CANT_OPEN_FILE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CANT_UPGRADE_DATABASE - Static variable in class com.couchbase.lite.CBLError.Code
-
- CANT_UPGRADE_DATABASE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- cast(Object, Class<T>) - Static method in class com.couchbase.lite.internal.utils.ClassUtils
-
- CBLError - Class in com.couchbase.lite
-
- CBLError.Code - Class in com.couchbase.lite
-
- CBLError.Domain - Class in com.couchbase.lite
-
- CBLInternalException - Exception in com.couchbase.lite.internal
-
Exceptions within the binding code.
- CBLInternalException(int) - Constructor for exception com.couchbase.lite.internal.CBLInternalException
-
- CBLInternalException(int, String) - Constructor for exception com.couchbase.lite.internal.CBLInternalException
-
- CBLInternalException(int, String, Throwable) - Constructor for exception com.couchbase.lite.internal.CBLInternalException
-
- CBLITE - Static variable in class com.couchbase.lite.CBLError.Domain
-
- CBLStatus - Class in com.couchbase.lite.internal
-
- CBLVersion - Class in com.couchbase.lite.internal.core
-
- CBLVersion() - Constructor for class com.couchbase.lite.internal.core.CBLVersion
-
- CBLWebSocket - Class in com.couchbase.lite.internal.replicator
-
- CBLWebSocket(long, String, String, int, String, Map<String, Object>) - Constructor for class com.couchbase.lite.internal.replicator.CBLWebSocket
-
- changed(T) - Method in interface com.couchbase.lite.ChangeListener
-
- changed(DatabaseChange) - Method in interface com.couchbase.lite.DatabaseChangeListener
-
Callback function from Database when database has change
- changed(DocumentChange) - Method in interface com.couchbase.lite.DocumentChangeListener
-
Callback function from Database when the specified document is updated.
- changed(MessageEndpointListenerChange) - Method in interface com.couchbase.lite.MessageEndpointListenerChangeListener
-
- changed(QueryChange) - Method in interface com.couchbase.lite.QueryChangeListener
-
The callback function from live query
- changed(ReplicatorChange) - Method in interface com.couchbase.lite.ReplicatorChangeListener
-
The callback function from Replicator
- changeEncryptionKey(EncryptionKey) - Method in class com.couchbase.lite.Database
-
ENTERPRISE EDITION API
- ChangeListener<T> - Interface in com.couchbase.lite
-
- checkArgNotNull(Object, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- checkArgNotZero(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- ClassUtils - Class in com.couchbase.lite.internal.utils
-
- cleanDirectory(File) - Static method in class com.couchbase.lite.utils.FileUtils
-
- clear() - Method in class com.couchbase.lite.internal.fleece.MArray
-
- clear() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- close() - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
-
Closes a read-stream.
- close() - Method in class com.couchbase.lite.internal.core.C4BlobWriteStream
-
Closes a blob write-stream.
- close() - Method in class com.couchbase.lite.internal.core.C4Database
-
- close() - Method in class com.couchbase.lite.internal.core.C4DocEnumerator
-
- close() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- close(MessagingError) - Method in class com.couchbase.lite.internal.replicator.MessageSocket
-
- close(Exception, MessagingCloseCompletion) - Method in interface com.couchbase.lite.MessageEndpointConnection
-
Called to close the remote connection with the other peer when the
replicator stops or when the MessageEndpointListener closes the connection.
- close(MessageEndpointConnection) - Method in class com.couchbase.lite.MessageEndpointListener
-
Close the given connection.
- close(MessagingError) - Method in interface com.couchbase.lite.ReplicatorConnection
-
Tells the replicator to close the current replicator connection.
- closeAll() - Method in class com.couchbase.lite.MessageEndpointListener
-
Close all active connections.
- CLOSED - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
-
- code - Variable in exception com.couchbase.lite.LiteCoreException
-
- collate(Collation) - Method in class com.couchbase.lite.Expression
-
Creates a Collate expression with the given Collation specification.
- Collation - Class in com.couchbase.lite
-
Collation defines how strings are compared and is used when creating a COLLATE expression.
- Collation.ASCII - Class in com.couchbase.lite
-
ASCII collation compares two strings by using binary comparison.
- Collation.Unicode - Class in com.couchbase.lite
-
Unicode Collation that will compare two strings
by using Unicode collation algorithm.
- collectionFromNative(Object) - Method in interface com.couchbase.lite.internal.fleece.MValue.Delegate
-
- columnCount() - Method in class com.couchbase.lite.internal.core.C4Query
-
- com.couchbase.lite - package com.couchbase.lite
-
- com.couchbase.lite.internal - package com.couchbase.lite.internal
-
- com.couchbase.lite.internal.core - package com.couchbase.lite.internal.core
-
- com.couchbase.lite.internal.fleece - package com.couchbase.lite.internal.fleece
-
- com.couchbase.lite.internal.replicator - package com.couchbase.lite.internal.replicator
-
- com.couchbase.lite.internal.support - package com.couchbase.lite.internal.support
-
- com.couchbase.lite.internal.utils - package com.couchbase.lite.internal.utils
-
- com.couchbase.lite.utils - package com.couchbase.lite.utils
-
- compact() - Method in class com.couchbase.lite.internal.core.C4Database
-
- complete() - Method in interface com.couchbase.lite.MessagingCloseCompletion
-
Acknowledges completion of the close operation.
- complete(boolean, MessagingError) - Method in interface com.couchbase.lite.MessagingCompletion
-
Acknowledges completion of the operation.
- computeBlobKey() - Method in class com.couchbase.lite.internal.core.C4BlobWriteStream
-
Computes the blob-key (digest) of the data written to the stream.
- ConcurrencyControl - Enum in com.couchbase.lite
-
ConcurrencyControl type used when saving or deleting a document.
- CONFLICT - Static variable in class com.couchbase.lite.CBLError.Code
-
- Conflict - Class in com.couchbase.lite
-
- CONFLICT - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CONFLICTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentFlags
-
- conflicted() - Method in class com.couchbase.lite.internal.core.C4Document
-
- ConflictHandler - Interface in com.couchbase.lite
-
- ConflictResolver - Interface in com.couchbase.lite
-
Custom conflict resolution strategies implement this interface.
- CONNECTING - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
-
- ConsoleLogger - Class in com.couchbase.lite
-
A class that sends log messages to Android's system log, available via 'logcat'.
- ConsoleLogger() - Constructor for class com.couchbase.lite.ConsoleLogger
-
- contains(Expression, Expression) - Static method in class com.couchbase.lite.ArrayFunction
-
Creates an ARRAY_CONTAINS(expr, value) function that checks whether the given array
expression contains the given value or not.
- contains(String) - Method in class com.couchbase.lite.Dictionary
-
Tests whether a property exists or not.
- contains(String) - Method in interface com.couchbase.lite.DictionaryInterface
-
- contains(String) - Method in class com.couchbase.lite.Document
-
Tests whether a property exists or not.
- contains(String) - Method in class com.couchbase.lite.internal.fleece.MDict
-
- contains(String) - Method in class com.couchbase.lite.Result
-
Tests whether a projecting result key exists or not.
- convertError(C4Error) - Static method in class com.couchbase.lite.internal.CBLStatus
-
- convertException(LiteCoreException) - Static method in class com.couchbase.lite.internal.CBLStatus
-
- convertException(LiteCoreException, String) - Static method in class com.couchbase.lite.internal.CBLStatus
-
- convertException(int, int, int) - Static method in class com.couchbase.lite.internal.CBLStatus
-
- convertException(int, int, String, Exception) - Static method in class com.couchbase.lite.internal.CBLStatus
-
- copy(File, String, DatabaseConfiguration) - Static method in class com.couchbase.lite.Database
-
Make a copy of a database in a new location.
- copy() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- copyAtlevel(int) - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- copyDb(String, String, int, String, int, int, byte[]) - Static method in class com.couchbase.lite.internal.core.C4Database
-
- CORRUPT_DATA - Static variable in class com.couchbase.lite.CBLError.Code
-
- CORRUPT_DATA - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CORRUPT_REVISION_DATA - Static variable in class com.couchbase.lite.CBLError.Code
-
- CORRUPT_REVISION_DATA - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- cosineDistance(Expression, Expression) - Static method in class com.couchbase.lite.Function
-
ENTERPRISE EDITION API
- CouchbaseLite - Class in com.couchbase.lite
-
- 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(String, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, String, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified detail message, error domain and error code
- CouchbaseLiteException(String, int, Throwable) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, Throwable, String, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified error domain, error code and the specified cause
- CouchbaseLiteException(CBLInternalException) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception from an internal exception
- 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 interface com.couchbase.lite.DictionaryInterface
-
- count() - Method in class com.couchbase.lite.Document
-
Gets a number of the entries in the dictionary.
- count() - Method in class com.couchbase.lite.internal.fleece.FLArray
-
- count() - Method in class com.couchbase.lite.internal.fleece.FLDict
-
- count() - Method in class com.couchbase.lite.internal.fleece.MArray
-
- count() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- count() - Method in class com.couchbase.lite.Result
-
Return A number of the projecting values in the result.
- create(byte[]) - Method in class com.couchbase.lite.internal.core.C4BlobStore
-
Stores a blob.
- CREATE - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
-
- create(String, byte[], int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- create(String, FLSliceResult, int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createCBLWebSocket(long, String, String, int, String, byte[]) - Static method in class com.couchbase.lite.internal.replicator.AbstractCBLWebSocket
-
- createConnection(MessageEndpoint) - Method in interface com.couchbase.lite.MessageEndpointDelegate
-
Creates an object of type MessageEndpointConnection interface.
- createDatabaseObserver(C4DatabaseObserverListener, Object) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createDocumentObserver(String, C4DocumentObserverListener, Object) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createIndex(String, String, int, String, boolean) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createQuery(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createReplicator(String, String, int, String, String, C4Database, int, int, byte[], C4ReplicatorListener, C4ReplicationFilter, C4ReplicationFilter, AbstractReplicator, SocketFactory, int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createReplicator(C4Socket, int, int, byte[], C4ReplicatorListener, Object) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createSocket(long, String, String, int, String, byte[]) - Method in class com.couchbase.lite.internal.SocketFactory
-
- crossJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create an CROSS JOIN component with the given data source.
- CRYPTO - Static variable in class com.couchbase.lite.CBLError.Code
-
- CRYPTO - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CustomHostnameVerifier - Class in okhttp3.internal.tls
-
A HostnameVerifier consistent with
RFC 2818.
- GEO - Static variable in class com.couchbase.lite.internal.core.C4Constants.IndexType
-
- get(String, boolean) - Method in class com.couchbase.lite.internal.core.C4Database
-
- get(long) - Method in class com.couchbase.lite.internal.fleece.FLArray
-
- get(String) - Method in class com.couchbase.lite.internal.fleece.FLDict
-
- get(long) - Method in class com.couchbase.lite.internal.fleece.MArray
-
Returns a reference to the MValue of the item at the given index.
- get(String) - Method in class com.couchbase.lite.internal.fleece.MDict
-
- get() - Method in interface com.couchbase.lite.utils.Fn.Provider
-
- getActivityLevel() - Method in class com.couchbase.lite.AbstractReplicator.Status
-
The current activity level.
- getActivityLevel() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- getArray(String) - Method in class com.couchbase.lite.Document
-
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.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 interface com.couchbase.lite.MutableDictionaryInterface
-
- 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
-
The projecting result value at the given index as a Array object
- getArray(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a readonly Array object.
- getBaseArray() - Method in class com.couchbase.lite.internal.fleece.MArray
-
- getBinaryFileLevel() - Static method in class com.couchbase.lite.internal.core.C4Log
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a Blob object
- getBlob(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a Blob object.
- getBlobStore() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getBodySize() - Method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a boolean value
- getBoolean(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a boolean value.
- getBuf() - Method in interface com.couchbase.lite.internal.fleece.AllocSlice
-
- getBuf() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getBuildInfo() - Static method in class com.couchbase.lite.internal.core.C4
-
- getBySequence(long) - Method in class com.couchbase.lite.internal.core.C4Database
-
- getC4DomainForLoggingDomain(LogDomain) - Static method in class com.couchbase.lite.internal.support.Log
-
- getC4Error() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getC4Error() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getChanges(int) - Method in class com.couchbase.lite.internal.core.C4DatabaseObserver
-
- getCode() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
Access the error code for this error.
- getCode() - Method in exception com.couchbase.lite.internal.CBLInternalException
-
- getCode() - Method in class com.couchbase.lite.internal.core.C4Error
-
- getCode() - Method in exception com.couchbase.lite.LiteCoreException
-
- getColumns() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- getCompleted() - Method in class com.couchbase.lite.AbstractReplicator.Progress
-
The number of completed changes processed.
- getConcurrentExecutor() - Method in class com.couchbase.lite.internal.AbstractExecutionService
-
- getConcurrentExecutor() - Method in interface com.couchbase.lite.internal.ExecutionService
-
Get the concurrent execution service.
- getConfig() - Method in class com.couchbase.lite.AbstractReplicator
-
The replicator's configuration.
- getConfig() - Method in class com.couchbase.lite.FileLogger
-
Gets the configuration currently in use by the file logger.
- getConnection() - Method in class com.couchbase.lite.MessageEndpointListenerChange
-
Return connection
- getConsole() - Method in class com.couchbase.lite.Log
-
Gets the logger that writes to the Android system log
- getContent() - Method in class com.couchbase.lite.Blob
-
Gets the contents of this blob as in in-memory byte array.
- getContents(C4BlobKey) - Method in class com.couchbase.lite.internal.core.C4BlobStore
-
Reads the entire contents of a blob into memory.
- getContentStream() - Method in class com.couchbase.lite.Blob
-
Get a the contents of this blob as a stream.
- getContentType() - Method in class com.couchbase.lite.Blob
-
Return the type of of the content this blob contains.
- getContext() - Method in class com.couchbase.lite.internal.fleece.MCollection
-
- getCookieName() - Method in class com.couchbase.lite.SessionAuthenticator
-
Return session cookie name that the session ID value will be set to when communicating
the Sync Gateway.
- getCoreKey(String) - Static method in class com.couchbase.lite.internal.core.C4Key
-
- getCount() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
-
- getCustom() - Method in class com.couchbase.lite.Log
-
Gets the custom logger that was registered by the
application (if any)
- getData() - Method in class com.couchbase.lite.internal.fleece.MContext
-
- getDatabase() - Method in class com.couchbase.lite.DatabaseChange
-
Returns the database instance
- getDatabase() - Method in class com.couchbase.lite.DatabaseEndpoint
-
Return the Database instance
- getDatabase() - Method in class com.couchbase.lite.DocumentChange
-
Return the Database instance
- getDatabase() - Method in class com.couchbase.lite.MessageEndpointListenerConfiguration
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as an Array object
- getDate(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a Date object.
- getDelegate() - Method in class com.couchbase.lite.MessageEndpoint
-
Gets the delegate object used for creating MessageEndpointConnection objects.
- 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 interface com.couchbase.lite.DictionaryInterface
-
- getDictionary(String) - Method in class com.couchbase.lite.Document
-
Get a property's value as a Dictionary, which is a mapping object of
a Dictionary value.
- 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 interface com.couchbase.lite.MutableDictionaryInterface
-
- 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
-
The projecting result value at the given index as a Dictionary object
- getDictionary(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a readonly Dictionary object.
- getDirectory() - Method in class com.couchbase.lite.LogFileConfiguration
-
Gets the directory that the logs files are stored in.
- getDocID() - Method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- getDocID() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getDocID() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getDocument() - Method in class com.couchbase.lite.internal.core.C4DocEnumerator
-
- getDocumentCount() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getDocumentId() - Method in class com.couchbase.lite.Conflict
-
- 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
- getDocuments() - Method in class com.couchbase.lite.DocumentReplication
-
The list if affected documents.
- getDomain() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
Access the error domain for this error.
- getDomain() - Method in class com.couchbase.lite.internal.core.C4Error
-
- getDomain() - Method in exception com.couchbase.lite.LiteCoreException
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a double value
- getDouble(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a double value.
- getEncryptionKey() - Method in class com.couchbase.lite.DatabaseConfiguration
-
ENTERPRISE EDITION API
- getenv(String) - Static method in class com.couchbase.lite.internal.core.C4
-
- getError() - Method in class com.couchbase.lite.AbstractReplicator.Status
-
- getError() - Method in class com.couchbase.lite.MessagingError
-
Gets error object.
- getError() - Method in class com.couchbase.lite.QueryChange
-
Return the error occurred when running the query.
- getError() - Method in class com.couchbase.lite.ReplicatedDocument
-
The current document replication error.
- getErrorCode() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getErrorCode() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getErrorDomain() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getErrorDomain() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getErrorInternalInfo() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getErrorInternalInfo() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getExecutionService() - Static method in class com.couchbase.lite.CouchbaseLite
-
This method is not part of the public API.
- getExpiration(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- getExtraInfo() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- getFile() - Method in class com.couchbase.lite.Log
-
Gets the logger that writes to log files
- getFilePath(C4BlobKey) - Method in class com.couchbase.lite.internal.core.C4BlobStore
-
Returns the path of the file that stores the blob, if possible.
- getFlags() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getFlags() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a float value
- getFloat(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a float value.
- getFLSharedKeys() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getFLSharedKeys() - Method in class com.couchbase.lite.internal.core.SharedKeys
-
- getFullTextMatchCount() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- getFullTextMatched(C4FullTextMatch) - Method in class com.couchbase.lite.internal.core.C4Query
-
- getFullTextMatchs(int) - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- getHandle() - Method in interface com.couchbase.lite.internal.fleece.AllocSlice
-
- getHandle() - Method in class com.couchbase.lite.internal.fleece.FLSharedKeys
-
- getHandle() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getId() - Method in class com.couchbase.lite.Document
-
return the document's ID.
- getID() - Method in class com.couchbase.lite.ReplicatedDocument
-
The current document id.
- getIndexes() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getInfo() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
- getInstance() - Static method in class okhttp3.internal.tls.CustomHostnameVerifier
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a integer value
- getInt(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a integer value
Returns 0 if the key doesn't exist.
- getInternalInfo() - Method in class com.couchbase.lite.internal.core.C4Error
-
- getKeys() - Method in class com.couchbase.lite.Dictionary
-
- getKeys() - Method in interface com.couchbase.lite.DictionaryInterface
-
- getKeys() - Method in class com.couchbase.lite.Document
-
Get an List containing all keys, or an empty List if the document has no properties.
- getKeys() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- getKeys() - Method in class com.couchbase.lite.Result
-
Return All projecting keys
- getKeyString() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
-
The annoying check on the value is necessary because, when the iterator is exhausted,
the handle points beyond the end of the dict and attempting to get the key will
cause a pointer exception.
- getLastSequence() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getLength() - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
-
Returns the exact length in bytes of the stream.
- getLevel() - Method in class com.couchbase.lite.FileLogger
-
- getLevel() - Method in interface com.couchbase.lite.Logger
-
Gets the level that will be logged via this logger.
- getLibInfo() - Static method in class com.couchbase.lite.internal.core.CBLVersion
-
- getLocalDocument() - Method in class com.couchbase.lite.Conflict
-
- getLoggingDomainForC4Domain(String) - Static method in class com.couchbase.lite.internal.support.Log
-
- getLogLevelForC4Level(int) - Static method in class com.couchbase.lite.internal.support.Log
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a long value
- getLong(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a long value
Returns 0L if the key doesn't exist.
- getMainExecutor() - Method in class com.couchbase.lite.internal.AndroidExecutionService
-
- getMainExecutor() - Method in interface com.couchbase.lite.internal.ExecutionService
-
Get the main executor.
- getMaxRevTreeDepth() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getMaxRotateCount() - Method in class com.couchbase.lite.LogFileConfiguration
-
Gets the number of rotated logs that are saved (i.e.
- getMaxSize() - Method in class com.couchbase.lite.LogFileConfiguration
-
Gets the max size of the log file in bytes.
- getMessage(int, int, int) - Static method in class com.couchbase.lite.internal.core.C4Base
-
- getMissingColumns() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a Number object
- getNumber(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a Number object
Returns null if the key doesn't exist.
- getParameters() - Method in interface 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.internal.core.C4Database
-
- getPbkdf2Key(String) - Static method in class com.couchbase.lite.internal.core.C4Key
-
- getPendingDocIDs() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- getPrivateUUID() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getProgress() - Method in class com.couchbase.lite.AbstractReplicator.Status
-
The current progress of the replicator.
- getProgressDocumentCount() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getProgressUnitsCompleted() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getProgressUnitsTotal() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getProperties() - Method in class com.couchbase.lite.Blob
-
Get the blob metadata
- getProtocolType() - Method in class com.couchbase.lite.MessageEndpoint
-
Gets the data transportation protocol of the endpoint.
- getProtocolType() - Method in class com.couchbase.lite.MessageEndpointListenerConfiguration
-
- getPublicUUID() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getQuery() - Method in class com.couchbase.lite.QueryChange
-
Return the source live query object.
- getRegisteredDelegate() - Static method in class com.couchbase.lite.internal.fleece.MValue
-
- getRemoteDocument() - Method in class com.couchbase.lite.Conflict
-
- getReplicator() - Method in class com.couchbase.lite.DocumentReplication
-
Return the source replicator object.
- getReplicator() - Method in class com.couchbase.lite.ReplicatorChange
-
Return the source replicator object.
- getResponseHeaders() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- getResults() - Method in class com.couchbase.lite.QueryChange
-
Return the new query result.
- getRevID() - Method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- getRevID() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getRevID() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getRevisionID() - Method in class com.couchbase.lite.Document
-
Get the document's revision id.
- getRowCount() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- getSelectedBody() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSelectedBody2() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSelectedFlags() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSelectedRevID() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSelectedSequence() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSequence() - Method in class com.couchbase.lite.Document
-
Return the sequence number of the document in the database.
- getSequence() - Method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- getSequence() - Method in class com.couchbase.lite.internal.core.C4Document
-
- getSerialExecutor() - Method in class com.couchbase.lite.internal.AbstractExecutionService
-
- getSerialExecutor() - Method in interface com.couchbase.lite.internal.ExecutionService
-
Get a new, serial executor.
- getSessionID() - Method in class com.couchbase.lite.SessionAuthenticator
-
Return session ID of the session created by a Sync Gateway.
- getSharedFleeceEncoder() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getSize(C4BlobKey) - Method in class com.couchbase.lite.internal.core.C4BlobStore
-
Gets the content size of a blob given its key.
- getSize() - Method in interface com.couchbase.lite.internal.fleece.AllocSlice
-
- getSize() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getStatus() - Method in class com.couchbase.lite.AbstractReplicator
-
The replicator's current status: its activity level and progress.
- getStatus() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- getStatus() - Method in class com.couchbase.lite.MessageEndpointListenerChange
-
Return replicator status
- getStatus() - Method in class com.couchbase.lite.ReplicatorChange
-
Return the replicator status.
- 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 interface com.couchbase.lite.DictionaryInterface
-
- 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
-
The projecting result value at the given index as a String object
- getString(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a String object
Returns null if the key doesn't exist.
- getSysInfo() - Static method in class com.couchbase.lite.internal.core.CBLVersion
-
- getTarget() - Method in class com.couchbase.lite.MessageEndpoint
-
Gets the target object which is an arbitrary object that represents the endpoint.
- getTotal() - Method in class com.couchbase.lite.AbstractReplicator.Progress
-
The total number of changes to be processed.
- getType() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns the data type of an arbitrary Value.
- getUid() - Method in class com.couchbase.lite.MessageEndpoint
-
Gets the unique identifier of the endpoint.
- getURL() - Method in class com.couchbase.lite.URLEndpoint
-
Returns the url.
- getUserAgent() - Static method in class com.couchbase.lite.internal.core.CBLVersion
-
- 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.ConcurrencyControl
-
- getValue(String) - Method in class com.couchbase.lite.Dictionary
-
Gets a property's value as an object.
- getValue(String) - Method in interface com.couchbase.lite.DictionaryInterface
-
- getValue(String) - Method in class com.couchbase.lite.Document
-
Gets a property's value as an object.
- getValue() - Method in class com.couchbase.lite.internal.fleece.FLArrayIterator
-
- getValue() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
-
- getValue() - Method in class com.couchbase.lite.internal.fleece.MValue
-
- getValue() - Method in enum com.couchbase.lite.LogLevel
-
This should not be part if the Public API.
- getValue(String) - Method in class com.couchbase.lite.Parameters
-
Gets a parameter's value.
- getValue(int) - Method in class com.couchbase.lite.Result
-
The projecting result value at the given index.
- getValue(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a Object
Returns null if the key doesn't exist.
- getValueAt(int) - Method in class com.couchbase.lite.internal.fleece.FLArrayIterator
-
- getVersion() - Static method in class com.couchbase.lite.internal.core.C4
-
- getVersionInfo() - Static method in class com.couchbase.lite.internal.core.CBLVersion
-
- greaterThan(Expression) - 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(Expression) - 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
-
Creates and chains a GroupBy object to group the query result.
- GroupBy - Class in com.couchbase.lite
-
A GroupBy represents the GROUP BY clause to group the query result.
- groupBy(Expression...) - Method in class com.couchbase.lite.Where
-
Create and chain a GROUP BY component to group the query result.
- i(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
-
Send an INFO message.
- i(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
-
Send a INFO message and log the exception.
- i(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
-
Send an INFO message.
- i(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
-
Send a INFO message and log the exception.
- id - Static variable in class com.couchbase.lite.Meta
-
A metadata expression referring to the ID of the document.
- IDLE - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
-
- ignoreAccents(boolean) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies whether the collation ignore the accents or diacritics when
comparing the strings or not.
- ignoreAccents(boolean) - Method in class com.couchbase.lite.FullTextIndex
-
Set the true value to ignore accents/diacritical marks.
- ignoreCase(boolean) - Method in class com.couchbase.lite.Collation.ASCII
-
Specifies whether the collation is case-sensitive or not.
- ignoreCase(boolean) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies whether the collation is case-insensitive or not.
- in(Expression) - Method in class com.couchbase.lite.ArrayExpressionIn
-
Creates a Satisfies clause object with the given IN clause expression that could be an
array object or an expression evaluated as an array object.
- in(Expression...) - Method in class com.couchbase.lite.Expression
-
Create an IN expression that evaluates whether or not the current expression is in the
given expressions.
- INCLUDE_BODIES - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
-
- INCLUDE_DELETED - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
-
- INCLUDE_NON_CONFLICTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
-
- index(String) - Static method in class com.couchbase.lite.FullTextExpression
-
Creates a full-text expression with the given full-text index name.
- Index - Interface in com.couchbase.lite
-
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 - Class in com.couchbase.lite
-
IndexBuilder used for building database index objects.
- IndexBuilder() - Constructor for class com.couchbase.lite.IndexBuilder
-
- IndexType - Enum in com.couchbase.lite
-
Types of database indexes.
- INFO - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
-
- info(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
-
- info(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
-
- init(Context) - Static method in class com.couchbase.lite.CouchbaseLite
-
Initialize CouchbaseLite library.
- initAsCopyOf(MArray, boolean) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- initAsCopyOf(MCollection, boolean) - Method in class com.couchbase.lite.internal.fleece.MCollection
-
- initAsCopyOf(MDict, boolean) - Method in class com.couchbase.lite.internal.fleece.MDict
-
- initInSlot(MValue, MCollection) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- initInSlot(MValue, MCollection) - Method in class com.couchbase.lite.internal.fleece.MDict
-
- initLogging(Map<String, String>) - Static method in class com.couchbase.lite.internal.support.Log
-
Setup logging.
- innerJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create an INNER JOIN component with the given data source.
- insert(long, Object) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- insertArray(int, Array) - Method in class com.couchbase.lite.MutableArray
-
Inserts an Array object at the given index.
- insertBlob(int, Blob) - Method in class com.couchbase.lite.MutableArray
-
Inserts a Blob object at the given index.
- insertBoolean(int, boolean) - Method in class com.couchbase.lite.MutableArray
-
Inserts a boolean value at the given index.
- insertDate(int, Date) - Method in class com.couchbase.lite.MutableArray
-
Inserts a Date object at the given index.
- insertDictionary(int, Dictionary) - Method in class com.couchbase.lite.MutableArray
-
Inserts a Dictionary object at the given index.
- insertDouble(int, double) - Method in class com.couchbase.lite.MutableArray
-
Inserts a double value at the given index.
- insertFloat(int, float) - Method in class com.couchbase.lite.MutableArray
-
Inserts a float value at the given index.
- insertInt(int, int) - Method in class com.couchbase.lite.MutableArray
-
Inserts an integer value at the given index.
- insertLong(int, long) - Method in class com.couchbase.lite.MutableArray
-
Inserts a long value at the given index.
- insertNumber(int, Number) - Method in class com.couchbase.lite.MutableArray
-
Inserts a Number object at the given index.
- insertString(int, String) - Method in class com.couchbase.lite.MutableArray
-
Inserts a String object at the given index.
- insertValue(int, Object) - Method in class com.couchbase.lite.MutableArray
-
Inserts an object at the given index.
- install() - Method in class com.couchbase.lite.internal.core.C4BlobWriteStream
-
Adds the data written to the stream as a finished blob to the store.
- INSTANCE - Static variable in class okhttp3.internal.tls.CustomHostnameVerifier
-
- INTERNAL_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
-
- intValue(int) - Static method in class com.couchbase.lite.Expression
-
Create value expression with given integer value
- INVALID_DATA - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
-
- INVALID_PARAMETER - Static variable in class com.couchbase.lite.CBLError.Code
-
- INVALID_PARAMETER - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- INVALID_QUERY - Static variable in class com.couchbase.lite.CBLError.Code
-
- INVALID_QUERY - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- INVALID_QUERY_PARAM - Static variable in class com.couchbase.lite.CBLError.Code
-
- INVALID_QUERY_PARAM - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- INVALID_REDIRECT - Static variable in class com.couchbase.lite.CBLError.Code
-
- INVALID_REDIRECT - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- INVALID_URL - Static variable in class com.couchbase.lite.CBLError.Code
-
- INVALID_URL - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- IO_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
-
- IO_ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- is(Expression) - Method in class com.couchbase.lite.Expression
-
Create an IS expression that evaluates whether or not the current expression is equal to
the given expression.
- IS_CONFLICT - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
-
- isConflicted() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- isDocumentPending(String) - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- isDouble() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Is this a 64-bit floating-point value?
- isEmpty() - Method in class com.couchbase.lite.internal.fleece.MValue
-
- isEmpty(String) - Static method in class com.couchbase.lite.internal.utils.StringUtils
-
- isExternal() - Method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- isInteger() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Is this value an integer?
- isMutable() - Method in class com.couchbase.lite.internal.fleece.MCollection
-
- isMutated() - Method in class com.couchbase.lite.internal.fleece.MCollection
-
- isMutated() - Method in class com.couchbase.lite.internal.fleece.MRoot
-
- isMutated() - Method in class com.couchbase.lite.internal.fleece.MValue
-
- isNot(Expression) - Method in class com.couchbase.lite.Expression
-
Create an IS NOT expression that evaluates whether or not the current expression is not
equal to the given expression.
- isNullOrMissing() - Method in class com.couchbase.lite.Expression
-
Creates an IS NULL OR MISSING expression that evaluates whether or not the current
expression is null or missing.
- isNumber() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Is this value a number?
- isPush() - Method in class com.couchbase.lite.DocumentReplication
-
The current document replication direction flag.
- isRankFullText() - Method in class com.couchbase.lite.internal.core.C4QueryOptions
-
- isRecoverable() - Method in class com.couchbase.lite.MessagingError
-
Is the error recoverable?
- isSelectedRevFlags(int) - Method in class com.couchbase.lite.internal.core.C4Document
-
- isUnsigned() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Returns true if the value is non-nullptr and represents an _unsigned_ integer that can only
be represented natively as a `uint64_t`.
- iterator() - Method in class com.couchbase.lite.Array
-
- iterator() - Method in class com.couchbase.lite.Dictionary
-
- iterator() - Method in class com.couchbase.lite.Document
-
Gets an iterator over the keys of the document's properties
- iterator() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- iterator() - Method in class com.couchbase.lite.Result
-
Gets an iterator over the projecting result keys.
- iterator() - Method in class com.couchbase.lite.ResultSet
-
Return Iterator of Results.
- LEAF - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
-
- leftJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create a LEFT JOIN (same as LEFT OUTER JOIN) component with the given data source.
- leftOuterJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create a LEFT OUTER JOIN component with the given data source.
- length(Expression) - Static method in class com.couchbase.lite.ArrayFunction
-
Creates an ARRAY_LENGTH(expr) function that returns the length of the given array
expression.
- length() - Method in class com.couchbase.lite.Blob
-
The number of byte of content this blob contains.
- length() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
-
- lessThan(Expression) - Method in class com.couchbase.lite.Expression
-
Create a less than expression that evaluates whether or not the current expression
is less than the given expression.
- lessThanOrEqualTo(Expression) - Method in class com.couchbase.lite.Expression
-
Create a less than or equal to expression that evaluates whether or not the current
expression is less than or equal to the given expression.
- like(Expression) - Method in class com.couchbase.lite.Expression
-
Create a Like expression that evaluates whether or not the current expression is LIKE
the given expression.
- limit(Expression) - Method in class com.couchbase.lite.From
-
Creates and chains a Limit object to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.From
-
Creates and chains a Limit object to skip the returned results for the given offset
position and to limit the number of results to not more than the given limit value.
- limit(Expression) - Method in class com.couchbase.lite.GroupBy
-
Creates and chains a Limit object to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.GroupBy
-
Creates and chains a Limit object to skip the returned results for the given offset
position and to limit the number of results to not more than the given limit value.
- limit(Expression) - Method in class com.couchbase.lite.Having
-
Creates and chains a Limit object to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.Having
-
Creates and chains a Limit object to skip the returned results for the given offset
position and to limit the number of results to not more than the given limit value.
- limit(Expression) - Method in class com.couchbase.lite.Joins
-
Creates and chains a Limit object to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.Joins
-
Creates and chains a Limit object to skip the returned results for the given offset
position and to limit the number of results to not more than the given limit value.
- Limit - Class in com.couchbase.lite
-
A Limit component represents the LIMIT clause of the query statement.
- limit(Expression) - Method in class com.couchbase.lite.OrderBy
-
Creates and chains a Limit object to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.OrderBy
-
Creates and chains a Limit object to skip the returned results for the given offset
- limit(Expression) - Method in class com.couchbase.lite.Where
-
Create and chain a LIMIT component to limit the number query results.
- limit(Expression, Expression) - Method in class com.couchbase.lite.Where
-
Create and chain a LIMIT component to skip the returned results for the given offset
position and to limit the number of results to not more than the given limit value.
- list(List<Object>) - Static method in class com.couchbase.lite.Expression
-
Create value expression with the given list.
- ListenerToken - Interface in com.couchbase.lite
-
The listener token interface
- LITE_CORE - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
-
- LiteCoreException - Exception in com.couchbase.lite
-
- LiteCoreException(int, int, String) - Constructor for exception com.couchbase.lite.LiteCoreException
-
- loadRevisionBody() - Method in class com.couchbase.lite.internal.core.C4Document
-
- locale(String) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies the locale to allow the collation to compare strings appropriately base on
the locale.
- log(LogLevel, LogDomain, String) - Method in class com.couchbase.lite.FileLogger
-
- log(String, int, String) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- Log - Class in com.couchbase.lite.internal.support
-
Couchbase Lite Internal Log Utility.
- Log - Class in com.couchbase.lite
-
Gets the log controller for Couchbase Lite, which stores the
three available logging methods: console (logcat), file, and
custom.
- log(LogLevel, LogDomain, String) - Method in interface com.couchbase.lite.Logger
-
Performs the actual logging logic
- LOG_LEVEL_FROM_C4 - Static variable in class com.couchbase.lite.internal.support.Log
-
- LogDomain - Enum in com.couchbase.lite
-
Log domain
- LogFileConfiguration - Class in com.couchbase.lite
-
A class that describes the file configuration for the
FileLogger
class.
- LogFileConfiguration(LogFileConfiguration) - Constructor for class com.couchbase.lite.LogFileConfiguration
-
Constructs a file configuration object based on another one so
that it may be modified
- LogFileConfiguration(String, LogFileConfiguration) - Constructor for class com.couchbase.lite.LogFileConfiguration
-
Constructs a file configuration object based on another one but changing
the directory
- LogFileConfiguration(String) - Constructor for class com.couchbase.lite.LogFileConfiguration
-
Constructs a file configuration object with the given directory
- Logger - Interface in com.couchbase.lite
-
The logging interface for Couchbase Lite.
- LOGGING_DOMAINS_FROM_C4 - Static variable in class com.couchbase.lite.internal.support.Log
-
- LOGGING_DOMAINS_TO_C4 - Static variable in class com.couchbase.lite.internal.support.Log
-
- LogLevel - Enum in com.couchbase.lite
-
Log level.
- longValue(long) - Static method in class com.couchbase.lite.Expression
-
Create value expression with given long value
- lookupStandardMessage(String) - Static method in class com.couchbase.lite.internal.support.Log
-
- satisfies(Expression) - Method in class com.couchbase.lite.ArrayExpressionSatisfies
-
Creates a complete quantified operator with the given satisfies expression.
- save(int) - Method in class com.couchbase.lite.internal.core.C4Document
-
- seek(long) - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
-
Moves to a random location in the stream; the next c4stream_read call will read from that
location.
- seek(long) - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- select(SelectResult...) - Static method in class com.couchbase.lite.QueryBuilder
-
Create a SELECT statement instance that you can use further
(e.g.
- Select - Class in com.couchbase.lite
-
Select represents the SELECT clause of the query for specifying the returning properties in each
query result row.
- selectCommonAncestorRevision(String, String) - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectCurrentRevision() - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectDistinct(SelectResult...) - Static method in class com.couchbase.lite.QueryBuilder
-
Create a SELECT DISTINCT statement instance that you can use further
(e.g.
- selectFirstPossibleAncestorOf(String) - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectNextLeafRevision(boolean, boolean) - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectNextPossibleAncestorOf(String) - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectNextRevision() - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectParentRevision() - Method in class com.couchbase.lite.internal.core.C4Document
-
- SelectResult - Class in com.couchbase.lite
-
SelectResult represents a single return value of the query statement.
- SelectResult.As - Class in com.couchbase.lite
-
SelectResult.As is a SelectResult that you can specify an alias name to it.
- SelectResult.From - Class in com.couchbase.lite
-
SelectResult.From is a SelectResult that you can specify the data source alias name.
- send(Message, MessagingCompletion) - Method in interface com.couchbase.lite.MessageEndpointConnection
-
Called to send the replication data to the other peer.
- sequence - Static variable in class com.couchbase.lite.Meta
-
A metadata expression referring to the sequence number of the document.
- SessionAuthenticator - Class in com.couchbase.lite
-
SessionAuthenticator class is an authenticator that will authenticate by using the session ID of
the session created by a Sync Gateway
- SessionAuthenticator(String) - Constructor for class com.couchbase.lite.SessionAuthenticator
-
Initializes with the Sync Gateway session ID and uses the default cookie name.
- SessionAuthenticator(String, String) - Constructor for class com.couchbase.lite.SessionAuthenticator
-
Initializes with the session ID and the cookie name.
- set(long, Object) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- set(String, MValue) - Method in class com.couchbase.lite.internal.fleece.MDict
-
- setArray(int, Array) - Method in class com.couchbase.lite.MutableArray
-
Sets a Array object at the given index.
- setArray(String, Array) - Method in class com.couchbase.lite.MutableDictionary
-
Set an Array object for the given key.
- setArray(String, Array) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setArray(String, Array) - Method in class com.couchbase.lite.MutableDocument
-
Set an Array value for the given key
- setArray(String, Array) - Method in class com.couchbase.lite.Parameters
-
Set the Array value to the query parameter referenced by the given name.
- setBinaryFileLevel(int) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- setBlob(int, Blob) - Method in class com.couchbase.lite.MutableArray
-
Sets a Blob object at the given index.
- setBlob(String, Blob) - Method in class com.couchbase.lite.MutableDictionary
-
Set a Blob object for the given key.
- setBlob(String, Blob) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setBlob(String, Blob) - Method in class com.couchbase.lite.MutableDocument
-
Set a Blob value for the given key
- setBlob(String, Blob) - Method in class com.couchbase.lite.Parameters
-
Set the Blob value to the query parameter referenced by the given name.
- setBoolean(int, boolean) - Method in class com.couchbase.lite.MutableArray
-
Sets a boolean value at the given index.
- setBoolean(String, boolean) - Method in class com.couchbase.lite.MutableDictionary
-
Set a boolean value for the given key.
- setBoolean(String, boolean) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setBoolean(String, boolean) - Method in class com.couchbase.lite.MutableDocument
-
Set a boolean value for the given key
- setBoolean(String, boolean) - Method in class com.couchbase.lite.Parameters
-
Set a boolean value to the query parameter referenced by the given name.
- setC4LogLevel(EnumSet<LogDomain>, LogLevel) - Static method in class com.couchbase.lite.internal.support.Log
-
- setCallbackLevel(LogLevel) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- setConfig(LogFileConfiguration) - Method in class com.couchbase.lite.FileLogger
-
Sets the configuration for use by the file logger.
- setCustom(Logger) - Method in class com.couchbase.lite.Log
-
Sets an application specific logging method
- setData(List<Object>) - Method in class com.couchbase.lite.MutableArray
-
Set an array as a content.
- setData(Map<String, Object>) - Method in class com.couchbase.lite.MutableDictionary
-
Set a dictionary as a content.
- setData(Map<String, Object>) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setData(Map<String, Object>) - Method in class com.couchbase.lite.MutableDocument
-
Set a dictionary as a content.
- setDate(int, Date) - Method in class com.couchbase.lite.MutableArray
-
Sets a Date object at the given index.
- setDate(String, Date) - Method in class com.couchbase.lite.MutableDictionary
-
Set a Date object for the given key.
- setDate(String, Date) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setDate(String, Date) - Method in class com.couchbase.lite.MutableDocument
-
Set a Date value for the given key
- setDate(String, Date) - Method in class com.couchbase.lite.Parameters
-
Set a date value to the query parameter referenced by the given name.
- setDictionary(int, Dictionary) - Method in class com.couchbase.lite.MutableArray
-
Sets a Dictionary object at the given index.
- setDictionary(String, Dictionary) - Method in class com.couchbase.lite.MutableDictionary
-
Set a Dictionary object for the given key.
- setDictionary(String, Dictionary) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setDictionary(String, Dictionary) - Method in class com.couchbase.lite.MutableDocument
-
Set a Dictionary value for the given key
- setDictionary(String, Dictionary) - Method in class com.couchbase.lite.Parameters
-
Set the Dictionary value to the query parameter referenced by the given name.
- setDirectory(String) - Method in class com.couchbase.lite.DatabaseConfiguration
-
Set the path to the directory to store the database in.
- setDouble(int, double) - Method in class com.couchbase.lite.MutableArray
-
Sets a double value at the given index.
- setDouble(String, double) - Method in class com.couchbase.lite.MutableDictionary
-
Set a double value for the given key.
- setDouble(String, double) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setDouble(String, double) - Method in class com.couchbase.lite.MutableDocument
-
Set a double value for the given key
- setDouble(String, double) - Method in class com.couchbase.lite.Parameters
-
Set a double value to the query parameter referenced by the given name.
- setEncryptionKey(EncryptionKey) - Method in class com.couchbase.lite.DatabaseConfiguration
-
ENTERPRISE EDITION API
- setenv(String, String, int) - Static method in class com.couchbase.lite.internal.core.C4
-
- setExpiration(String, long) - Method in class com.couchbase.lite.internal.core.C4Database
-
- setExtraInfo(Object) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- setFloat(int, float) - Method in class com.couchbase.lite.MutableArray
-
Sets a float value at the given index.
- setFloat(String, float) - Method in class com.couchbase.lite.MutableDictionary
-
Set a float value for the given key.
- setFloat(String, float) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setFloat(String, float) - Method in class com.couchbase.lite.MutableDocument
-
Set a float value for the given key
- setFloat(String, float) - Method in class com.couchbase.lite.Parameters
-
Set a float value to the query parameter referenced by the given name.
- setInt(int, int) - Method in class com.couchbase.lite.MutableArray
-
Sets an integer value at the given index.
- setInt(String, int) - Method in class com.couchbase.lite.MutableDictionary
-
Set an int value for the given key.
- setInt(String, int) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setInt(String, int) - Method in class com.couchbase.lite.MutableDocument
-
Set a integer value for the given key
- setInt(String, int) - Method in class com.couchbase.lite.Parameters
-
Set an int value to the query parameter referenced by the given name.
- setLanguage(String) - Method in class com.couchbase.lite.FullTextIndex
-
The language code which is an ISO-639 language such as "en", "fr", etc.
- setLevel(LogLevel) - Method in class com.couchbase.lite.FileLogger
-
Sets the overall logging level that will be written to the logging files.
- setLevel(String, int) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- setLong(int, long) - Method in class com.couchbase.lite.MutableArray
-
Sets an integer value at the given index.
- setLong(String, long) - Method in class com.couchbase.lite.MutableDictionary
-
Set a long value for the given key.
- setLong(String, long) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setLong(String, long) - Method in class com.couchbase.lite.MutableDocument
-
Set a long value for the given key
- setLong(String, long) - Method in class com.couchbase.lite.Parameters
-
Set an long value to the query parameter referenced by the given name.
- setMaxRevTreeDepth(int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- setMaxRotateCount(int) - Method in class com.couchbase.lite.LogFileConfiguration
-
Sets the number of rotated logs that are saved (i.e.
- setMaxSize(long) - Method in class com.couchbase.lite.LogFileConfiguration
-
Sets the max size of the log file in bytes.
- setNumber(int, Number) - Method in class com.couchbase.lite.MutableArray
-
Sets an NSNumber object at the given index.
- setNumber(String, Number) - Method in class com.couchbase.lite.MutableDictionary
-
Set a Number value for the given key.
- setNumber(String, Number) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setNumber(String, Number) - Method in class com.couchbase.lite.MutableDocument
-
Set a Number value for the given key
- setNumber(String, Number) - Method in class com.couchbase.lite.Parameters
-
Set an Number value to the query parameter referenced by the given name.
- setParameters(Parameters) - Method in interface com.couchbase.lite.Query
-
Set parameters should copy the given parameters.
- setPermissionRecursive(File, boolean, boolean) - Static method in class com.couchbase.lite.utils.FileUtils
-
- setRankFullText(boolean) - Method in class com.couchbase.lite.internal.core.C4QueryOptions
-
- setString(int, String) - Method in class com.couchbase.lite.MutableArray
-
Sets an String object at the given index.
- setString(String, String) - Method in class com.couchbase.lite.MutableDictionary
-
Set a String value for the given key.
- setString(String, String) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setString(String, String) - Method in class com.couchbase.lite.MutableDocument
-
Set a String value for the given key
- setString(String, String) - Method in class com.couchbase.lite.Parameters
-
Set an String value to the query parameter referenced by the given name.
- setTempDir(String) - Static method in class com.couchbase.lite.internal.core.C4Base
-
- setUsePlaintext(boolean) - Method in class com.couchbase.lite.LogFileConfiguration
-
Sets whether or not to log in plaintext.
- setValue(int, Object) - Method in class com.couchbase.lite.MutableArray
-
Set an object at the given index.
- setValue(String, Object) - Method in class com.couchbase.lite.MutableDictionary
-
Set an object value by key.
- setValue(String, Object) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setValue(String, Object) - Method in class com.couchbase.lite.MutableDocument
-
Set an object value by key.
- setValue(String, Object) - Method in class com.couchbase.lite.Parameters
-
Set a value to the query parameter referenced by the given name.
- SHARED_KEYS - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
-
- SharedKeys - Class in com.couchbase.lite.internal.core
-
- SharedKeys(C4Database) - Constructor for class com.couchbase.lite.internal.core.SharedKeys
-
- SharedKeys(FLSharedKeys) - Constructor for class com.couchbase.lite.internal.core.SharedKeys
-
- SOCKET_OPTION_HEARTBEAT - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- SOCKET_OPTION_WS_PROTOCOLS - Static variable in class com.couchbase.lite.internal.core.C4Socket
-
- SocketFactory - Class in com.couchbase.lite.internal
-
- SocketFactory(ReplicatorConfiguration) - Constructor for class com.couchbase.lite.internal.SocketFactory
-
- SQLITE - Static variable in class com.couchbase.lite.CBLError.Domain
-
- SQLITE - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
-
- squaredEuclideanDistance(Expression, Expression) - Static method in class com.couchbase.lite.Function
-
ENTERPRISE EDITION API
- start() - Method in class com.couchbase.lite.AbstractReplicator
-
Starts the replicator.
- start() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
-
- start() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- Status(C4ReplicatorStatus) - Constructor for class com.couchbase.lite.AbstractReplicator.Status
-
- statusChanged(C4Replicator, C4ReplicatorStatus, Object) - Method in interface com.couchbase.lite.internal.core.C4ReplicatorListener
-
- stop() - Method in class com.couchbase.lite.AbstractReplicator
-
Stops a running replicator.
- stop() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- stop(long, TimeUnit) - Method in interface com.couchbase.lite.internal.ExecutionService.CloseableExecutor
-
The executor will accept no more tasks.
- STOPPED - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
-
- string(String) - Static method in class com.couchbase.lite.Expression
-
Create value expression with given String value
- STRING - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
-
- StringUtils - Class in com.couchbase.lite.internal.utils
-
- subtract(Expression) - Method in class com.couchbase.lite.Expression
-
Create a subtract expression to subtract the given expression from the current expression.
- SYNC - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-
- SYNC_BUSY - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-