Package | Description |
---|---|
org.springframework.data.r2dbc.config |
Configuration classes for Spring Data R2DBC.
|
org.springframework.data.r2dbc.core |
Core domain types around DatabaseClient.
|
org.springframework.data.r2dbc.repository.query |
Query support for R2DBC repositories.
|
org.springframework.data.r2dbc.repository.support |
Support infrastructure for query derivation of R2DBC-specific repositories.
|
Class and Description |
---|
DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
Class and Description |
---|
BindParameterSource
Interface that defines common functionality for objects that can offer parameter values for named bind parameters,
serving as argument for
NamedParameterExpander operations. |
DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
DatabaseClient.BindSpec
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
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
Contract for specifying
INSERT options leading to the exchange. |
DatabaseClient.SelectFromSpec
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.SelectSpec
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.StatementFilterSpec
Contract for applying a
StatementFilterFunction . |
DatabaseClient.TypedDeleteSpec
Contract for specifying
DELETE options leading to the exchange. |
DatabaseClient.TypedExecuteSpec
Contract for specifying a SQL call along with options leading to the exchange.
|
DatabaseClient.TypedInsertSpec
Contract for specifying
INSERT options leading the exchange. |
DatabaseClient.TypedSelectSpec
Contract for specifying
SELECT options leading to the exchange. |
DatabaseClient.TypedUpdateSpec
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
Contract for fetching results.
|
FluentR2dbcOperations
Stripped down interface providing access to a fluent API that specifies a basic set of reactive R2DBC operations.
|
NamedParameterExpander
SQL translation support allowing the use of named parameters rather than native placeholders.
|
PreparedOperation
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
Table override (optional).
|
ReactiveInsertOperation.ReactiveInsert
The
ReactiveInsertOperation.ReactiveInsert interface provides methods for constructing INSERT operations in a fluent way. |
ReactiveInsertOperation.TerminatingInsert
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
The
ReactiveSelectOperation.ReactiveSelect interface provides methods for constructing SELECT operations in a fluent way. |
ReactiveSelectOperation.SelectWithProjection
Result type override (optional).
|
ReactiveSelectOperation.SelectWithQuery
Define a
Query used as the filter for the SELECT . |
ReactiveSelectOperation.SelectWithTable
Table override (optional).
|
ReactiveSelectOperation.TerminatingSelect
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
Contract for fetching tabular results.
|
StatementFilterFunction
Represents a function that filters an
execute function . |
StatementMapper
Mapper for statement specifications to
PreparedOperation . |
StatementMapper.DeleteSpec
DELETE specification. |
StatementMapper.InsertSpec
INSERT specification. |
StatementMapper.SelectSpec
SELECT specification. |
StatementMapper.TypedStatementMapper
Extension to
StatementMapper that is associated with a type. |
StatementMapper.UpdateSpec
UPDATE specification. |
UpdatedRowsFetchSpec
Contract for fetching the number of affected rows.
|
Class and Description |
---|
DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
DatabaseClient.BindSpec
Contract for specifying parameter bindings.
|
ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
Class and Description |
---|
DatabaseClient
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
|
R2dbcEntityOperations
Interface specifying a basic set of reactive R2DBC operations using entities.
|
ReactiveDataAccessStrategy
Data access strategy that generalizes convenience operations using mapped entities.
|
Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.