See: Description
Interface | Description |
---|---|
BindParameterSource |
Interface that defines common functionality for objects that can offer parameter values for named bind parameters,
serving as argument for
NamedParameterExpander operations. |
ConnectionAccessor |
Interface declaring methods that accept callback
Function to operate within the scope of a
Connection . |
DatabaseClient |
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
DatabaseClient.BindSpec<S extends DatabaseClient.BindSpec<S>> |
Contract for specifying parameter bindings.
|
DatabaseClient.Builder |
A mutable builder for creating a
DatabaseClient . |
DatabaseClient.DeleteFromSpec |
Contract for specifying
DELETE options leading to the exchange. |
DatabaseClient.DeleteMatchingSpec |
Contract for specifying
DELETE options leading to the exchange. |
DatabaseClient.DeleteSpec |
Contract for specifying
DELETE options leading to the exchange. |
DatabaseClient.GenericExecuteSpec |
Contract for specifying a SQL call along with options leading to the exchange.
|
DatabaseClient.GenericInsertSpec<T> |
Contract for specifying
INSERT options leading to the exchange. |
DatabaseClient.GenericSelectSpec |
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.GenericUpdateSpec |
Contract for specifying
UPDATE options leading to the exchange. |
DatabaseClient.InsertIntoSpec |
Contract for specifying
INSERT options leading to the exchange. |
DatabaseClient.InsertSpec<T> |
Contract for specifying
INSERT options leading to the exchange. |
DatabaseClient.SelectFromSpec |
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.SelectSpec<S extends DatabaseClient.SelectSpec<S>> |
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.StatementFilterSpec<S extends DatabaseClient.StatementFilterSpec<S>> |
Contract for applying a
StatementFilterFunction . |
DatabaseClient.TypedDeleteSpec<T> |
Contract for specifying
DELETE options leading to the exchange. |
DatabaseClient.TypedExecuteSpec<T> |
Contract for specifying a SQL call along with options leading to the exchange.
|
DatabaseClient.TypedInsertSpec<T> |
Contract for specifying
INSERT options leading the exchange. |
DatabaseClient.TypedSelectSpec<T> |
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.TypedUpdateSpec<T> |
Contract for specifying
UPDATE options leading to the exchange. |
DatabaseClient.UpdateMatchingSpec |
Contract for specifying
UPDATE options leading to the exchange. |
DatabaseClient.UpdateSpec |
Contract for specifying
UPDATE options leading to the exchange. |
DatabaseClient.UpdateTableSpec |
Contract for specifying
UPDATE options leading to the exchange. |
ExecuteFunction | |
FetchSpec<T> |
Contract for fetching results.
|
FluentR2dbcOperations |
Stripped down interface providing access to a fluent API that specifies a basic set of reactive R2DBC operations.
|
PreparedOperation<T> |
Extension to
QueryOperation for a prepared SQL query Supplier with bound parameters. |
QueryOperation |
Interface declaring a query operation that can be represented with a query string.
|
R2dbcEntityOperations |
Interface specifying a basic set of reactive R2DBC operations using entities.
|
ReactiveDataAccessStrategy |
Data access strategy that generalizes convenience operations using mapped entities.
|
ReactiveDataAccessStrategy.NamedParameterProvider |
Interface to retrieve parameters for named parameter processing.
|
ReactiveDeleteOperation |
The
ReactiveDeleteOperation interface allows creation and execution of DELETE operations in a fluent
API style. |
ReactiveDeleteOperation.DeleteWithQuery |
Required
filter . |
ReactiveDeleteOperation.DeleteWithTable |
Table override (optional).
|
ReactiveDeleteOperation.ReactiveDelete |
The
ReactiveDeleteOperation.ReactiveDelete interface provides methods for constructing DELETE operations in a fluent way. |
ReactiveDeleteOperation.TerminatingDelete |
Trigger
DELETE operation by calling one of the terminating methods. |
ReactiveInsertOperation |
The
ReactiveInsertOperation interface allows creation and execution of INSERT operations in a fluent
API style. |
ReactiveInsertOperation.InsertWithTable<T> |
Table override (optional).
|
ReactiveInsertOperation.ReactiveInsert<T> |
The
ReactiveInsertOperation.ReactiveInsert interface provides methods for constructing INSERT operations in a fluent way. |
ReactiveInsertOperation.TerminatingInsert<T> |
Trigger
INSERT execution by calling one of the terminating methods. |
ReactiveSelectOperation |
The
ReactiveSelectOperation interface allows creation and execution of SELECT operations in a fluent
API style. |
ReactiveSelectOperation.ReactiveSelect<T> |
The
ReactiveSelectOperation.ReactiveSelect interface provides methods for constructing SELECT operations in a fluent way. |
ReactiveSelectOperation.SelectWithProjection<T> |
Result type override (optional).
|
ReactiveSelectOperation.SelectWithQuery<T> |
Define a
Query used as the filter for the SELECT . |
ReactiveSelectOperation.SelectWithTable<T> |
Table override (optional).
|
ReactiveSelectOperation.TerminatingSelect<T> |
Trigger
SELECT execution by calling one of the terminating methods. |
ReactiveUpdateOperation |
The
ReactiveUpdateOperation interface allows creation and execution of UPDATE operations in a fluent
API style. |
ReactiveUpdateOperation.ReactiveUpdate |
The
ReactiveUpdateOperation.ReactiveUpdate interface provides methods for constructing UPDATE operations in a fluent way. |
ReactiveUpdateOperation.TerminatingUpdate |
Trigger
UPDATE execution by calling one of the terminating methods. |
ReactiveUpdateOperation.UpdateWithQuery |
Define a
Query used as the filter for the Update . |
ReactiveUpdateOperation.UpdateWithTable |
Table override (optional).
|
RowsFetchSpec<T> |
Contract for fetching tabular results.
|
SqlProvider |
Interface to be implemented by objects that can provide SQL strings.
|
StatementFilterFunction |
Represents a function that filters an
execute function . |
StatementMapper |
Mapper for statement specifications to
PreparedOperation . |
StatementMapper.TypedStatementMapper<T> |
Extension to
StatementMapper that is associated with a type. |
UpdatedRowsFetchSpec |
Contract for fetching the number of affected rows.
|
Class | Description |
---|---|
DefaultReactiveDataAccessStrategy |
Default
ReactiveDataAccessStrategy implementation. |
NamedParameterExpander |
SQL translation support allowing the use of named parameters rather than native placeholders.
|
R2dbcEntityTemplate |
Implementation of
R2dbcEntityOperations . |
StatementMapper.DeleteSpec |
DELETE specification. |
StatementMapper.InsertSpec |
INSERT specification. |
StatementMapper.SelectSpec |
SELECT specification. |
StatementMapper.UpdateSpec |
UPDATE specification. |
Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.