- ABNORMAL_CLOSE - Static variable in class com.couchbase.lite.internal.core.C4Constants.WebSocketError
-
- AbstractCBLTrustManager - Class in com.couchbase.lite.internal.replicator
-
The trust manager that supports the followings:
1.
- AbstractCBLTrustManager(X509Certificate, boolean, Fn.Consumer<List<Certificate>>) - Constructor for class com.couchbase.lite.internal.replicator.AbstractCBLTrustManager
-
- AbstractCBLWebSocket - Class in com.couchbase.lite.internal.replicator
-
First of all, you need to know about ProtocolTypes.
- AbstractExecutionService - Class in com.couchbase.lite.internal.exec
-
Base ExecutionService that provides the default implementation of serial and concurrent
executor.
- AbstractIndex - Class in com.couchbase.lite
-
- AbstractIndex.IndexType - Enum in com.couchbase.lite
-
- AbstractIndex.QueryLanguage - Enum in com.couchbase.lite
-
- AbstractReplicator - Class in com.couchbase.lite
-
A replicator for replicating document changes between a local database and a target database.
- AbstractReplicatorConfiguration - Class in com.couchbase.lite
-
Replicator configuration.
- AbstractReplicatorConfiguration.ReplicatorType - Enum in com.couchbase.lite
-
- AbstractSocketFactory - Class in com.couchbase.lite.internal
-
Base class for socket factories.
- AbstractSocketFactory(ReplicatorConfiguration, CBLCookieStore, Fn.Consumer<List<Certificate>>) - Constructor for class com.couchbase.lite.internal.AbstractSocketFactory
-
- accept(T) - Method in interface com.couchbase.lite.internal.utils.Fn.Consumer
-
- accept(T) - Method in interface com.couchbase.lite.internal.utils.Fn.ConsumerThrows
-
- accept(MessageEndpointConnection) - Method in class com.couchbase.lite.MessageEndpointListener
-
Accept a new connection.
- 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.
- addKeyManager(KeyManager) - Static method in class com.couchbase.lite.internal.replicator.AbstractCBLWebSocket
-
- 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.
- ADDRESS_NOT_AVAILABLE - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- addString(String) - Method in class com.couchbase.lite.MutableArray
-
Adds a String object to the end of the array.
- addTransition(S, S, S...) - Method in class com.couchbase.lite.internal.utils.StateMachine.Builder
-
Add arcs to the DAG.
- 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
-
- allResults() - Method in class com.couchbase.lite.ResultSet
-
Return List of Results.
- ALPHA - Static variable in class com.couchbase.lite.internal.utils.StringUtils
-
- ALPHANUMERIC - Static variable in class com.couchbase.lite.internal.utils.StringUtils
-
- and(Expression) - Method in class com.couchbase.lite.Expression
-
Create a logical AND expression that performs logical AND operation with
the current expression.
- ANDROID_KEY_STORE - Static variable in class com.couchbase.lite.KeyStoreUtils
-
- AndroidConnectivityManager - Class in com.couchbase.lite.internal.connectivity
-
- AndroidConnectivityManager(int, Fn.Runner) - Constructor for class com.couchbase.lite.internal.connectivity.AndroidConnectivityManager
-
- AndroidConnectivityObserver - Class in com.couchbase.lite.internal.replicator
-
- AndroidConnectivityObserver(NetworkConnectivityManager, Fn.Provider<C4Replicator>) - Constructor for class com.couchbase.lite.internal.replicator.AndroidConnectivityObserver
-
- AndroidExecutionService - Class in com.couchbase.lite.internal
-
ExecutionService for Android.
- AndroidExecutionService() - Constructor for class com.couchbase.lite.internal.AndroidExecutionService
-
- AndroidExecutionService(ThreadPoolExecutor) - Constructor for class com.couchbase.lite.internal.AndroidExecutionService
-
- ANON_COMMON_NAME - Static variable in class com.couchbase.lite.internal.KeyStoreManager
-
- ANON_EXPIRATION_YEARS - Static variable in class com.couchbase.lite.internal.KeyStoreManager
-
- ANON_IDENTITY_ALIAS - Static variable in class com.couchbase.lite.internal.KeyStoreManager
-
- any(VariableExpression) - Static method in class com.couchbase.lite.ArrayExpression
-
Creates an ANY Quantified operator (ANY <variable name> IN <expr> SATISFIES <expr>)
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 <variable name> IN <expr>
SATISFIES <expr>) with the given variable name.
- append(Object) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- apply(T) - Method in interface com.couchbase.lite.internal.utils.Fn.Function
-
- apply(T) - Method in interface com.couchbase.lite.internal.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.core.C4Constants.IndexType
-
- 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
<variable name> IN <expr> SATISFIES <expr>).
- ArrayExpressionSatisfies - Class in com.couchbase.lite
-
The Satisfies class represents the SATISFIES clause object in a quantified operator
(ANY/ANY AND EVERY/EVERY <variable name> IN <expr> SATISFIES <expr>).
- 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.
- 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
-
Internal assertion failure
- ASSERTION_FAILED - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- assertNegative(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNegative(int, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotEmpty(String, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotEmpty(K, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotNegative(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotNegative(int, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotNull(T, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotZero(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertNotZero(int, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertPositive(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertPositive(int, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertState(T...) - Method in class com.couchbase.lite.internal.utils.StateMachine
-
Verify expected state.
- assertThat(T, String, Fn.Predicate<T>) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertZero(long, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- assertZero(int, String) - Static method in class com.couchbase.lite.internal.utils.Preconditions
-
- 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_MODE_BASIC - Static variable in class com.couchbase.lite.internal.core.C4Listener
-
- AUTH_REQUIRED - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- AUTH_TYPE_BASIC - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- AUTH_TYPE_CLIENT_CERT - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- AUTH_TYPE_FACEBOOK - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- AUTH_TYPE_OPEN_ID_CONNECT - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- AUTH_TYPE_SESSION - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- authenticate(List<Certificate>) - Method in interface com.couchbase.lite.ListenerCertificateAuthenticatorDelegate
-
Authenticate a client based on the passed certificates.
- authenticate(String, char[]) - Method in interface com.couchbase.lite.ListenerPasswordAuthenticatorDelegate
-
Authenticate a client based on the passed credentials.
- Authenticator - Interface in com.couchbase.lite
-
Authenticator is an opaque interface.
- AUTO_COMPACT - Static variable in class com.couchbase.lite.internal.core.C4Constants.DatabaseFlags
-
- C4 - Class in com.couchbase.lite.internal.core
-
- 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
-
- 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.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.HttpError - 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
-
- C4Constants.RevisionFlags - Class in com.couchbase.lite.internal.core
-
- C4Constants.WebSocketError - Class in com.couchbase.lite.internal.core
-
- C4Database - Class in com.couchbase.lite.internal.core
-
- C4DatabaseChange - Class in com.couchbase.lite.internal.core
-
- C4DatabaseObserver - Class in com.couchbase.lite.internal.core
-
- C4DatabaseObserverListener - Interface in com.couchbase.lite.internal.core
-
- C4DocEnumerator - Class in com.couchbase.lite.internal.core
-
Unfortunately, the build system depends on having all the classes with native methods
in the main source tree.
- 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(String, String, int, long, int, int, int, boolean) - 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
-
- C4KeyPair - Class in com.couchbase.lite.internal.core
-
- C4KeyPair.NativeImpl - Interface in com.couchbase.lite.internal.core
-
- C4Listener - Class in com.couchbase.lite.internal.core
-
- C4Listener.NativeImpl - Interface in com.couchbase.lite.internal.core
-
Native Implementation
- C4Log - Class in com.couchbase.lite.internal.core
-
- C4Log.RawLog - Class in com.couchbase.lite.internal.core
-
- C4NativePeer - Class in com.couchbase.lite.internal.core
-
Objects with native peers subclass this type.
- C4Prediction - Class in com.couchbase.lite.internal.core
-
- 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
-
C4QueryEnumerator
A query result enumerator
Created by c4db_query.
- 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
-
Unfortunately, the build system depends on having all the classes with native methods
in the main source tree.
- C4ReplicationFilter - Interface in com.couchbase.lite.internal.core
-
- C4Replicator - Class in com.couchbase.lite.internal.core
-
There are two things that need protection 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 - Enum 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(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
-
The process for closing one of these is complicated.
- 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.exec.ExecutionService.Cancellable
-
Best effort cancellation of a delayed task.
- cancelDelayedTask(ExecutionService.Cancellable) - Method in class com.couchbase.lite.internal.exec.AbstractExecutionService
-
- cancelDelayedTask(ExecutionService.Cancellable) - Method in interface com.couchbase.lite.internal.exec.ExecutionService
-
Best effort cancellation of a delayed task.
- CANT_FULFILL - Static variable in class com.couchbase.lite.internal.core.C4Constants.WebSocketError
-
- CANT_OPEN_FILE - Static variable in class com.couchbase.lite.CBLError.Code
-
Database file can't be opened; may not exist
- 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
-
Database can't be upgraded (might be unsupported dev version)
- CANT_UPGRADE_DATABASE - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- castOrNull(Class<T>, Object) - Static method in class com.couchbase.lite.internal.utils.ClassUtils
-
- CBLCookieStore - Interface in com.couchbase.lite.internal.replicator
-
Interface for CookieStore
- CBLError - Class in com.couchbase.lite
-
- CBLError.Code - Class in com.couchbase.lite
-
- CBLError.Domain - Class in com.couchbase.lite
-
- CBLExecutor - Class in com.couchbase.lite.internal.exec
-
- CBLExecutor(String) - Constructor for class com.couchbase.lite.internal.exec.CBLExecutor
-
- CBLExecutor(String, int, int, BlockingQueue<Runnable>) - Constructor for class com.couchbase.lite.internal.exec.CBLExecutor
-
- 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
-
- CBLKeyManager - Class in com.couchbase.lite.internal.replicator
-
X509KeyManager for client certificate authentication
with the given client TLSIdentity.
- CBLKeyManager(TLSIdentity) - Constructor for class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- CBLTrustManager - Class in com.couchbase.lite.internal.replicator
-
- CBLTrustManager(X509Certificate, boolean, Fn.Consumer<List<Certificate>>) - Constructor for class com.couchbase.lite.internal.replicator.CBLTrustManager
-
- CBLVersion - Class in com.couchbase.lite.internal.core
-
- CBLWebSocket - Class in com.couchbase.lite.internal.replicator
-
- CBLWebSocket(long, URI, byte[], CBLCookieStore, Fn.Consumer<List<Certificate>>) - Constructor for class com.couchbase.lite.internal.replicator.CBLWebSocket
-
- CERT_ATTRIBUTE_COMMON_NAME - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_COUNTRY - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_EMAIL_ADDRESS - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_GIVEN_NAME - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_HOSTNAME - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_IP_ADDRESS - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_LOCALITY - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_ORGANIZATION - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_ORGANIZATION_UNIT - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_POSTAL_ADDRESS - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_POSTAL_CODE - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_PSEUDONYM - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_REGISTERED_ID - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_STATE_OR_PROVINCE - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_SURNAME - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- CERT_ATTRIBUTE_URL - Static variable in class com.couchbase.lite.internal.BaseTLSIdentity
-
- 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
-
- checkAlias(String) - Static method in class com.couchbase.lite.internal.KeyStoreManager
-
- checkClientTrusted(X509Certificate[], String) - Method in class com.couchbase.lite.internal.replicator.AbstractCBLTrustManager
-
- checkServerTrusted(X509Certificate[], String) - Method in class com.couchbase.lite.internal.replicator.AbstractCBLTrustManager
-
- checkServerTrusted(X509Certificate[], String, String) - Method in class com.couchbase.lite.internal.replicator.CBLTrustManager
-
- chooseClientAlias(String[], Principal[], Socket) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- chooseServerAlias(String, Principal[], Socket) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- ClassUtils - Class in com.couchbase.lite.internal.utils
-
- clear() - Method in class com.couchbase.lite.internal.fleece.MArray
-
- clear() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- ClientCertificateAuthenticator - Class in com.couchbase.lite
-
ENTERPRISE EDITION API
- ClientCertificateAuthenticator(TLSIdentity) - Constructor for class com.couchbase.lite.ClientCertificateAuthenticator
-
Creates a ClientCertificateAuthenticator object with the given client identity.
- ClientTask<T> - Class in com.couchbase.lite.internal.exec
-
Synchronous safe execution of a client task.
- ClientTask(Callable<T>) - Constructor for class com.couchbase.lite.internal.exec.ClientTask
-
- close() - Method in class com.couchbase.lite.internal.core.BaseReplicator
-
- close() - Method in class com.couchbase.lite.internal.core.C4BlobKey
-
- close() - Method in class com.couchbase.lite.internal.core.C4BlobReadStream
-
Closes a read-stream.
- close() - Method in class com.couchbase.lite.internal.core.C4BlobStore
-
- 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.C4DatabaseObserver
-
- close() - Method in class com.couchbase.lite.internal.core.C4DocEnumerator
-
- close() - Method in class com.couchbase.lite.internal.core.C4Document
-
- close() - Method in class com.couchbase.lite.internal.core.C4DocumentObserver
-
- close() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
-
- close() - Method in class com.couchbase.lite.internal.core.C4KeyPair
-
- close() - Method in class com.couchbase.lite.internal.core.C4Listener
-
- close() - Method in class com.couchbase.lite.internal.core.C4Query
-
- close() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- close() - Method in class com.couchbase.lite.internal.core.C4RawDocument
-
- close() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- close() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
-
- close() - Method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- close() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- close() - Method in class com.couchbase.lite.internal.replicator.AbstractCBLWebSocket
-
- close() - Method in class com.couchbase.lite.internal.replicator.MessageSocket
-
- 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.
- close() - Method in class com.couchbase.lite.ResultSet
-
- closeAll() - Method in class com.couchbase.lite.MessageEndpointListener
-
Close all connections active at the time of the call.
- CLOSED - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
-
- closeDb() - Method in class com.couchbase.lite.internal.core.C4Database
-
- 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
-
- com.couchbase.lite - package com.couchbase.lite
-
- com.couchbase.lite.internal - package com.couchbase.lite.internal
-
- com.couchbase.lite.internal.connectivity - package com.couchbase.lite.internal.connectivity
-
- com.couchbase.lite.internal.core - package com.couchbase.lite.internal.core
-
- com.couchbase.lite.internal.core.impl - package com.couchbase.lite.internal.core.impl
-
- com.couchbase.lite.internal.exec - package com.couchbase.lite.internal.exec
-
- 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.security - package com.couchbase.lite.internal.security
-
- com.couchbase.lite.internal.support - package com.couchbase.lite.internal.support
-
- com.couchbase.lite.internal.utils - package com.couchbase.lite.internal.utils
-
- 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
-
Document update conflict
- Conflict - Class in com.couchbase.lite
-
- CONFLICT - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- CONFLICT - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CONFLICTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.DocumentFlags
-
- 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
-
- CONNECTION_ABORTED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- CONNECTION_REFUSED - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- CONNECTION_RESET - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- ConnectionStatus - Class in com.couchbase.lite
-
Connection Status
- ConnectionStatus(int, int) - Constructor for class com.couchbase.lite.ConnectionStatus
-
- connectivityChanged(boolean) - Method in class com.couchbase.lite.internal.connectivity.AndroidConnectivityManager
-
- 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.
- convertC4Error(C4Error) - Static method in exception com.couchbase.lite.CouchbaseLiteException
-
- convertException(LiteCoreException) - Static method in exception com.couchbase.lite.CouchbaseLiteException
-
- convertException(LiteCoreException, String) - Static method in exception com.couchbase.lite.CouchbaseLiteException
-
- 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.C4QueryEnumerator
-
Returns a new Java instance referring to the same underlying C object.
- copy() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- copyDb(String, String, String, int, int, byte[]) - Static method in class com.couchbase.lite.internal.core.C4Database
-
- copyFile(InputStream, OutputStream) - Static method in class com.couchbase.lite.internal.utils.FileUtils
-
- CORRUPT_DATA - Static variable in class com.couchbase.lite.CBLError.Code
-
Data is corrupted
- CORRUPT_DATA - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CORRUPT_DELTA - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- CORRUPT_REVISION_DATA - Static variable in class com.couchbase.lite.CBLError.Code
-
Revision contains corrupted/unreadable data
- 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(Exception) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, Exception) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified cause
- CouchbaseLiteException(CBLInternalException) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, CBLInternalException) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception from an internal exception
- CouchbaseLiteException(String, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, String, int) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
Constructs a new exception with the specified detail message, error domain and error code
- CouchbaseLiteException(String, int, Exception) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
- CouchbaseLiteException(String, Exception, 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() - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
This method is not part of the public API.
- CouchbaseLiteException(String, Exception, String, int, Map<String, Object>) - Constructor for exception com.couchbase.lite.CouchbaseLiteException
-
This method is not part of the public API.
- CouchbaseLiteInternal - Class in com.couchbase.lite.internal
-
Among the other things that this class attempts to abstract away, is access to the file system.
- 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
-
Returns the number of items in an array; 0 if peer is null.
- 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
-
- 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, FLSliceResult, int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createC4DatabaseChange(String, String, long, boolean) - Static method in class com.couchbase.lite.internal.core.C4DatabaseChange
-
- createConnection(MessageEndpoint) - Method in interface com.couchbase.lite.MessageEndpointDelegate
-
Creates an object of type MessageEndpointConnection interface.
- createDatabaseObserver(Object, C4DatabaseObserverListener) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createDocumentObserver(String, Object, C4DocumentObserverListener) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createHttpListener(int, String, String, ListenerPasswordAuthenticator, boolean, boolean, boolean) - Static method in class com.couchbase.lite.internal.core.C4Listener
-
- createIdentity(boolean, Map<String, String>, Date, String) - Static method in class com.couchbase.lite.TLSIdentity
-
Create self-signed certificate and private key, store them in the canonical keystore,
and return a identity backed by the new entry.
- createIndex(String, String, AbstractIndex.QueryLanguage, AbstractIndex.IndexType, String, boolean) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createIndex(C4Database, String, String, AbstractIndex.QueryLanguage, AbstractIndex.IndexType, String, boolean) - Static method in class com.couchbase.lite.internal.core.C4Query
-
- createJsonQuery(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createKeyPair(KeyStore, String, char[], KeyStoreManager.KeyAlgorithm, KeyStoreManager.KeySize) - Static method in class com.couchbase.lite.internal.core.C4KeyPair
-
Create a C4Key pair.
- createKeyPair(KeyStore, String, char[], KeyStoreManager.KeyAlgorithm, KeyStoreManager.KeySize, KeyPair) - Static method in class com.couchbase.lite.internal.core.C4KeyPair
-
Create a C4Key pair.
- createKeyPair(String, KeyStoreManager.KeyAlgorithm, KeyStoreManager.KeySize) - Static method in class com.couchbase.lite.internal.core.C4KeyPair
-
Convenience method for Android, which has only one safe keystore
and doesn't use passwords for keys.
- createLocalReplicator(C4Database, int, int, byte[], C4ReplicatorListener, C4ReplicationFilter, C4ReplicationFilter, AbstractReplicator) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createN1qlQuery(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createQuery(String, Database) - Static method in class com.couchbase.lite.QueryBuilder
-
Create Query from a N1QL string
- createRemoteReplicator(String, String, int, String, String, int, int, byte[], C4ReplicatorListener, C4ReplicationFilter, C4ReplicationFilter, AbstractReplicator, SocketFactory, int) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createSelfSignedCertEntry(KeyStore, String, char[], boolean, Map<String, String>, Date) - Method in class com.couchbase.lite.internal.KeyStoreManager
-
- createSelfSignedCertEntry(KeyStore, String, char[], boolean, Map<String, String>, Date) - Method in class com.couchbase.lite.internal.KeyStoreManagerDelegate
-
- createSocket(long, String, String, int, String, byte[]) - Method in class com.couchbase.lite.internal.AbstractSocketFactory
-
- createTargetReplicator(C4Socket, int, int, byte[], C4ReplicatorListener, Object) - Method in class com.couchbase.lite.internal.core.C4Database
-
- createTlsListenerCertAuth(int, String, String, ListenerCertificateAuthenticator, boolean, boolean, boolean, Certificate, C4KeyPair) - Static method in class com.couchbase.lite.internal.core.C4Listener
-
- createTlsListenerPasswordAuth(int, String, String, ListenerPasswordAuthenticator, boolean, boolean, boolean, Certificate, C4KeyPair) - Static method in class com.couchbase.lite.internal.core.C4Listener
-
- 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
-
Encryption / Decryption error
- CRYPTO - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- generateSelfSignedCertificate(KeyStoreManager.KeyAlgorithm, KeyStoreManager.KeySize, Map<String, String>, KeyStoreManager.CertUsage, long) - Method in class com.couchbase.lite.internal.core.C4KeyPair
-
- get(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- get(String, boolean) - Method in class com.couchbase.lite.internal.core.C4Database
-
- get(long) - Method in class com.couchbase.lite.internal.fleece.FLArray
-
Returns an value at an array index, or null if the index is out of range.
- 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.internal.utils.Fn.Provider
-
- get() - Method in interface com.couchbase.lite.internal.utils.Fn.ProviderThrows
-
- getAcceptedIssuers() - Method in class com.couchbase.lite.internal.replicator.AbstractCBLTrustManager
-
- getActiveConnectionCount() - Method in class com.couchbase.lite.ConnectionStatus
-
Get the count of clients that are currently actively transferring data.
- getActivityLevel() - Method in class com.couchbase.lite.internal.core.C4ReplicatorStatus
-
- getActivityLevel() - Method in class com.couchbase.lite.ReplicatorStatus
-
The current activity level.
- getAlias(BaseTLSIdentity) - Static method in class com.couchbase.lite.internal.BaseTLSIdentity
-
- getArg(String) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- 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 result at the given index as an Array
- getArray(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a readonly Array object.
- getArrayString(String[], int) - Static method in class com.couchbase.lite.internal.utils.StringUtils
-
- getAsset(String) - Static method in class com.couchbase.lite.internal.utils.PlatformUtils
-
- getAsset(String) - Method in class com.couchbase.lite.internal.utils.PlatformUtilsDelegate
-
- getAuthenticator() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the Authenticator to authenticate with a remote target.
- getAuthenticator() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getAuthenticator() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- getAuthenticator() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get the configured authenticator.
- getBaseArray() - Method in class com.couchbase.lite.internal.fleece.MArray
-
- getBinaryFileLevel() - Static method in class com.couchbase.lite.internal.core.C4Log
-
- getBitLength() - Method in enum com.couchbase.lite.internal.KeyStoreManager.KeySize
-
- 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 result at the given index as a Blob
- 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
-
- 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 result at the given index as a boolean
- getBoolean(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a boolean value.
- getBuf() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getBuildInfo() - Static method in class com.couchbase.lite.internal.core.C4
-
- 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
-
- getC4LevelForLogLevel(LogLevel) - Static method in class com.couchbase.lite.internal.support.Log
-
- getC4Replicator() - Method in class com.couchbase.lite.internal.core.BaseReplicator
-
- getCallbackLevel() - Static method in class com.couchbase.lite.internal.core.C4Log
-
- getCert(BaseTLSIdentity) - Static method in class com.couchbase.lite.internal.BaseTLSIdentity
-
- getCertificateChain(KeyStore, String) - Method in class com.couchbase.lite.internal.KeyStoreManager
-
- getCertificateChain(KeyStore, String) - Method in class com.couchbase.lite.internal.KeyStoreManagerDelegate
-
- getCertificateChain(String) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- getCerts() - Method in class com.couchbase.lite.internal.BaseTLSIdentity
-
- getChanges(int) - Method in class com.couchbase.lite.internal.core.C4DatabaseObserver
-
- getChannels() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
A set of Sync Gateway channel names to pull from.
- getChannels() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getClientAliases(String, Principal[]) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- 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 enum com.couchbase.lite.internal.KeyStoreManager.CertUsage
-
- getCode() - Method in exception com.couchbase.lite.LiteCoreException
-
- getColumnCount() - Method in class com.couchbase.lite.internal.core.C4Query
-
- getColumnNameForIndex(int) - Method in class com.couchbase.lite.internal.core.C4Query
-
- getColumns() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
FLArrayIterator columns
The columns of this result, in the same order as in the query's `WHAT` clause.
- getCompleted() - Method in class com.couchbase.lite.ReplicatorProgress
-
The number of completed changes processed.
- getConcurrentExecutor() - Method in class com.couchbase.lite.internal.exec.AbstractExecutionService
-
- getConcurrentExecutor() - Method in interface com.couchbase.lite.internal.exec.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.
- getConfig() - Method in class com.couchbase.lite.URLEndpointListener
-
Get the listener's configuration.
- getConflictResolver() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the conflict resolver.
- getConflictResolver() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getConnection() - Method in class com.couchbase.lite.MessageEndpointListenerChange
-
Return connection
- getConnectionCount() - Method in class com.couchbase.lite.ConnectionStatus
-
Get the count of clients currently connected to this listener.
- getConnectionOptions() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getConnectionOptions() - Method in class com.couchbase.lite.internal.ImmutableReplicatorConfiguration
-
- getConnectionStatus() - Method in class com.couchbase.lite.internal.core.C4Listener
-
- getConsole() - Method in class com.couchbase.lite.Log
-
Gets the logger that writes to the system console
- 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() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- 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.
- getCookies(URI) - Method in class com.couchbase.lite.internal.core.C4Database
-
- getCookies(URI) - Method in interface com.couchbase.lite.internal.replicator.CBLCookieStore
-
- 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)
- getDatabase() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the local database to replicate with the replication target.
- 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.internal.BaseImmutableReplicatorConfiguration
-
- getDatabase(String, String, int, int, byte[]) - Static method in class com.couchbase.lite.internal.core.C4Database
-
- getDatabase() - Method in class com.couchbase.lite.internal.DbContext
-
- getDatabase() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- getDatabase() - Method in class com.couchbase.lite.MessageEndpointListenerConfiguration
-
- getDatabase() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get the configured database.
- getDatabaseFile(File, String) - Static method in class com.couchbase.lite.internal.core.C4Database
-
- 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 result at the given index as a Date
- getDate(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a Date object.
- getDbDirectory() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getDbFileName() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getDbName() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getDbPath() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getDecoder() - Static method in class com.couchbase.lite.internal.utils.PlatformUtils
-
- getDecoder() - Method in class com.couchbase.lite.internal.utils.PlatformUtilsDelegate
-
- getDefaultExecutor() - Method in class com.couchbase.lite.internal.AndroidExecutionService
-
- getDefaultExecutor() - Method in interface com.couchbase.lite.internal.exec.ExecutionService
-
Get the main executor.
- 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 result at the given index as a Dictionary
- 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.internal.BaseImmutableDatabaseConfiguration
-
- 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.AbstractReplicatorConfiguration
-
A set of document IDs to filter by: if not nil, only documents with these IDs will be pushed
and/or pulled.
- getDocumentIDs() - Method in class com.couchbase.lite.DatabaseChange
-
Returns the list of the changed document IDs
- getDocumentIDs() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- 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 result at the given index as a double
- getDouble(String) - Method in class com.couchbase.lite.Result
-
The projecting result value for the given key as a double value.
- getEncoder() - Static method in class com.couchbase.lite.internal.utils.PlatformUtils
-
- getEncoder() - Method in class com.couchbase.lite.internal.utils.PlatformUtilsDelegate
-
- getEncryptionKey() - Method in class com.couchbase.lite.DatabaseConfiguration
-
ENTERPRISE EDITION API
- getEncryptionKey() - Method in class com.couchbase.lite.internal.ImmutableDatabaseConfiguration
-
- getenv(String) - Static method in class com.couchbase.lite.internal.core.C4
-
- 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.
- getError() - Method in class com.couchbase.lite.ReplicatorStatus
-
- 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.internal.CouchbaseLiteInternal
-
- getExpiration() - Method in class com.couchbase.lite.internal.BaseTLSIdentity
-
- getExpiration(String) - Method in class com.couchbase.lite.internal.core.C4Database
-
- getExpressions() - Method in class com.couchbase.lite.IndexConfiguration
-
- getFailure() - Method in class com.couchbase.lite.internal.exec.ClientTask
-
- 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
-
- getFlags() - Method in class com.couchbase.lite.ReplicatedDocument
-
The current status flag of the document.
- 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 result at the given index as a float
- 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.SharedKeys
-
- getFullTextMatched(C4FullTextMatch) - Method in class com.couchbase.lite.internal.core.C4Query
-
- getHandle() - Method in class com.couchbase.lite.internal.fleece.FLSharedKeys
-
- getHandle() - Method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getHeaders() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return Extra HTTP headers to send in all requests to the remote target.
- getHeaders() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getHeartbeat() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the heartbeat interval, in seconds.
- getHeartbeat() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- 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.
- getIdentity() - Method in class com.couchbase.lite.ClientCertificateAuthenticator
-
Get the client identity.
- getIdentity(String) - Static method in class com.couchbase.lite.TLSIdentity
-
Get a TLSIdentity backed by the information for the passed alias.
- getIndexesInfo() - Method in class com.couchbase.lite.internal.core.C4Database
-
- getIndexInfo(C4Database) - Static method in class com.couchbase.lite.internal.core.C4Query
-
- getInfo() - Method in exception com.couchbase.lite.CouchbaseLiteException
-
- getInstance() - Static method in class com.couchbase.lite.internal.KeyStoreManager
-
- 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 result at the given index as an int
- 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
-
- getJSONForJSON5(String) - Static method in class com.couchbase.lite.internal.fleece.FLValue
-
Converts valid JSON5 to JSON.
- getKey(KeyStore, String, char[]) - Method in class com.couchbase.lite.internal.KeyStoreManager
-
- getKey(KeyStore, String, char[]) - Method in class com.couchbase.lite.internal.KeyStoreManagerDelegate
-
- getKeyAlias() - Method in class com.couchbase.lite.internal.core.C4KeyPair
-
- getKeyData(C4KeyPair) - Method in class com.couchbase.lite.internal.KeyStoreManager
-
Provides the _public_ key's raw data, as an ASN.1 DER sequence of [modulus, exponent].
- getKeyData(C4KeyPair) - Method in class com.couchbase.lite.internal.KeyStoreManagerDelegate
-
- getKeyPair() - Method in class com.couchbase.lite.internal.BaseTLSIdentity
-
- getKeyPassword() - Method in class com.couchbase.lite.internal.core.C4KeyPair
-
- 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.core.C4KeyPair
-
- getKeys() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- getKeys() - Method in class com.couchbase.lite.Result
-
- getKeySize(int) - Static method in enum com.couchbase.lite.internal.KeyStoreManager.KeySize
-
- getKeyStore() - Method in class com.couchbase.lite.internal.core.C4KeyPair
-
- getKeyString() - Method in class com.couchbase.lite.internal.fleece.FLDictIterator
-
- getLanguage() - Method in class com.couchbase.lite.FullTextIndexConfiguration
-
- 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(String) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- 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 result at the given index as a long
- 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.
- getManagedArrayIterator() - Static method in class com.couchbase.lite.internal.fleece.FLArrayIterator
-
- getManagedEncoder() - Static method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- getManagedSliceResult() - Static method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getManagedSliceResult(long) - Static method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getMaxAttempts() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the max number of retry attempts made after connection failure.
- getMaxAttemptWaitTime() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the max time between retry attempts (exponential backoff).
- getMaxRetryAttempts() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getMaxRetryAttemptWaitTime() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- 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
-
Returns a bitmap in which a 1 bit represents a column whose value is MISSING.
- getNetworkConnectivityManager() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- getNetworkInterface() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- getNetworkInterface() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get the configured network interface.
- 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 result at the given index as a Number
- 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.
- getObjFromContext(long) - Method in class com.couchbase.lite.internal.core.NativeContext
-
Get the object bound to the passed token.
- getOkHttpSocketFactory() - Method in class com.couchbase.lite.internal.replicator.AbstractCBLWebSocket
-
- getOptions() - Method in class com.couchbase.lite.internal.replicator.AbstractCBLWebSocket
-
- getParameters() - Method in interface com.couchbase.lite.Query
-
Returns a copies of the current parameters.
- getPassword() - Method in class com.couchbase.lite.BasicAuthenticator
-
- getPasswordChars() - Method in class com.couchbase.lite.BasicAuthenticator
-
Get the password.
- getPbkdf2Key(String) - Static method in class com.couchbase.lite.internal.core.C4Key
-
- getPendingDocIDs() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- getPendingDocumentIds() - Method in class com.couchbase.lite.AbstractReplicator
-
Get a best effort list of documents still pending replication.
- getPinnedServerCertificate() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the remote target's SSL certificate.
- getPinnedServerCertificate() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getPort() - Method in class com.couchbase.lite.internal.core.C4Listener
-
- getPort() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- getPort() - Method in class com.couchbase.lite.URLEndpointListener
-
Get the listener's port.
- getPort() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get the configured port.
- getPrivateKey(String) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- getProgress() - Method in class com.couchbase.lite.ReplicatorStatus
-
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
-
- getPullFilter() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Gets a filter object for validating whether the documents can be pulled
from the remote endpoint.
- getPullFilter() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getPushFilter() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Gets a filter object for validating whether the documents can be pushed
to the remote endpoint.
- getPushFilter() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- 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.
- getReplicatorType() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
- getResult() - Method in class com.couchbase.lite.internal.exec.ClientTask
-
- 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.
- getRootDir() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- getRootDirPath() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- getRowCount() - Method in class com.couchbase.lite.internal.core.C4QueryEnumerator
-
- getScratchDir() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- getScratchDirPath() - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- 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
-
- getSequence() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- getSerialExecutor() - Method in class com.couchbase.lite.internal.exec.AbstractExecutionService
-
- getSerialExecutor() - Method in interface com.couchbase.lite.internal.exec.ExecutionService
-
Get a new, serial executor.
- getServerAliases(String, Principal[]) - Method in class com.couchbase.lite.internal.replicator.CBLKeyManager
-
- getServerCertificates() - Method in class com.couchbase.lite.AbstractReplicator
-
The server certificates received from the server during the TLS handshake.
- 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 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.
- getStatus() - Method in class com.couchbase.lite.URLEndpointListener
-
Get the listener 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 result at the given index as a String
- getString(String) - Method in class com.couchbase.lite.Result
-
The 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.AbstractReplicatorConfiguration
-
Return the replication target to replicate with.
- getTarget() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- getTarget() - Method in class com.couchbase.lite.MessageEndpoint
-
Gets the target object which is an arbitrary object that represents the endpoint.
- getTlsIdentity() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- getTlsIdentity() - Method in class com.couchbase.lite.URLEndpointListener
-
Get the TLS identity used by the listener.
- getTlsIdentity() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get the configured TLS identity.
- getTotal() - Method in class com.couchbase.lite.ReplicatorProgress
-
The total number of changes to be processed.
- getType() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return Replicator type indicating the direction of the replicator.
- getType() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- 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.
- getUniqueName(String, int) - Static method in class com.couchbase.lite.internal.utils.StringUtils
-
- getUnmanagedArrayIterator(long) - Static method in class com.couchbase.lite.internal.fleece.FLArrayIterator
-
- getUnmanagedBlobStore(long) - Static method in class com.couchbase.lite.internal.core.C4BlobStore
-
- getUnmanagedDatabase(long) - Static method in class com.couchbase.lite.internal.core.C4Database
-
- getUnmanagedEncoder(long) - Static method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- getUnmanagedSliceResult() - Static method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getUnmanagedSliceResult(long) - Static method in class com.couchbase.lite.internal.fleece.FLSliceResult
-
- getUriFromPath(String) - Method in class com.couchbase.lite.internal.core.C4Listener
-
- getURL() - Method in class com.couchbase.lite.URLEndpoint
-
Returns the url.
- getUrls(C4Database) - Method in class com.couchbase.lite.internal.core.C4Listener
-
- getUrls() - Method in class com.couchbase.lite.URLEndpointListener
-
Get the list of URIs for the listener.
- getUserAgent() - Static method in class com.couchbase.lite.internal.core.CBLVersion
-
- getUsername() - Method in class com.couchbase.lite.BasicAuthenticator
-
- getVal() - Method in enum com.couchbase.lite.internal.core.C4ReplicatorMode
-
- getValue() - Method in enum com.couchbase.lite.AbstractIndex.IndexType
-
- getValue() - Method in enum com.couchbase.lite.AbstractIndex.QueryLanguage
-
- 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(String) - Method in class com.couchbase.lite.Parameters
-
Gets a parameter's value.
- getValue(int) - Method in class com.couchbase.lite.Result
-
The result value at the given index.
- getValue(String) - Method in class com.couchbase.lite.Result
-
The 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
-
- GOING_AWAY - Static variable in class com.couchbase.lite.internal.core.C4Constants.WebSocketError
-
- greaterThan(Expression) - Method in class com.couchbase.lite.Expression
-
Create a greater than expression that evaluates whether or not the current expression
is greater than the given expression.
- greaterThanOrEqualTo(Expression) - Method in class com.couchbase.lite.Expression
-
Create a greater than or equal to expression that evaluates whether or not the current
expression is greater than or equal to the given expression.
- groupBy(Expression...) - Method in class com.couchbase.lite.From
-
Creates and chains a GroupBy object to group the query result.
- GroupBy - Class in com.couchbase.lite
-
A GroupBy represents the GROUP BY clause to group the query result.
- groupBy(Expression...) - Method in class com.couchbase.lite.Where
-
Create and chain a GROUP BY component to group the query result.
- i(LogDomain, String) - Static method in class com.couchbase.lite.internal.support.Log
-
Send an INFO message.
- i(LogDomain, String, Throwable) - Static method in class com.couchbase.lite.internal.support.Log
-
Send a INFO message and log the exception.
- i(LogDomain, String, Object...) - Static method in class com.couchbase.lite.internal.support.Log
-
Send an INFO message.
- i(LogDomain, String, Throwable, Object...) - Static method in class com.couchbase.lite.internal.support.Log
-
Send a INFO message and log the exception.
- id - Static variable in class com.couchbase.lite.Meta
-
A metadata expression referring to the ID of the document.
- IDLE - Static variable in class com.couchbase.lite.internal.core.C4ReplicatorStatus.ActivityLevel
-
- ignoreAccents(boolean) - Method in class com.couchbase.lite.FullTextIndex
-
Set true to ignore accents/diacritical marks.
- ignoreAccents(boolean) - Method in class com.couchbase.lite.FullTextIndexConfiguration
-
Set the true value to ignore accents/diacritical marks.
- IM_A_TEAPOT - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- ImmutableDatabaseConfiguration - Class in com.couchbase.lite.internal
-
- ImmutableDatabaseConfiguration(DatabaseConfiguration) - Constructor for class com.couchbase.lite.internal.ImmutableDatabaseConfiguration
-
- ImmutableReplicatorConfiguration - Class in com.couchbase.lite.internal
-
- ImmutableReplicatorConfiguration(ReplicatorConfiguration) - Constructor for class com.couchbase.lite.internal.ImmutableReplicatorConfiguration
-
- ImmutableURLEndpointListenerConfiguration - Class in com.couchbase.lite.internal
-
A bit odd.
- ImmutableURLEndpointListenerConfiguration(URLEndpointListenerConfiguration) - Constructor for class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- importEntry(String, InputStream, char[], String, char[], String) - Static method in class com.couchbase.lite.KeyStoreUtils
-
Imports the key entry including public key, private key, and certificates from the given
KeyStore input stream into the Android KeyStore.
- 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
-
- INCLUDE_REV_HISTORY - Static variable in class com.couchbase.lite.internal.core.C4Constants.EnumeratorFlags
-
- index(String) - Static method in class com.couchbase.lite.FullTextExpression
-
- Index - Class 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.
- IndexConfiguration - Class in com.couchbase.lite
-
- 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.
- init(Context, boolean) - Static method in class com.couchbase.lite.CouchbaseLite
-
Initialize CouchbaseLite library.
- init(Context, boolean, File, File) - Static method in class com.couchbase.lite.CouchbaseLite
-
Initialize CouchbaseLite library.
- init(MValue.Delegate, boolean, File, File, Context) - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
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
-
- initInSlot(MValue, MCollection) - Method in class com.couchbase.lite.internal.fleece.MArray
-
- initLogging(Map<String, String>) - Static method in class com.couchbase.lite.internal.support.Log
-
Setup logging.
- initLogging() - Static method in class com.couchbase.lite.internal.support.Log
-
- 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.
- InstrumentedTask - Class in com.couchbase.lite.internal.exec
-
- InstrumentedTask(Runnable, Runnable) - Constructor for class com.couchbase.lite.internal.exec.InstrumentedTask
-
- Internal - Annotation Type in com.couchbase.lite.internal.utils
-
- INTERNAL_ERROR - Static variable in class com.couchbase.lite.internal.fleece.FLConstants.Error
-
- INTERNAL_SERVER_ERROR - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- InternalCertAuthenticator - Class in com.couchbase.lite.internal.core
-
A Listener Certificate Authenticator Delegate
- InternalCertAuthenticator(List<Certificate>, ListenerCertificateAuthenticatorDelegate) - Constructor for class com.couchbase.lite.internal.core.InternalCertAuthenticator
-
- InternalPwdAuthenticator - Class in com.couchbase.lite.internal.core
-
Authenticator for HTTP Listener password authentication
- InternalPwdAuthenticator(ListenerPasswordAuthenticatorDelegate) - Constructor for class com.couchbase.lite.internal.core.InternalPwdAuthenticator
-
- 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 function parameter or struct value
- 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
- 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
-
Unknown query param name, or param number out of range
- 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
-
The client was redirected to an invalid location by the server
- INVALID_REDIRECT - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- INVALID_URL - Static variable in class com.couchbase.lite.CBLError.Code
-
The provided URL is not valid
- INVALID_URL - Static variable in class com.couchbase.lite.internal.core.C4Constants.NetworkError
-
- IO_ERROR - Static variable in class com.couchbase.lite.CBLError.Code
-
File I/O error
- 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
-
- isAcceptOnlySelfSignedServerCertificate() - Method in class com.couchbase.lite.internal.ImmutableReplicatorConfiguration
-
- isAcceptOnlySelfSignedServerCertificate() - Method in class com.couchbase.lite.ReplicatorConfiguration
-
Return whether the replicator will accept any and only self-signed server certificates.
- isAcceptParentCookies() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- isAcceptParentDomainCookies() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
The option to remove a restriction that does not allow a replicator to accept cookies
from a remote host unless the cookie domain exactly matches the the domain of the sender.
- isAutoPurgeEnabled() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Enable/disable auto-purge.
- isAutoPurgeEnabled() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- isBlob(Map<String, ?>) - Static method in class com.couchbase.lite.Blob
-
- isConflicted() - Method in class com.couchbase.lite.internal.core.C4DocumentEnded
-
- isConnected() - Method in class com.couchbase.lite.internal.connectivity.AndroidConnectivityManager
-
- isConnected() - Method in interface com.couchbase.lite.internal.replicator.NetworkConnectivityManager
-
- isContinuous() - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Return the continuous flag indicating whether the replicator should stay
active indefinitely to replicate changed documents.
- isContinuous() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- isDeltaSyncEnabled() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- isDeltaSyncEnabled() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Is delta sync enabled.
- isDocumentPending(String) - Method in class com.couchbase.lite.AbstractReplicator
-
Best effort check to see if the document whose ID is passed is still pending replication.
- 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
-
- isIgnoringAccents() - Method in class com.couchbase.lite.FullTextIndexConfiguration
-
- 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.
- isNotValued() - Method in class com.couchbase.lite.Expression
-
Creates an NOT IS VALUED expression that returns true if the current
expression is NOT VALUED.
- isNullOrMissing() - Method in class com.couchbase.lite.Expression
-
- isNumber() - Method in class com.couchbase.lite.internal.fleece.FLValue
-
Is this value a number?
- isPull() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- isPush() - Method in class com.couchbase.lite.DocumentReplication
-
The current document replication direction flag.
- isPush() - Method in class com.couchbase.lite.internal.BaseImmutableReplicatorConfiguration
-
- isRankFullText() - Method in class com.couchbase.lite.internal.core.C4QueryOptions
-
- isReadOnly() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- isReadOnly() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Is connection read-only.
- isRecoverable() - Method in class com.couchbase.lite.MessagingError
-
Is the error recoverable?
- isRunning() - Method in class com.couchbase.lite.internal.connectivity.AndroidConnectivityManager
-
- isSelectedRevFlags(int) - Method in class com.couchbase.lite.internal.core.C4Document
-
- isTlsDisabled() - Method in class com.couchbase.lite.internal.ImmutableURLEndpointListenerConfiguration
-
- isTlsDisabled() - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Get configured connection type.
- 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`.
- isValued() - Method in class com.couchbase.lite.Expression
-
Creates an IS VALUED expression that returns true if the current
expression is valued.
- iterator() - Method in class com.couchbase.lite.Array
-
- iterator() - Method in class com.couchbase.lite.Dictionary
-
- iterator() - Method in class com.couchbase.lite.Document
-
Gets an iterator over the keys of the document's properties
- iterator() - Method in class com.couchbase.lite.internal.fleece.MDict
-
- iterator() - Method in class com.couchbase.lite.Result
-
Gets an iterator over the projecting result keys.
- iterator() - Method in class com.couchbase.lite.ResultSet
-
Return Iterator of Results.
- LEAF - Static variable in class com.couchbase.lite.internal.core.C4Constants.RevisionFlags
-
- leftJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create a LEFT JOIN (same as LEFT OUTER JOIN) component with the given data source.
- leftOuterJoin(DataSource) - Static method in class com.couchbase.lite.Join
-
Create a LEFT OUTER JOIN component with the given data source.
- length(Expression) - Static method in class com.couchbase.lite.ArrayFunction
-
Creates an ARRAY_LENGTH(expr) function that returns the length of the given array
expression.
- length() - Method in class com.couchbase.lite.Blob
-
The number of byte of content this blob contains.
- length() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
-
- lessThan(Expression) - Method in class com.couchbase.lite.Expression
-
Create a less than expression that evaluates whether or not the current expression
is less than the given expression.
- lessThanOrEqualTo(Expression) - Method in class com.couchbase.lite.Expression
-
Create a less than or equal to expression that evaluates whether or not the current
expression is less than or equal to the given expression.
- level - Variable in class com.couchbase.lite.internal.core.C4Log.RawLog
-
- 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.
- LISTENER - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-
- ListenerAuthenticator - Interface in com.couchbase.lite
-
- ListenerCertificateAuthenticator - Class in com.couchbase.lite
-
A Listener Certificate Authenticator
Certificate base authentication and authorization.
- ListenerCertificateAuthenticator(List<Certificate>) - Constructor for class com.couchbase.lite.ListenerCertificateAuthenticator
-
Create an authenticator that allows clients whose certificate chains can be verified using (only)
on of the certs in the passed list.
- ListenerCertificateAuthenticator(ListenerCertificateAuthenticatorDelegate) - Constructor for class com.couchbase.lite.ListenerCertificateAuthenticator
-
Create an authenticator that delegates all responsibility for authentication and authorization
to the passed delegate.
- ListenerCertificateAuthenticatorDelegate - Interface in com.couchbase.lite
-
Functional Interface for an Authenticator that uses an authentication strategy based on client supplied certificates.
- ListenerPasswordAuthenticator - Class in com.couchbase.lite
-
Authenticator for HTTP Listener password authentication
- ListenerPasswordAuthenticator(ListenerPasswordAuthenticatorDelegate) - Constructor for class com.couchbase.lite.ListenerPasswordAuthenticator
-
Create an Authenticator using the passed delegate.
- ListenerPasswordAuthenticatorDelegate - Interface in com.couchbase.lite
-
Functional Interface for an Authenticator that uses an authentication strategy based on a user name and password.
- 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
-
- loadErrorMessages(Context) - Static method in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- log(LogLevel, LogDomain, String) - Method in class com.couchbase.lite.ConsoleLogger
-
- 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_HEADER - Static variable in class com.couchbase.lite.internal.support.Log
-
- logCallback(String, int, String) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- 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(String) - Constructor for class com.couchbase.lite.LogFileConfiguration
-
Constructs a file configuration object with the given directory
- 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
- Logger - Interface in com.couchbase.lite
-
The logging interface for Couchbase Lite.
- LogLevel - Enum in com.couchbase.lite
-
Log level.
- longValue(long) - Static method in class com.couchbase.lite.Expression
-
Create value expression with given long value
- lookupStandardMessage(String) - Static method in class com.couchbase.lite.internal.support.Log
-
- satisfies(Expression) - Method in class com.couchbase.lite.ArrayExpressionSatisfies
-
Creates a complete quantified operator with the given satisfies expression.
- save(int) - Method in class com.couchbase.lite.internal.core.C4Document
-
- SCRATCH_DIR_NAME - Static variable in class com.couchbase.lite.internal.CouchbaseLiteInternal
-
- 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.
- selectDistinct(SelectResult...) - Static method in class com.couchbase.lite.QueryBuilder
-
Create a SELECT DISTINCT statement instance that you can use further
(e.g.
- selectNextLeafRevision(boolean, boolean) - Method in class com.couchbase.lite.internal.core.C4Document
-
- selectNextRevision() - 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 with an alias.
- SelectResult.From - Class in com.couchbase.lite
-
SelectResult.From is a SelectResult for which you can specify a data source alias.
- 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.
- ServerCertificateVerificationMode - Enum in com.couchbase.lite
-
- SERVICE_UNAVAILABLE - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- 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
-
- setAcceptOnlySelfSignedServerCertificate(boolean) - Method in class com.couchbase.lite.ReplicatorConfiguration
-
Specify whether the replicator will accept any and only self-signed certificates.
- setAcceptParentDomainCookies(boolean) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
The option to remove a restriction that does not allow a replicator to accept cookies
from a remote host unless the cookie domain exactly matches the the domain of the sender.
- setArg(String, Object) - Method in class com.couchbase.lite.internal.fleece.FLEncoder
-
- 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.
- setAuthenticator(Authenticator) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets the authenticator to authenticate with a remote target server.
- setAuthenticator(ListenerAuthenticator) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the authenticator.
- setAutoPurgeEnabled(boolean) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Enable/disable auto-purge.
- 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.
- setCallbackLevel(LogLevel) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- setChannels(List<String>) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets a set of Sync Gateway channel names to pull from.
- setConfig(LogFileConfiguration) - Method in class com.couchbase.lite.FileLogger
-
Sets the configuration for use by the file logger.
- setConflictResolver(ConflictResolver) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets the the conflict resolver.
- setContinuous(boolean) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets whether the replicator stays active indefinitely to replicate
changed documents.
- setCookie(URI, String, boolean) - Method in class com.couchbase.lite.internal.core.C4Database
-
- setCookies(URI, List<String>, boolean) - Method in interface com.couchbase.lite.internal.replicator.CBLCookieStore
-
- 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
-
Populate an array with content from a Map.
- setData(Map<String, Object>) - Method in class com.couchbase.lite.MutableDictionary
-
Populate a dictionary with content from a Map.
- setData(Map<String, Object>) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setData(Map<String, Object>) - Method in class com.couchbase.lite.MutableDocument
-
Populate a document with content from a Map.
- 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.
- setDisableTls(boolean) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the configured security protocol.
- setDocumentIDs(List<String>) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets a set of document IDs to filter by: if given, only documents
with these IDs will be pushed and/or pulled.
- 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.
- setEnableDeltaSync(boolean) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set delta sync enabled.
- 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
-
- 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.
- setHeaders(Map<String, String>) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets the extra HTTP headers to send in all requests to the remote target.
- setHeartbeat(int) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Set the heartbeat interval, in seconds.
- setHostReachable(boolean) - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- setIgnoreAccents(boolean) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies whether the collation ignore the accents or diacritics when
comparing the strings or not.
- setIgnoreCase(boolean) - Method in class com.couchbase.lite.Collation.ASCII
-
Specifies whether the collation is case-insensitive or not.
- setIgnoreCase(boolean) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies whether the collation is case-insensitive or not.
- setInstance(KeyStoreManager) - Static method in class com.couchbase.lite.internal.KeyStoreManager
-
- 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.
- setJSON(String) - Method in class com.couchbase.lite.MutableArray
-
Populate an array with content from a JSON string.
- setJSON(String) - Method in class com.couchbase.lite.MutableDictionary
-
Populate a dictionary with content from a JSON string.
- setJSON(String) - Method in interface com.couchbase.lite.MutableDictionaryInterface
-
- setJSON(String) - Method in class com.couchbase.lite.MutableDocument
-
Populate a document with content from a JSON string.
- setLanguage(String) - Method in class com.couchbase.lite.FullTextIndex
-
The language code which is an ISO-639 language such as "en", "fr", etc.
- setLanguage(String) - Method in class com.couchbase.lite.FullTextIndexConfiguration
-
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.
- setLevels(int, String...) - Static method in class com.couchbase.lite.internal.core.C4Log
-
- setListener(Fn.Consumer<C4Socket>) - Method in class com.couchbase.lite.internal.AbstractSocketFactory
-
- setLocale(String) - Method in class com.couchbase.lite.Collation.Unicode
-
Specifies the locale to allow the collation to compare strings appropriately based on
the locale.
- 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.
- setMaxAttempts(int) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Set the max number of retry attempts made after a connection failure.
- setMaxAttemptWaitTime(int) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Set the max time between retry attempts (exponential backoff).
- 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.
- setNetworkInterface(String) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the configured network interface.
- 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.
- setOptions(byte[]) - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- 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.internal.utils.FileUtils
-
- setPinnedServerCertificate(byte[]) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets the target server's SSL certificate.
- setPort(int) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the configured port.
- setProgressLevel(int) - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- setPullFilter(ReplicationFilter) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets a filter object for validating whether the documents can be pulled from the
remote endpoint.
- setPushFilter(ReplicationFilter) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets a filter object for validating whether the documents can be pushed
to the remote endpoint.
- setRankFullText(boolean) - Method in class com.couchbase.lite.internal.core.C4QueryOptions
-
- setReadOnly(boolean) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the connection read-only.
- setReplicatorType(AbstractReplicatorConfiguration.ReplicatorType) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
- setState(T) - Method in class com.couchbase.lite.internal.utils.StateMachine
-
Set the new state.
- 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
-
- setTlsIdentity(TLSIdentity) - Method in class com.couchbase.lite.URLEndpointListenerConfiguration
-
Set the certificates and keys for the associated listener.
- setType(ReplicatorType) - Method in class com.couchbase.lite.AbstractReplicatorConfiguration
-
Sets the replicator type indicating the direction of the replicator.
- 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
-
- shareDb(String, C4Database) - Method in class com.couchbase.lite.internal.core.C4Listener
-
- 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
-
- sign(C4KeyPair, Signature.SignatureDigestAlgorithm, byte[]) - Method in class com.couchbase.lite.internal.KeyStoreManager
-
Uses the private key to generate a signature of input data.
- sign(C4KeyPair, Signature.SignatureDigestAlgorithm, byte[]) - Method in class com.couchbase.lite.internal.KeyStoreManagerDelegate
-
- Signature - Class in com.couchbase.lite.internal.security
-
Signature for signing hash data.
- Signature.SignatureDigestAlgorithm - Enum in com.couchbase.lite.internal.security
-
- signHashData(PrivateKey, byte[], Signature.SignatureDigestAlgorithm) - Static method in class com.couchbase.lite.internal.security.Signature
-
Signs hash data.
- SOCKET_OPTION_WS_PROTOCOLS - Static variable in class com.couchbase.lite.internal.core.C4Replicator
-
- SocketFactory - Class in com.couchbase.lite.internal
-
- SocketFactory(ReplicatorConfiguration, CBLCookieStore, Fn.Consumer<List<Certificate>>) - Constructor for class com.couchbase.lite.internal.SocketFactory
-
- SQL - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-
- 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
-
Start the replicator.
- start(boolean) - Method in class com.couchbase.lite.AbstractReplicator
-
Start the replicator.
- start() - Method in class com.couchbase.lite.internal.core.C4FullTextMatch
-
- start(boolean) - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- start() - Method in class com.couchbase.lite.URLEndpointListener
-
Start the listener.
- StateMachine<T extends Enum<T>> - Class in com.couchbase.lite.internal.utils
-
A simple state machine.
- StateMachine.Builder<S extends Enum<S>> - Class in com.couchbase.lite.internal.utils
-
- STATUS_MAX - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- STATUS_MIN - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- statusChanged(C4Replicator, C4ReplicatorStatus, Object) - Method in interface com.couchbase.lite.internal.core.C4ReplicatorListener
-
- stop() - Method in class com.couchbase.lite.AbstractReplicator
-
Stop a running replicator.
- stop() - Method in class com.couchbase.lite.internal.core.C4Replicator
-
- stop(long, TimeUnit) - Method in interface com.couchbase.lite.internal.exec.ExecutionService.CloseableExecutor
-
The executor will accept no more tasks.
- stop() - Method in class com.couchbase.lite.URLEndpointListener
-
Stop the listener.
- 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.
- SUCCESS - Static variable in class com.couchbase.lite.internal.core.C4Constants.LiteCoreError
-
- SWITCH_PROTOCOL - Static variable in class com.couchbase.lite.internal.core.C4Constants.HttpError
-
- SYNC - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-
- SYNC_API - Static variable in interface com.couchbase.lite.internal.core.C4Listener.NativeImpl
-
- SYNC_BUSY - Static variable in class com.couchbase.lite.internal.core.C4Constants.LogDomain
-
- 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, AbstractReplicator) - 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
- ValueIndexConfiguration - Class in com.couchbase.lite
-
- ValueIndexConfiguration(String...) - Constructor for class com.couchbase.lite.ValueIndexConfiguration
-
- ValueIndexItem - Class in com.couchbase.lite
-
Value Index Item
- valueOf(String) - Static method in enum com.couchbase.lite.AbstractIndex.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.AbstractIndex.QueryLanguage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.AbstractReplicatorConfiguration.ReplicatorType
-
Deprecated.
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.internal.core.C4ReplicatorMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.internal.KeyStoreManager.CertUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.internal.KeyStoreManager.KeyAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.internal.KeyStoreManager.KeySize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.internal.security.Signature.SignatureDigestAlgorithm
-
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.MaintenanceType
-
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.
- valueOf(String) - Static method in enum com.couchbase.lite.ReplicatorActivityLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.ReplicatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.lite.ServerCertificateVerificationMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.couchbase.lite.AbstractIndex.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.AbstractIndex.QueryLanguage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.AbstractReplicatorConfiguration.ReplicatorType
-
Deprecated.
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.internal.core.C4ReplicatorMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.internal.KeyStoreManager.CertUsage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.internal.KeyStoreManager.KeyAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.internal.KeyStoreManager.KeySize
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.internal.security.Signature.SignatureDigestAlgorithm
-
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.MaintenanceType
-
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.
- values() - Static method in enum com.couchbase.lite.ReplicatorActivityLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.ReplicatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.lite.ServerCertificateVerificationMode
-
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
-
- verifyDir(String) - Static method in class com.couchbase.lite.internal.utils.FileUtils
-
- verifyDir(File) - Static method in class com.couchbase.lite.internal.utils.FileUtils
-
- Volatile - Annotation Type in com.couchbase.lite.internal.utils
-