| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncBulkDelete
Asynchronous
BulkDeleteOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncBulkInsert
Asynchronous
BulkInsertOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncBulkUpdate
Asynchronous
BulkUpdateOperation API, using CompletionStage as execution result type to handle the
operation result asynchronously. |
interface |
AsyncDelete
Asynchronous delete
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncInsert
Asynchronous insert
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncQuery
Represents an asynchronous query, used by the
AsyncDatastore API to configure and execute a query
and handle the query results asynchronously through the CompletionStage type. |
interface |
AsyncRefresh
Asynchronous refresh
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncSave
Asynchronous save
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
interface |
AsyncUpdate
Asynchronous update
PropertyBoxOperation operation, using CompletionStage to handle the
operation result asynchronously. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>>
Builder fragment to support
ExpressionResolver registration. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DatastoreOperations.Builder<D extends DatastoreOperations,B extends DatastoreOperations.Builder<D,B>>
Base
DatastoreOperations instance builder. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanBulkDelete<T>
Bean
BulkDeleteOperation. |
interface |
BeanBulkDeleteOperation<B,O extends BeanBulkDeleteOperation<B,O>>
Bulk
DELETE bean DatastoreOperation configuration. |
interface |
BeanBulkInsert<T>
Bean
BulkInsertOperation. |
interface |
BeanBulkInsertOperation<B,O extends BeanBulkInsertOperation<B,O>>
Bulk
INSERT DatastoreOperation configuration. |
interface |
BeanBulkUpdate<T>
Bean
BulkUpdateOperation. |
interface |
BeanBulkUpdateOperation<B,O extends BeanBulkUpdateOperation<B,O>>
Bulk
UPDATE bean DatastoreOperation configuration. |
interface |
BeanDatastoreOperation<O extends BeanDatastoreOperation<O,C>,C extends DatastoreOperationConfiguration>
Represents a generic bean datastore operation.
|
interface |
BeanDatastoreOperationBuilder<B extends BeanDatastoreOperationBuilder<B>>
BeanDatastoreOperation builder. |
interface |
BeanQuery<T>
A query which uses a bean class for query composition and projections.
|
interface |
BeanQueryBuilder<Q extends BeanQueryBuilder<Q>>
Builder to configure a bean based query.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkDelete
A
BulkDeleteOperation builder to configure a bulk DELETE operation and execute it using the
ExecutableOperation interface methods. |
interface |
BulkInsert
A
BulkInsertOperation builder to configure a bulk INSERT operation and execute it using the
ExecutableOperation interface methods. |
interface |
BulkUpdate
A
BulkUpdateOperation builder to configure a bulk UPDATE operation and execute it using the
ExecutableOperation interface methods. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Delete
Executable delete datastore operation.
|
interface |
Insert
Executable insert datastore operation.
|
interface |
Refresh
Executable refresh datastore operation.
|
interface |
Save
Executable save datastore operation.
|
interface |
Update
Executable update datastore operation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SubQuery<T>
Relational sub query
QueryExpression. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Query
Represents a query, which can be used to configure and execute a query on the data managed by a
Datastore. |
interface |
QueryBuilder<Q extends QueryBuilder<Q>>
Builder to configure a
Query, managing query DataTarget and query clauses such as QueryFilter
and QuerySort and handling ExpressionResolvers registration. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LockQuery
A query with locking support, which is available through the
LockSupport API. |
Copyright © 2019 The Holon Platform. All rights reserved.