Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

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
 

B

BAD_DOC_ID - Static variable in class com.couchbase.lite.CBLError.Code
 
BAD_DOC_ID - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
 
BAD_REVISION_ID - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
 
BAD_REVISIONID - Static variable in class com.couchbase.lite.CBLError.Code
 
BasicAuthenticator - Class in com.couchbase.lite
The BasicAuthenticator class is an authenticator that will authenticate using HTTP Basic auth with the given username and password.
BasicAuthenticator(String, String) - Constructor for class com.couchbase.lite.BasicAuthenticator
 
begin(FLArray) - Method in class com.couchbase.lite.internal.fleece.FLArrayIterator
 
begin(FLDict) - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
 
beginArray(long) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
 
beginDict(long) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
 
beginTransaction() - Method in class com.couchbase.lite.internal.core.C4Database
 
between(Expression, Expression) - Method in class com.couchbase.lite.Expression
Create a between expression that evaluates whether or not the current expression is between the given expressions inclusively.
BLIP - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
 
Blob - Class in com.couchbase.lite
A Couchbase Lite Blob.
Blob(String, byte[]) - Constructor for class com.couchbase.lite.Blob
Construct a Blob with the given in-memory data.
Blob(String, InputStream) - Constructor for class com.couchbase.lite.Blob
Construct a Blob with the given stream of data.
Blob(String, URL) - Constructor for class com.couchbase.lite.Blob
Construct a Blob with the content of a file.
body() - Method in class com.couchbase.lite.internal.core.C4RawDocument
 
bodyAsJSON(boolean) - Method in class com.couchbase.lite.internal.core.C4Document
 
BOOLEAN - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
 
booleanValue(boolean) - Static method in class com.couchbase.lite.Expression
Create value expression with given boolean value
BUSY - Static variable in class com.couchbase.lite.CBLError.Code
 
BUSY - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
 
BUSY - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
 

C

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
    Deprecated.
    Must supply an error message
    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
    Deprecated.
    Must supply an error message
    CouchbaseLiteException(String, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
    Deprecated.
    Must supply an error message
    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.

    D

    d(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
    Send a DEBUG message.
    d(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
    Send a DEBUG message and log the exception.
    d(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a DEBUG message.
    d(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a DEBUG message and log the exception.
    DATA - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
     
    Database - Class in com.couchbase.lite
    A Couchbase Lite database.
    Database(String) - Constructor for class com.couchbase.lite.Database
    Construct a Database with a given name and the default config.
    Database(String, DatabaseConfiguration) - Constructor for class com.couchbase.lite.Database
    Construct a AbstractDatabase 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.internal.core.C4Constants.LogDomain
     
    DATABASE_TOO_NEW - Static variable in class com.couchbase.lite.CBLError.Code
     
    DATABASE_TOO_NEW - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    DATABASE_TOO_OLD - Static variable in class com.couchbase.lite.CBLError.Code
     
    DATABASE_TOO_OLD - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    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
    Configuration for opening a database.
    DatabaseConfiguration() - Constructor for class com.couchbase.lite.DatabaseConfiguration
     
    DatabaseConfiguration(DatabaseConfiguration) - Constructor for class com.couchbase.lite.DatabaseConfiguration
     
    DatabaseEndpoint - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    DatabaseEndpoint(Database) - Constructor for class com.couchbase.lite.DatabaseEndpoint
    Constructor with the database instance
    DataSource - Class in com.couchbase.lite
    A query data source, used for specifying the source of data for a query.
    dataSource() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
     
    DataSource.As - Class in com.couchbase.lite
    Database as a data source for query.
    date(Date) - Static method in class com.couchbase.lite.Expression
    Create value expression with given Date value
    DateUtils - Class in com.couchbase.lite.internal.utils
     
    DEBUG - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
     
    DEFAULT - Static variable in interface com.couchbase.lite.ConflictResolver
    The default conflict resolution strategy.
    DEFAULT - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
     
    delete() - Method in class com.couchbase.lite.internal.core.C4BlobStore
    Deletes the BlobStore's blobs and directory, and (if successful) frees the object.
    delete(C4BlobKey) - Method in class com.couchbase.lite.internal.core.C4BlobStore
    Deletes a blob from the store given its key.
    delete() - Method in class com.couchbase.lite.internal.core.C4Database
     
    DELETED - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentFlags
     
    DELETED - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
     
    deleted() - Method in class com.couchbase.lite.internal.core.C4Document
     
    deleted - Static variable in class com.couchbase.lite.Meta
    A metadata expression referring to the deleted boolean flag of the document.
    deleteDbAtPath(String) - Static method in class com.couchbase.lite.internal.core.C4Database
     
    deleteIndex(String) - Method in class com.couchbase.lite.internal.core.C4Database
     
    deleteRecursive(String) - Static method in class com.couchbase.lite.utils.FileUtils
     
    deleteRecursive(File) - Static method in class com.couchbase.lite.utils.FileUtils
     
    DESCENDING - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
     
    descending() - Method in class com.couchbase.lite.Ordering.SortOrder
    Set the order as descending order.
    DICT - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
     
    dictContainsBlobs(FLSliceResult, FLSharedKeys) - Static method in class com.couchbase.lite.internal.core.C4Document
     
    Dictionary - Class in com.couchbase.lite
    Dictionary provides readonly access to dictionary data.
    DictionaryInterface - Interface in com.couchbase.lite
    Note: DictionaryInterface is an internal interface.
    digest() - Method in class com.couchbase.lite.Blob
    The cryptographic digest of this Blob's contents, which uniquely identifies it.
    divide(Expression) - Method in class com.couchbase.lite.Expression
    Create a divide expression to divide the current expression by the given expression.
    DNS_FAILURE - Static variable in class com.couchbase.lite.CBLError.Code
     
    DNS_FAILURE - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    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.
    documentEnded(C4Replicator, boolean, C4DocumentEnded[], Object) - Method in interface com.couchbase.lite.internal.core.C4ReplicatorListener
     
    DocumentFlag - Enum in com.couchbase.lite
    The flags enum describing the replicated document.
    DocumentReplication - Class in com.couchbase.lite
    Document replicated update of a replicator.
    DocumentReplicationListener - Interface in com.couchbase.lite
    The listener interface for receiving Document replicated events.
    domain - Variable in exception com.couchbase.lite.LiteCoreException
     
    doubleValue(double) - Static method in class com.couchbase.lite.Expression
    Create value expression with given double value

    E

    e(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
    Send an ERROR message.
    e(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
    Send a ERROR message and log the exception.
    e(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a ERROR message.
    e(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a ERROR message and log the exception.
    Encodable - Interface in com.couchbase.lite.internal.fleece
     
    encode() - Method in class com.couchbase.lite.internal.fleece.MRoot
     
    ENCODE_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    encodeJSON(byte[]) - Method in class com.couchbase.lite.internal.core.C4Database
     
    encodeNative(FLEncoder, Object) - Method in interface com.couchbase.lite.internal.fleece.MValue.Delegate
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.Array
    encodeTo(FlEncoder) is internal method.
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.Blob
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.Dictionary
    encodeTo(FlEncoder) is internal method.
    encodeTo(FLEncoder) - Method in interface com.couchbase.lite.internal.fleece.Encodable
     
    encodeTo(FLEncoder) - Method in interface com.couchbase.lite.internal.fleece.FLEncodable
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.internal.fleece.MArray
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.internal.fleece.MDict
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.internal.fleece.MRoot
     
    encodeTo(FLEncoder) - Method in class com.couchbase.lite.internal.fleece.MValue
     
    EncryptionKey - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    EncryptionKey(byte[]) - Constructor for class com.couchbase.lite.EncryptionKey
    Initializes the encryption key with a raw AES-128 key 16 bytes in length.
    EncryptionKey(String) - Constructor for class com.couchbase.lite.EncryptionKey
    Initializes the encryption key from the given password string.
    endArray() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    endDict() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    Endpoint - Interface in com.couchbase.lite
    Replication target endpoint interface
    endTransaction(boolean) - Method in class com.couchbase.lite.internal.core.C4Database
     
    enumerateAllDocs(int) - Method in class com.couchbase.lite.internal.core.C4Database
     
    enumerateChanges(long, int) - Method in class com.couchbase.lite.internal.core.C4Database
     
    equals(Object) - Method in class com.couchbase.lite.Array
     
    equals(Object) - Method in class com.couchbase.lite.Blob
    Compare for equality.
    equals(Object) - Method in class com.couchbase.lite.Dictionary
     
    equals(Object) - Method in class com.couchbase.lite.Document
     
    equals(Object) - Method in class com.couchbase.lite.LogFileConfiguration
     
    equalTo(Expression) - Method in class com.couchbase.lite.Expression
    Create an equal to expression that evaluates whether or not the current expression is equal to the given expression.
    ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
     
    errorIsTransient() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
     
    euclideanDistance(Expression, Expression) - Static method in class com.couchbase.lite.Function
    ENTERPRISE EDITION API

    every(VariableExpression) - Static method in class com.couchbase.lite.ArrayExpression
    Creates an EVERY Quantified operator (EVERY IN SATISFIES ) with the given variable name.
    execute() - Method in interface com.couchbase.lite.Query
    Executes the query.
    ExecutionService - Interface in com.couchbase.lite.internal
     
    ExecutionService.Cancellable - Interface in com.couchbase.lite.internal
    A Cancellable represents a delayed task that is cancellable.
    ExecutionService.CloseableExecutor - Interface in com.couchbase.lite.internal
    Like an ExecutorService, but simpler.
    ExecutionService.CloseableExecutor.ExecutorClosedException - Exception in com.couchbase.lite.internal
     
    ExecutorClosedException() - Constructor for exception com.couchbase.lite.internal.ExecutionService.CloseableExecutor.ExecutorClosedException
     
    ExecutorClosedException(String) - Constructor for exception com.couchbase.lite.internal.ExecutionService.CloseableExecutor.ExecutorClosedException
     
    ExecutorClosedException(String, Throwable) - Constructor for exception com.couchbase.lite.internal.ExecutionService.CloseableExecutor.ExecutorClosedException
     
    ExecutorClosedException(Throwable) - Constructor for exception com.couchbase.lite.internal.ExecutionService.CloseableExecutor.ExecutorClosedException
     
    EXISTS - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentFlags
     
    exists() - Method in class com.couchbase.lite.internal.core.C4Document
     
    expiration - Static variable in class com.couchbase.lite.Meta
    A metadata expression referring to the expiration date of the document.
    explain() - Method in class com.couchbase.lite.internal.core.C4Query
     
    explain() - Method in interface com.couchbase.lite.Query
    Returns a string describing the implementation of the compiled query.
    Expression - Class in com.couchbase.lite
    The expression used in constructing a query.
    Expression() - Constructor for class com.couchbase.lite.Expression
     
    expression(Expression) - Static method in class com.couchbase.lite.Ordering
    Create a SortOrder, inherited from the OrderBy class, object by the given expression.
    expression(Expression) - Static method in class com.couchbase.lite.SelectResult
    Creates a SelectResult object with the given expression.
    expression(Expression) - Static method in class com.couchbase.lite.ValueIndexItem
    Creates a value index item with the given property.

    F

    FAILED_SELECTING_CONFLICTING_REVISION - Static variable in exception com.couchbase.lite.internal.CBLInternalException
     
    FileLogger - Class in com.couchbase.lite
    A logger for writing to a file in the application's storage so that log messages can persist durably after the application has stopped or encountered a problem.
    FileUtils - Class in com.couchbase.lite.utils
     
    FileUtils() - Constructor for class com.couchbase.lite.utils.FileUtils
     
    filtered(Document, EnumSet<DocumentFlag>) - Method in interface com.couchbase.lite.ReplicationFilter
     
    finish() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    finish2() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    flags() - Method in class com.couchbase.lite.ReplicatedDocument
    The current status flag of the document.
    FLArray - Class in com.couchbase.lite.internal.fleece
     
    FLArray(long) - Constructor for class com.couchbase.lite.internal.fleece.FLArray
     
    FLArrayIterator - Class in com.couchbase.lite.internal.fleece
     
    FLArrayIterator() - Constructor for class com.couchbase.lite.internal.fleece.FLArrayIterator
     
    FLArrayIterator(long) - Constructor for class com.couchbase.lite.internal.fleece.FLArrayIterator
     
    FLConstants - Class in com.couchbase.lite.internal.fleece
     
    FLConstants.Error - Class in com.couchbase.lite.internal.fleece
     
    FLConstants.ValueType - Class in com.couchbase.lite.internal.fleece
     
    FLDict - Class in com.couchbase.lite.internal.fleece
     
    FLDict(long) - Constructor for class com.couchbase.lite.internal.fleece.FLDict
     
    FLDictIterator - Class in com.couchbase.lite.internal.fleece
     
    FLDictIterator() - Constructor for class com.couchbase.lite.internal.fleece.FLDictIterator
     
    FLEECE - Static variable in class com.couchbase.lite.CBLError.Domain
     
    FLEECE - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
     
    FLEncodable - Interface in com.couchbase.lite.internal.fleece
     
    FLEncoder - Class in com.couchbase.lite.internal.fleece
     
    FLEncoder() - Constructor for class com.couchbase.lite.internal.fleece.FLEncoder
     
    FLEncoder(long) - Constructor for class com.couchbase.lite.internal.fleece.FLEncoder
     
    floatValue(float) - Static method in class com.couchbase.lite.Expression
    Create value expression with given float value
    FLSharedKeys - Class in com.couchbase.lite.internal.fleece
     
    FLSharedKeys(long) - Constructor for class com.couchbase.lite.internal.fleece.FLSharedKeys
     
    FLSliceResult - Class in com.couchbase.lite.internal.fleece
     
    FLSliceResult() - Constructor for class com.couchbase.lite.internal.fleece.FLSliceResult
     
    FLSliceResult(byte[]) - Constructor for class com.couchbase.lite.internal.fleece.FLSliceResult
     
    FLSliceResult(long) - Constructor for class com.couchbase.lite.internal.fleece.FLSliceResult
     
    FLValue - Class in com.couchbase.lite.internal.fleece
     
    FLValue(long) - Constructor for class com.couchbase.lite.internal.fleece.FLValue
     
    Fn - Interface in com.couchbase.lite.utils
     
    Fn.Consumer<T> - Interface in com.couchbase.lite.utils
     
    Fn.Function<T,R> - Interface in com.couchbase.lite.utils
     
    Fn.FunctionThrows<T,R,E extends Throwable> - Interface in com.couchbase.lite.utils
     
    Fn.Predicate<T> - Interface in com.couchbase.lite.utils
     
    Fn.Provider<T> - Interface in com.couchbase.lite.utils
     
    formatStandardMessage(String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
     
    free() - Method in class com.couchbase.lite.internal.core.C4BlobKey
     
    free() - Method in class com.couchbase.lite.internal.core.C4BlobStore
    Closes/frees a BlobStore.
    free() - Method in class com.couchbase.lite.internal.core.C4Database
     
    free() - Method in class com.couchbase.lite.internal.core.C4DatabaseObserver
     
    free() - Method in class com.couchbase.lite.internal.core.C4DocEnumerator
     
    free() - Method in class com.couchbase.lite.internal.core.C4DocumentObserver
     
    free() - Method in class com.couchbase.lite.internal.core.C4Query
     
    free() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
     
    free() - Method in class com.couchbase.lite.internal.core.C4RawDocument
     
    free() - Method in class com.couchbase.lite.internal.core.C4Replicator
     
    free() - Method in interface com.couchbase.lite.internal.fleece.AllocSlice
     
    free() - Method in class com.couchbase.lite.internal.fleece.FLArrayIterator
     
    free() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
     
    free() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    free() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
     
    From - Class in com.couchbase.lite
    A From represents a FROM clause for specifying the data source of the query.
    from(String) - Method in class com.couchbase.lite.MetaExpression
    Specifies an alias name of the data source to query the data from.
    from(String) - Method in class com.couchbase.lite.PropertyExpression
    Specifies an alias name of the data source to query the data from.
    from(DataSource) - Method in class com.couchbase.lite.Select
    Create and chain a FROM component for specifying the data source of the query.
    from(String) - Method in class com.couchbase.lite.SelectResult.From
    Species the data source alias name to the SelectResult object.
    fromData(AllocSlice) - Static method in class com.couchbase.lite.internal.fleece.FLValue
     
    fromData(byte[]) - Static method in class com.couchbase.lite.internal.fleece.FLValue
     
    fromData(byte[]) - Static method in class com.couchbase.lite.Message
    Creates a message object from data.
    fromJson(String) - Static method in class com.couchbase.lite.internal.utils.DateUtils
     
    fromJson(JSONObject) - Static method in class com.couchbase.lite.internal.utils.JsonUtils
     
    fromJson(JSONArray) - Static method in class com.couchbase.lite.internal.utils.JsonUtils
     
    FULL_TEXT - Static variable in class com.couchbase.lite.internal.core.C4Constants.IndexType
     
    FullTextExpression - Class in com.couchbase.lite
    Full-text expression
    FullTextFunction - Class in com.couchbase.lite
    Full-text function.
    FullTextIndex - Class in com.couchbase.lite
    Index for Full-Text search
    FullTextIndexItem - Class in com.couchbase.lite
    Full-text Index Item.
    Function - Class in com.couchbase.lite
    Query functions.
    Function() - Constructor for class com.couchbase.lite.Function
     

    G

    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.

    H

    handle(MutableDocument, Document) - Method in interface com.couchbase.lite.ConflictHandler
     
    HAS_ATTACHMENTS - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentFlags
     
    HAS_ATTACHMENTS - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
     
    hashCode() - Method in class com.couchbase.lite.Array
     
    hashCode() - Method in class com.couchbase.lite.Blob
    Get the blob hash code.
    hashCode() - Method in class com.couchbase.lite.Dictionary
     
    hashCode() - Method in class com.couchbase.lite.Document
     
    hashCode() - Method in class com.couchbase.lite.LogFileConfiguration
     
    hasMutableChildren() - Method in class com.couchbase.lite.internal.fleece.MCollection
     
    hasRevisionBody() - Method in class com.couchbase.lite.internal.core.C4Document
     
    having(Expression) - Method in class com.couchbase.lite.GroupBy
    Creates and chain a Having object for filtering the aggregated values from the the GROUP BY clause.
    Having - Class in com.couchbase.lite
    Having represents a HAVING clause of the query statement used for filtering the aggregated values from the the GROUP BY clause.
    HTTP_AUTH_REQUIRED - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_BASE - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_CONFLICT - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_ENTITY_TOO_LARGE - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_FORBIDDEN - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_IM_A_TEAPOT - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_INTERNAL_SERVER_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_NOT_FOUND - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_NOT_IMPLEMENTED - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_PROXY_AUTH_REQUIRED - Static variable in class com.couchbase.lite.CBLError.Code
     
    HTTP_SERVICE_UNAVAILABLE - Static variable in class com.couchbase.lite.CBLError.Code
     

    I

    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.

    J

    join(Join...) - Method in class com.couchbase.lite.From
    Creates and chains a Joins object for specifying the JOIN clause of the query.
    join(CharSequence, Iterable) - Static method in class com.couchbase.lite.internal.utils.StringUtils
     
    Join - Class in com.couchbase.lite
    A Join component representing a single JOIN clause in the query statement.
    join(DataSource) - Static method in class com.couchbase.lite.Join
    Create a JOIN (same as INNER JOIN) component with the given data source.
    Join.On - Class in com.couchbase.lite
    Component used for specifying join on conditions.
    Joins - Class in com.couchbase.lite
    A Joins component represents a collection of the joins clauses of the query statement.
    json5ToJson(String) - Static method in class com.couchbase.lite.internal.fleece.FLValue
    Converts valid JSON5 to JSON.
    JSON_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    JsonUtils - Class in com.couchbase.lite.internal.utils
     

    K

    KEEP_BODY - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
     
    key() - Method in class com.couchbase.lite.internal.core.C4RawDocument
     
    kWebSocketCloseAbnormal - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseBadMessageFormat - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseCantFulfill - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseDataError - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseFirstAvailable - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseGoingAway - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseMessageTooBig - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseMissingExtension - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseNoCode - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseNormal - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketClosePolicyError - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseProtocolError - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseTLSFailure - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseUserPermanent - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     
    kWebSocketCloseUserTransient - Static variable in interface com.couchbase.lite.internal.core.C4WebSocketCloseCode
     

    L

    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
     

    M

    managed() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    managed() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
     
    map(Map<String, Object>) - Static method in class com.couchbase.lite.Expression
    Creates value expression with the given map.
    MArray - Class in com.couchbase.lite.internal.fleece
     
    MArray() - Constructor for class com.couchbase.lite.internal.fleece.MArray
     
    match(String) - Method in class com.couchbase.lite.FullTextExpression
    Creates a full-text match expression with the given search text.
    MAX_ERROR_CODES - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    MAX_ERROR_DOMAINS - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
     
    mayBeNetworkDependent(C4Error) - Static method in class com.couchbase.lite.internal.core.C4Replicator
     
    mayBeTransient(C4Error) - Static method in class com.couchbase.lite.internal.core.C4Replicator
     
    MCollection - Class in com.couchbase.lite.internal.fleece
     
    MContext - Class in com.couchbase.lite.internal.fleece
     
    MContext(AllocSlice) - Constructor for class com.couchbase.lite.internal.fleece.MContext
     
    MDict - Class in com.couchbase.lite.internal.fleece
     
    MDict() - Constructor for class com.couchbase.lite.internal.fleece.MDict
     
    MEMORY_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    MEMORY_ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    MEMORY_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    Message - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    MessageEndpoint - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    MessageEndpoint(String, Object, ProtocolType, MessageEndpointDelegate) - Constructor for class com.couchbase.lite.MessageEndpoint
    Initializes a CBLMessageEndpoint object.
    MessageEndpointConnection - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    MessageEndpointDelegate - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    MessageEndpointListener - Class in com.couchbase.lite
    MessageEndpointListener to serve incoming message endpoint connection.
    MessageEndpointListener(MessageEndpointListenerConfiguration) - Constructor for class com.couchbase.lite.MessageEndpointListener
     
    MessageEndpointListenerChange - Class in com.couchbase.lite
    A change event posted by MessageEndpointListener.
    MessageEndpointListenerChangeListener - Interface in com.couchbase.lite
    A change listener protocol.
    MessageEndpointListenerConfiguration - Class in com.couchbase.lite
    Configuration for MessageEndpointListener
    MessageEndpointListenerConfiguration(Database, ProtocolType) - Constructor for class com.couchbase.lite.MessageEndpointListenerConfiguration
     
    MessageSocket - Class in com.couchbase.lite.internal.replicator
     
    MessageSocket(long, MessageEndpoint) - Constructor for class com.couchbase.lite.internal.replicator.MessageSocket
     
    MessageSocket(MessageEndpointConnection, ProtocolType) - Constructor for class com.couchbase.lite.internal.replicator.MessageSocket
     
    MessagingCloseCompletion - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    MessagingCompletion - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    MessagingError - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    MessagingError(Exception, boolean) - Constructor for class com.couchbase.lite.MessagingError
    Creates a MessagingError with the given error and recoverable flag identifying if the error is recoverable or not.
    meta() - Method in class com.couchbase.lite.internal.core.C4RawDocument
     
    Meta - Class in com.couchbase.lite
    Meta is a factory class for creating the expressions that refer to the metadata properties of the document.
    MetaExpression - Class in com.couchbase.lite
    A meta property expression.
    MIN_CAPACITY - Static variable in class com.couchbase.lite.internal.AbstractExecutionService
     
    MISSING_INDEX - Static variable in class com.couchbase.lite.CBLError.Code
     
    MISSING_INDEX - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    modulo(Expression) - Method in class com.couchbase.lite.Expression
    Create a modulo expression to modulo the current expression by the given expression.
    MRoot - Class in com.couchbase.lite.internal.fleece
     
    MRoot(MContext, FLValue, boolean) - Constructor for class com.couchbase.lite.internal.fleece.MRoot
     
    MRoot(MContext, boolean) - Constructor for class com.couchbase.lite.internal.fleece.MRoot
     
    MRoot(AllocSlice, boolean) - Constructor for class com.couchbase.lite.internal.fleece.MRoot
     
    MRoot(AllocSlice) - Constructor for class com.couchbase.lite.internal.fleece.MRoot
     
    multiply(Expression) - Method in class com.couchbase.lite.Expression
    Create a multiply expression to multiply the current expression by the given expression.
    MutableArray - Class in com.couchbase.lite
    MutableArray provides access to array data.
    MutableArray() - Constructor for class com.couchbase.lite.MutableArray
    Constructs a new empty Array object.
    MutableArray(List<Object>) - Constructor for class com.couchbase.lite.MutableArray
    Constructs a new Array object with an array content.
    MutableDictionary - Class in com.couchbase.lite
    Dictionary provides access to dictionary data.
    MutableDictionary() - Constructor for class com.couchbase.lite.MutableDictionary
    Initialize a new empty Dictionary object.
    MutableDictionary(Map<String, Object>) - Constructor for class com.couchbase.lite.MutableDictionary
    Initializes a new CBLDictionary object with dictionary content.
    MutableDictionaryInterface - Interface in com.couchbase.lite
    Note: MutableDictionaryInterface is an internal interface.
    MutableDocument - Class in com.couchbase.lite
    A Couchbase Lite Document.
    MutableDocument() - Constructor for class com.couchbase.lite.MutableDocument
    Creates a new Document object with a new random UUID.
    MutableDocument(String) - Constructor for class com.couchbase.lite.MutableDocument
    Creates a new Document object with the given ID.
    MutableDocument(Map<String, Object>) - Constructor for class com.couchbase.lite.MutableDocument
    Initializes a new CBLDocument object with a new random UUID and the dictionary as the content.
    MutableDocument(String, Map<String, Object>) - Constructor for class com.couchbase.lite.MutableDocument
    Initializes a new Document object with a given ID and the dictionary as the content.
    mutate() - Method in class com.couchbase.lite.internal.fleece.MValue
     
    MValue - Class in com.couchbase.lite.internal.fleece
     
    MValue(Object) - Constructor for class com.couchbase.lite.internal.fleece.MValue
     
    MValue(FLValue) - Constructor for class com.couchbase.lite.internal.fleece.MValue
     
    MValue.Delegate - Interface in com.couchbase.lite.internal.fleece
     

    N

    negated(Expression) - Static method in class com.couchbase.lite.Expression
    Create a negated expression to represent the negated result of the given expression.
    NETWORK - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
     
    NETWORK_BASE - Static variable in class com.couchbase.lite.CBLError.Code
     
    NEW - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
     
    next() - Method in class com.couchbase.lite.internal.core.C4DocEnumerator
     
    next() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
     
    next() - Method in class com.couchbase.lite.internal.fleece.FLArrayIterator
     
    next() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
     
    next() - Method in class com.couchbase.lite.ResultSet
    Move the cursor forward one row from its current row position.
    nextDocExpiration() - Method in class com.couchbase.lite.internal.core.C4Database
     
    NO_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    NO_FRAMING - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    NO_UPGRADE - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
     
    NON_OBSERVABLE - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
     
    NONE - Static variable in class com.couchbase.lite.internal.core.C4Constants.EncryptionAlgorithm
     
    NONE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
     
    not(Expression) - Static method in class com.couchbase.lite.Expression
    Create a negated expression to represent the negated result of the given expression.
    NOT_A_DATABASE_FILE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    NOT_A_DATABSE_FILE - Static variable in class com.couchbase.lite.CBLError.Code
     
    NOT_FOUND - Static variable in class com.couchbase.lite.CBLError.Code
     
    NOT_FOUND - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    NOT_FOUND - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    NOT_IN_TRANSACTION - Static variable in class com.couchbase.lite.CBLError.Code
     
    NOT_IN_TRANSACTION - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    NOT_OPEN - Static variable in class com.couchbase.lite.CBLError.Code
     
    NOT_OPEN - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    NOT_WRITABLE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    NOT_WRITEABLE - Static variable in class com.couchbase.lite.CBLError.Code
     
    notEqualTo(Expression) - Method in class com.couchbase.lite.Expression
    Create a NOT equal to expression that evaluates whether or not the current expression is not equal to the given expression.
    notNullOrMissing() - Method in class com.couchbase.lite.Expression
    Creates an IS NOT NULL OR MISSING expression that evaluates whether or not the current expression is NOT null or missing.
    NULL - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
     
    NULL - Static variable in class com.couchbase.lite.internal.fleece.MContext
     
    number(Number) - Static method in class com.couchbase.lite.Expression
    Create value expression with given Number value
    NUMBER - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
     

    O

    OFFLINE - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
     
    okhttp3.internal.tls - package okhttp3.internal.tls
     
    on(Expression) - Method in class com.couchbase.lite.Join.On
    Specify join conditions from the given expression.
    once(String, Runnable) - Static method in class com.couchbase.lite.internal.support.Run
     
    open(String, long) - Static method in class com.couchbase.lite.internal.core.C4BlobStore
    Opens a BlobStore in a directory.
    open(ReplicatorConnection, MessagingCompletion) - Method in interface com.couchbase.lite.MessageEndpointConnection
    Called to open a remote connection to the other peer when the replicator starts or when the MessageEndpointListener accepts the connection.
    openReadStream(C4BlobKey) - Method in class com.couchbase.lite.internal.core.C4BlobStore
    Opens a blob for reading, as a random-access byte stream.
    openWriteStream() - Method in class com.couchbase.lite.internal.core.C4BlobStore
    Opens a write stream for creating a new blob.
    or(Expression) - Method in class com.couchbase.lite.Expression
    Create a logical OR expression that performs logical OR operation with the current expression.
    orderBy(Ordering...) - Method in class com.couchbase.lite.From
    Create and chain an ORDER BY component for specifying the ORDER BY clause of the query.
    orderBy(Ordering...) - Method in class com.couchbase.lite.GroupBy
    Create and chain an ORDER BY component for specifying the ORDER BY clause of the query.
    orderBy(Ordering...) - Method in class com.couchbase.lite.Having
    Create and chain an ORDER BY component for specifying the orderings of the query result.
    orderBy(Ordering...) - Method in class com.couchbase.lite.Joins
    Creates and chains an OrderBy object for specifying the orderings of the query result.
    OrderBy - Class in com.couchbase.lite
    An OrderBy represents an ORDER BY clause of the query for specifying properties or expressions that the result rows should be sorted by.
    orderBy(Ordering...) - Method in class com.couchbase.lite.Where
    Create and chain an ORDER BY component for specifying the ORDER BY clause of the query.
    Ordering - Class in com.couchbase.lite
    An Ordering represents a single ordering component in the query ORDER BY clause.
    Ordering() - Constructor for class com.couchbase.lite.Ordering
     
    Ordering.SortOrder - Class in com.couchbase.lite
    SortOrder represents a single ORDER BY entity.
    OUT_OF_RANGE - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     

    P

    parameter(String) - Static method in class com.couchbase.lite.Expression
    Creates a parameter expression with the given parameter name.
    Parameters - Class in com.couchbase.lite
    A Parameters object used for setting values to the query parameters defined in the query.
    Parameters() - Constructor for class com.couchbase.lite.Parameters
     
    Parameters(Parameters) - Constructor for class com.couchbase.lite.Parameters
     
    POSIX - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
     
    postDelayedOnExecutor(long, Executor, Runnable) - Method in class com.couchbase.lite.internal.AndroidExecutionService
    This runs a task on Android's main thread for just long enough to enough to enqueue the passed task on the passed executor.
    postDelayedOnExecutor(long, Executor, Runnable) - Method in interface com.couchbase.lite.internal.ExecutionService
    Run the passed task on the passed executor, after a delay
    Preconditions - Class in com.couchbase.lite.internal.utils
     
    predict(long, long) - Method in interface com.couchbase.lite.internal.core.C4PredictiveModel
     
    predict(Dictionary) - Method in interface com.couchbase.lite.PredictiveModel
    The prediction callback called when invoking the Function.prediction() function inside a query or an index.
    prediction - Static variable in class com.couchbase.lite.Database
    ENTERPRISE EDITION API

    prediction(String, Expression) - Static method in class com.couchbase.lite.Function
    ENTERPRISE EDITION API

    Prediction - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    PredictionFunction - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    predictiveIndex(String, Expression, List<String>) - Static method in class com.couchbase.lite.IndexBuilder
    ENTERPRISE EDITION API

    PredictiveIndex - Class in com.couchbase.lite
    ENTERPRISE EDITION API

    PredictiveModel - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    property(String) - Static method in class com.couchbase.lite.Expression
    Create a property expression representing the value of the given property.
    property(String) - Static method in class com.couchbase.lite.FullTextIndexItem
    Creates a full-text search index item with the given property.
    property() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
     
    property(String) - Static method in class com.couchbase.lite.Ordering
    Create a SortOrder, inherited from the OrderBy class, object by the given property name.
    property(String) - Static method in class com.couchbase.lite.SelectResult
    Creates a SelectResult object with the given property name.
    property(String) - Static method in class com.couchbase.lite.ValueIndexItem
    Creates a value index item with the given property.
    PropertyExpression - Class in com.couchbase.lite
    Property expression
    propertyPath(String) - Method in class com.couchbase.lite.PredictionFunction
    Creates a property expression that refers to a property of the prediction result dictionary.
    ProtocolType - Enum in com.couchbase.lite
    ENTERPRISE EDITION API

    PURGED - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
     
    purgeDoc(String) - Method in class com.couchbase.lite.internal.core.C4Database
     
    purgeExpiredDocs() - Method in class com.couchbase.lite.internal.core.C4Database
     
    purgeRevision(String) - Method in class com.couchbase.lite.internal.core.C4Document
     
    put(byte[], String, int, boolean, boolean, String[], boolean, int, int) - Method in class com.couchbase.lite.internal.core.C4Database
     
    put(FLSliceResult, String, int, boolean, boolean, String[], boolean, int, int) - Method in class com.couchbase.lite.internal.core.C4Database
     

    Q

    QUERY - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
     
    Query - Interface in com.couchbase.lite
    A database query used for querying data from the database.
    QueryBuilder - Class in com.couchbase.lite
     
    QueryChange - Class in com.couchbase.lite
    QueryChange contains the information about the query result changes reported by a query object.
    QueryChangeListener - Interface in com.couchbase.lite
    The listener interface for receiving Live Query change events.

    R

    rank(String) - Static method in class com.couchbase.lite.FullTextFunction
    Creates a full-text rank function with the given full-text index name.
    rawFreeDocument(long) - Static method in class com.couchbase.lite.internal.core.C4Database
     
    rawGet(String, String) - Method in class com.couchbase.lite.internal.core.C4Database
     
    rawPut(String, String, String, byte[]) - Method in class com.couchbase.lite.internal.core.C4Database
     
    rawValue() - Method in enum com.couchbase.lite.DocumentFlag
     
    read(long) - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
    Reads from an open stream.
    read(byte[], int, long) - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
     
    READ_ONLY - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
     
    receive(Message) - Method in class com.couchbase.lite.internal.replicator.MessageSocket
     
    receive(Message) - Method in interface com.couchbase.lite.ReplicatorConnection
    Tells the replicator to consume the data received from the other peer.
    refresh() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
     
    regex(Expression) - Method in class com.couchbase.lite.Expression
    Create a regex match expression that evaluates whether or not the current expression regex matches the given expression.
    register(String, C4PredictiveModel) - Static method in class com.couchbase.lite.internal.core.C4Prediction
     
    registerDelegate(MValue.Delegate) - Static method in class com.couchbase.lite.internal.fleece.MValue
     
    registerModel(String, PredictiveModel) - Method in class com.couchbase.lite.Prediction
    Register a predictive model by the given name.
    rekey(int, byte[]) - Method in class com.couchbase.lite.internal.core.C4Database
     
    REMOTE_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    REMOTE_ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    remove(long, long) - Method in class com.couchbase.lite.internal.fleece.MArray
     
    remove(long) - Method in class com.couchbase.lite.internal.fleece.MArray
     
    remove(String) - Method in class com.couchbase.lite.internal.fleece.MDict
     
    remove(int) - Method in class com.couchbase.lite.MutableArray
    Removes the object at the given index.
    remove(String) - Method in class com.couchbase.lite.MutableDictionary
    Removes the mapping for a key from this Dictionary
    remove(String) - Method in interface com.couchbase.lite.MutableDictionaryInterface
     
    remove(String) - Method in class com.couchbase.lite.MutableDocument
    Removes the mapping for a key from this Dictionary
    removeChangeListener(ListenerToken) - Method in class com.couchbase.lite.AbstractReplicator
    Remove the given ReplicatorChangeListener or DocumentReplicationListener from the this replicator.
    removeChangeListener(ListenerToken) - Method in class com.couchbase.lite.MessageEndpointListener
    Remove a change listener.
    removeChangeListener(ListenerToken) - Method in interface com.couchbase.lite.Query
    Removes a change listener wih the given listener token.
    removeItemIfExists(String) - Static method in class com.couchbase.lite.utils.FileUtils
     
    ReplicatedDocument - Class in com.couchbase.lite
     
    replication(DocumentReplication) - Method in interface com.couchbase.lite.DocumentReplicationListener
    The callback function from Replicator
    ReplicationFilter - Interface in com.couchbase.lite
    Interface delegate that takes Document input parameter and bool output parameter Document push and pull will be allowed if output is true, otherwise, Document push and pull will not be allowed.
    Replicator - Class in com.couchbase.lite
     
    Replicator(ReplicatorConfiguration) - Constructor for class com.couchbase.lite.Replicator
    Initializes a replicator with the given configuration.
    REPLICATOR_AUTH_CLIENT_CERT - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_AUTH_PASSWORD - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_AUTH_TYPE - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_AUTH_USER_NAME - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_CHECKPOINT_INTERVAL - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_HEARTBEAT_INTERVAL - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_AUTHENTICATION - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_CHANNELS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_COOKIES - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_DISABLE_DELTAS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_DOC_IDS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_EXTRA_HEADERS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_FILTER - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_FILTER_PARAMS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_NO_CONFLICTS - Static variable in class com.couchbase.lite.internal.core.C4Socket
    Deprecated.
    No longer used in core
    REPLICATOR_OPTION_NO_INCOMING_CONFLICTS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_OUTGOING_CONFLICTS - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_PINNED_SERVER_CERT - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_PROGRESS_LEVEL - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_REMOTE_DB_UNIQUE_ID - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_OPTION_SKIP_DELETED - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    REPLICATOR_RESET_CHECKPOINT - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    ReplicatorChange - Class in com.couchbase.lite
    ReplicatorChange contains the replicator status information.
    ReplicatorChangeListener - Interface in com.couchbase.lite
    The listener interface for receiving Replicator change events.
    ReplicatorConfiguration - Class in com.couchbase.lite
     
    ReplicatorConfiguration(ReplicatorConfiguration) - Constructor for class com.couchbase.lite.ReplicatorConfiguration
     
    ReplicatorConfiguration(Database, Endpoint) - Constructor for class com.couchbase.lite.ReplicatorConfiguration
     
    ReplicatorConnection - Interface in com.couchbase.lite
    ENTERPRISE EDITION API

    reset() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    resetCheckpoint() - Method in class com.couchbase.lite.AbstractReplicator
    Reset the replicator's local checkpoint: read all changes since the beginning of time from the remote database.
    resolve(Conflict) - Method in interface com.couchbase.lite.ConflictResolver
    Callback: called when there are conflicting changes in the local and remote versions of a document during replication.
    resolveConflict(String, String, byte[], int) - Method in class com.couchbase.lite.internal.core.C4Document
     
    Result - Class in com.couchbase.lite
    Result represents a row of result set returned by a Query.
    ResultSet - Class in com.couchbase.lite
    A result set representing the _query result.
    retain() - Method in class com.couchbase.lite.internal.core.C4Database
     
    REVISION_TREES - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentVersioning
     
    run(C4QueryOptions, AllocSlice) - Method in class com.couchbase.lite.internal.core.C4Query
     
    Run - Class in com.couchbase.lite.internal.support
     
    Run() - Constructor for class com.couchbase.lite.internal.support.Run
     

    S

    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
     

    T

    term() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
     
    test(T) - Method in interface com.couchbase.lite.utils.Fn.Predicate
     
    testArg(T, String, Fn.Predicate<T>) - Static method in class com.couchbase.lite.internal.utils.Preconditions
     
    throwException(int, int, String) - Static method in exception com.couchbase.lite.LiteCoreException
     
    TIMEOUT - Static variable in class com.couchbase.lite.CBLError.Code
     
    TIMEOUT - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_CERT_EXPIRED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_CERT_EXPIRED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_CERT_UNKNOWN_ROOT - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_CERT_UNKNOWN_ROOT - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_CERT_UNTRUSTED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_CERT_UNTRUSTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_CLIENT_CERT_REJECTED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_CLIENT_CERT_REJECTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_CLIENT_CERT_REQUIRED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_CLIENT_CERT_REQUIRED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    TLS_HANDSHAKE_FAILED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TLS_HANDSHAKE_FAILED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    toData() - Method in class com.couchbase.lite.Message
    Gets the message as data.
    toFLValue() - Method in class com.couchbase.lite.internal.fleece.FLDict
     
    toJSON() - Method in class com.couchbase.lite.internal.fleece.FLValue
    Returns the json representation.
    toJson(Date) - Static method in class com.couchbase.lite.internal.utils.DateUtils
     
    toJson(Map<String, Object>) - Static method in class com.couchbase.lite.internal.utils.JsonUtils
     
    toJson(List<Object>) - Static method in class com.couchbase.lite.internal.utils.JsonUtils
     
    toJSON5() - Method in class com.couchbase.lite.internal.fleece.FLValue
    Returns the string representation.
    toList() - Method in class com.couchbase.lite.Array
    Gets content of the current object as an List.
    toList() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
     
    toList() - Method in class com.couchbase.lite.Result
    Gets all values as an List.
    toMap() - Method in class com.couchbase.lite.Dictionary
    Gets content of the current object as an Map.
    toMap() - Method in interface com.couchbase.lite.DictionaryInterface
     
    toMap() - Method in class com.couchbase.lite.Document
    Gets content of the current object as an Map.
    toMap() - Method in class com.couchbase.lite.Result
    Gets all values as a Dictionary.
    toMutable() - Method in class com.couchbase.lite.Array
    Return a mutable copy of the array
    toMutable() - Method in class com.couchbase.lite.Dictionary
    Return a mutable copy of the dictionary
    toMutable() - Method in class com.couchbase.lite.Document
    Return a mutable copy of the document
    toMutable() - Method in class com.couchbase.lite.MutableDocument
    Returns the copy of this MutableDocument object.
    toNative(MValue, MCollection, AtomicBoolean) - Method in interface com.couchbase.lite.internal.fleece.MValue.Delegate
     
    TOO_MANY_REDIRECTS - Static variable in class com.couchbase.lite.CBLError.Code
     
    TOO_MANY_REDIRECTS - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    toObject(FLValue) - Static method in class com.couchbase.lite.internal.fleece.FLValue
     
    toStr() - Method in class com.couchbase.lite.internal.fleece.FLValue
    Returns the string representation.
    toString() - Method in class com.couchbase.lite.AbstractReplicator.Progress
     
    toString() - Method in class com.couchbase.lite.AbstractReplicator.Status
     
    toString() - Method in class com.couchbase.lite.AbstractReplicator
     
    toString() - Method in class com.couchbase.lite.Blob
    Returns a string representation of the object.
    toString() - Method in class com.couchbase.lite.Collation
     
    toString() - Method in exception com.couchbase.lite.CouchbaseLiteException
     
    toString() - Method in class com.couchbase.lite.DatabaseChange
     
    toString() - Method in class com.couchbase.lite.DatabaseEndpoint
     
    toString() - Method in class com.couchbase.lite.Dictionary
     
    toString() - Method in class com.couchbase.lite.Document
     
    toString() - Method in class com.couchbase.lite.DocumentChange
     
    toString() - Method in class com.couchbase.lite.DocumentReplication
     
    toString() - Method in class com.couchbase.lite.Expression
     
    toString() - Method in class com.couchbase.lite.internal.core.C4BlobKey
    Encodes a blob key to a string of the form "sha1-"+base64.
    toString() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
     
    toString() - Method in class com.couchbase.lite.internal.core.C4Error
     
    toString() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
     
    toString() - Method in exception com.couchbase.lite.LiteCoreException
     
    toString() - Method in enum com.couchbase.lite.LogLevel
     
    toString() - Method in class com.couchbase.lite.ReplicatedDocument
     
    toString() - Method in class com.couchbase.lite.ReplicatorChange
     
    toString() - Method in class com.couchbase.lite.URLEndpoint
     
    TRANSACTION_NOT_CLOSED - Static variable in class com.couchbase.lite.CBLError.Code
     
    TRANSACTION_NOT_CLOSED - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     

    U

    UNDEFINED - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.ValueType
     
    UNEXPECTED_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    UNEXPECTED_ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    unicode() - Static method in class com.couchbase.lite.Collation
    Creates a Unicode collation that will compare two strings by using Unicode Collation Algorithm.
    UNIMPLEMENTED - Static variable in class com.couchbase.lite.CBLError.Code
     
    UNIMPLEMENTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    UNKNOWN_HOST - Static variable in class com.couchbase.lite.CBLError.Code
     
    UNKNOWN_HOST - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
     
    UNKNOWN_VALUE - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
     
    unregister(String) - Static method in class com.couchbase.lite.internal.core.C4Prediction
     
    unregisterModel(String) - Method in class com.couchbase.lite.Prediction
    Unregister the predictive model of the given name.
    UNSUPPORTED - Static variable in class com.couchbase.lite.CBLError.Code
     
    UNSUPPORTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    UNSUPPORTED_ENCRYPTION - Static variable in class com.couchbase.lite.CBLError.Code
     
    UNSUPPORTED_ENCRYPTION - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    update(byte[], int) - Method in class com.couchbase.lite.internal.core.C4Document
     
    update(FLSliceResult, int) - Method in class com.couchbase.lite.internal.core.C4Document
     
    URLEndpoint - Class in com.couchbase.lite
    URL based replication target endpoint
    URLEndpoint(URI) - Constructor for class com.couchbase.lite.URLEndpoint
    Constructor with the url.
    usesPlaintext() - Method in class com.couchbase.lite.LogFileConfiguration
    Gets whether or not CBL is logging in plaintext.

    V

    v(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
    Send a VERBOSE message.
    v(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
    Send a VERBOSE message and log the exception.
    v(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a VERBOSE message.
    v(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a VERBOSE message and log the exception.
    validationFunction(String, String, int, long, boolean, Object) - Method in interface com.couchbase.lite.internal.core.C4ReplicationFilter
     
    value(Object) - Static method in class com.couchbase.lite.Expression
    Create value expression with given value
    VALUE - Static variable in class com.couchbase.lite.internal.core.C4Constants.IndexType
     
    ValueIndex - Class in com.couchbase.lite
    Value (standard query) index
    ValueIndexItem - Class in com.couchbase.lite
    Value Index Item
    valueOf(String) - Static method in enum com.couchbase.lite.AbstractReplicator.ActivityLevel
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.ConcurrencyControl
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.DocumentFlag
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.IndexType
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.LogDomain
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.LogLevel
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.couchbase.lite.ProtocolType
    Returns the enum constant of this type with the specified name.
    values() - Static method in enum com.couchbase.lite.AbstractReplicator.ActivityLevel
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.ConcurrencyControl
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.DocumentFlag
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.IndexType
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.LogDomain
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.LogLevel
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.couchbase.lite.ProtocolType
    Returns an array containing the constants of this enum type, in the order they are declared.
    variable(String) - Static method in class com.couchbase.lite.ArrayExpression
    Creates a variable expression.
    VariableExpression - Class in com.couchbase.lite
    Variable expression
    VERBOSE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
     
    verify(String, SSLSession) - Method in class okhttp3.internal.tls.CustomHostnameVerifier
     
    verify(String, X509Certificate) - Method in class okhttp3.internal.tls.CustomHostnameVerifier
     
    verifyHostname(String, String) - Method in class okhttp3.internal.tls.CustomHostnameVerifier
    Returns true iff hostname matches the domain name pattern.
    VERSION_VECTORS - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentVersioning
     

    W

    w(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
    Send a WARN message.
    w(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
    Send a WARN message and log the exception.
    w(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a WARN message.
    w(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
    Send a WARN message and log the exception.
    warn() - Static method in class com.couchbase.lite.internal.support.Log
     
    WARNING - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogLevel
     
    WEB_SOCKET - Static variable in class com.couchbase.lite.internal.core.C4Constants.ErrorDomain
     
    WEB_SOCKET - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
     
    WEB_SOCKET_ABNORMAL_CLOSE - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_BAD_MESSAGE_FORMAT - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_BASE - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_CANT_FULFILL - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_CLIENT_FRAMING - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    WEB_SOCKET_CLOSE_USER_PERMANENT - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_CLOSE_USER_TRANSIENT - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_DATA_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_GOING_AWAY - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_MESSAGE_TOO_BIG - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_MISSING_EXTENSION - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_POLICY_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_PROTOCOL_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
     
    WEB_SOCKET_SERVER_FRAMING - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    WEBSOCKET_SCHEME - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    WEBSOCKET_SECURE_CONNECTION_SCHEME - Static variable in class com.couchbase.lite.internal.core.C4Socket
     
    where(Expression) - Method in class com.couchbase.lite.From
    Create and chain a WHERE component for specifying the WHERE clause of the query.
    where(Expression) - Method in class com.couchbase.lite.Joins
    Creates and chains a Where object for specifying the WHERE clause of the query.
    Where - Class in com.couchbase.lite
    A Where represents the WHERE clause of the query for filtering the query result.
    write(byte[]) - Method in class com.couchbase.lite.internal.core.C4BlobWriteStream
    Writes an entire byte array to the stream.
    write(byte[], int) - Method in class com.couchbase.lite.internal.core.C4BlobWriteStream
    Writes the len bytes from the passed array, to the stream.
    write(Map<String, Object>) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    write(List) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    writeData(byte[]) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    writeKey(String) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    writeNull() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    writeString(String) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    writeToBinaryFile(String, int, int, long, boolean, String) - Static method in class com.couchbase.lite.internal.core.C4Log
     
    writeValue(Object) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
     
    WRONG_FORMAT - Static variable in class com.couchbase.lite.CBLError.Code
     
    WRONG_FORMAT - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
     
    A B C D E F G H I J K L M N O P Q R S T U V W 
    Skip navigation links