database.adapter library

Classes used by database adapters.

Classes

DatabaseAdapter
Superclass for database adapters. [...]
DatabaseExtensionRequest<T extends DatabaseExtensionResponse>
Describes an vendor-specific operation that DatabaseAdapter should perform. The response is a stream of DatabaseExtensionResponse objects.
DatabaseExtensionResponse
A superclass for results of vendor-specific operations (DatabaseExtensionRequest).
DelegatingDatabaseAdapter
Superclass for delegating database adapters.
DocumentBatchRequest
DocumentBatchResponse
DocumentDatabaseAdapter
DocumentDeleteBySearchRequest
DocumentDeleteRequest
DocumentInsertRequest
DocumentReadRequest
DocumentReadWatchRequest
DocumentScoring
Assesses how well seen documents match a filter. [...]
DocumentScoringAlgorithmBase
DocumentScoringState
State constructed by DocumentScoring for each query.
DocumentScoringStateBase
Default implementation of DocumentScoringState. [...]
DocumentSearchChunkedRequest
DocumentSearchRequest
DocumentSearchWatchRequest
DocumentTransactionRequest
DocumentUpdateBySearchRequest
DocumentUpdateRequest
DocumentUpsertRequest
A request to perform an upsert (insert or update).
Request<R>
SchemaReadRequest
Describes an vendor-specific operation that DatabaseAdapter should perform. The response is a stream of DatabaseExtensionResponse objects.
SecurityAdapter
Base class for security adapters. Contains various helpful methods that you can override.
SqlDatabaseAdapter
SqlQueryRequest
Describes a SQL query that DatabaseAdapter should perform.
SqlStatementRequest
Describes a SQL statement that DatabaseAdapter should perform.
SqlTransactionRequest

Mixins

ReadOnlyDatabaseAdapterMixin
Mixin for read-only database adapters.

Functions

defaultComparator(Object left, Object right) int
Compares any support primitives.