All Classes and Interfaces
Class
Description
Deprecated.
since 1.2.
Base class for Spring Data R2DBC configuration containing bean declarations that must be registered for Spring Data
R2DBC to work.
Base class for reactive
RepositoryQuery
implementations for R2DBC.Deprecated.
since 1.2 in favor of Spring R2DBC.
Callback being invoked after a domain object is materialized from a row when reading results.
Entity callback triggered after save of a
OutboundRow
.Utilities for array interaction.
Deprecated.
since 1.2, use directly Spring R2DBC's
BadSqlGrammarException
instead.Deprecated.
since 1.2 in favor of Spring R2DBC.
Callback being invoked before a domain object is converted to be persisted.
Entity callback triggered before save of a row.
Interface declaring a query that supplies SQL and can bind parameters to a
DatabaseClient.GenericExecuteSpec
.Deprecated.
since 1.2 in favor of Spring R2DBC.
Base class for value objects representing a value or a
NULL
binding.NULL
binding.Value binding.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, without replacement.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Utility to bind
Parameter
to a BindTarget
.Value object representing
Assignment
s with their Bindings
.Value object representing a
Condition
with its Bindings
.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, use Spring R2DBC's
ColumnMapRowMapper
directly.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, use Spring R2DBC's
DatabaseClient
support instead.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC without replacement.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.1, use
Criteria
instead.Interface declaring terminal builder methods to build a
Criteria
.Deprecated.
since 1.2, use Spring R2DBC's
DatabaseClient
support instead.Contract for specifying parameter bindings.
A mutable builder for creating a
DatabaseClient
.Contract for specifying
DELETE
options leading to the exchange.Contract for specifying
DELETE
options leading to the exchange.Contract for specifying
DELETE
options leading to the exchange.Contract for specifying a SQL call along with options leading to the exchange.
Contract for specifying
INSERT
options leading to the exchange.Contract for specifying
SELECT
options leading to the exchange.Contract for specifying
UPDATE
options leading to the exchange.Contract for specifying
INSERT
options leading to the exchange.Contract for specifying
INSERT
options leading to the exchange.Contract for specifying
SELECT
options leading to the exchange.Contract for specifying
SELECT
options leading to the exchange.Contract for applying a
StatementFilterFunction
.Contract for specifying
DELETE
options leading to the exchange.Contract for specifying a SQL call along with options leading to the exchange.
Contract for specifying
INSERT
options leading the exchange.Contract for specifying
SELECT
options leading to the exchange.Contract for specifying
UPDATE
options leading to the exchange.Contract for specifying
UPDATE
options leading to the exchange.Contract for specifying
UPDATE
options leading to the exchange.Contract for specifying
UPDATE
options leading to the exchange.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Default
ReactiveDataAccessStrategy
implementation.Deprecated.
since 1.2 in favor of Spring R2DBC.
Exception thrown when
DialectResolver
cannot resolve a R2dbcDialect
.SPI to extend Spring's default R2DBC Dialect discovery mechanism.
Annotation to enable auditing in R2DBC via annotation configuration.
Annotation to activate reactive relational repositories using R2DBC.
Maps a
Row
to an entity of type T
, including entities referenced.Support class to natively write
Enum
values to the database.Deprecated.
since 1.2, use Spring's
ExecuteFunction
support instead.Deprecated.
since 1.2, use Spring's
FetchSpec
support instead.Stripped down interface providing access to a fluent API that specifies a basic set of reactive R2DBC operations.
An SQL dialect for H2 in Postgres Compatibility mode.
Deprecated.
since 1.2, not in use anymore.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Converter for R2DBC.
Indicates a query method should be considered a modifying query that returns nothing or the number of rows affected
by the query.
Deprecated.
since 1.2 in favor of Spring R2DBC.
An SQL dialect for MySQL.
Deprecated.
since 1.2, without replacement.
An SQL dialect for Oracle.
An
AbstractR2dbcQuery
implementation based on a PartTree
.Simple helper to be able to wire the
PersistentEntities
from a R2dbcMappingContext
bean available in
the application context.An SQL dialect for Postgres.
Deprecated.
since 1.2, use Spring R2DBC's
PreparedOperation
support instead.Annotation to provide SQL statements that will get used for executing the method.
Maps
CriteriaDefinition
and Sort
objects considering mapping metadata and dialect-specific
conversion.Value object to represent a field and its meta-information.
Extension of
QueryMapper.Field
to be backed with mapping metadata.Deprecated.
since 1.2, use Spring R2DBC's
QueryOperation
support instead.Central R2DBC specific converter interface.
Value object to capture custom conversion.
R2DBC-specific extension to
Dialect
.Interface specifying a basic set of reactive R2DBC operations using entities.
Implementation of
R2dbcEntityOperations
.Deprecated.
since 1.2.
Deprecated.
since 1.2.
R2DBC-specific extension to
RelationalMappingContext
.Reactive specific implementation of
QueryMethod
.R2DBC specific
Repository
interface with reactive support.Reactive
RepositoryConfigurationExtension
for R2DBC.Factory to create
R2dbcRepository
instances.FactoryBean
to create
R2dbcRepository
instances.Simple constant holder for a
SimpleTypeHolder
enriched with R2DBC specific simple types.Deprecated.
since 1.2 in favor of Spring R2DBC.
Reactive
EntityCallback
to populate auditing related fields on an entity about to be saved.Deprecated.
Interface to retrieve parameters for named parameter processing.
The
ReactiveDeleteOperation
interface allows creation and execution of DELETE
operations in a fluent
API style.Required
filter
.Table override (optional).
The
ReactiveDeleteOperation.ReactiveDelete
interface provides methods for constructing DELETE
operations in a fluent way.Trigger
DELETE
operation by calling one of the terminating methods.The
ReactiveInsertOperation
interface allows creation and execution of INSERT
operations in a fluent
API style.Table override (optional).
The
ReactiveInsertOperation.ReactiveInsert
interface provides methods for constructing INSERT
operations in a fluent way.Trigger
INSERT
execution by calling one of the terminating methods.The
ReactiveSelectOperation
interface allows creation and execution of SELECT
operations in a fluent
API style.The
ReactiveSelectOperation.ReactiveSelect
interface provides methods for constructing SELECT
operations in a fluent way.Result type override (optional).
Define a
Query
used as the filter for the SELECT
.Table override (optional).
Trigger
SELECT
execution by calling one of the terminating methods.The
ReactiveUpdateOperation
interface allows creation and execution of UPDATE
operations in a fluent
API style.The
ReactiveUpdateOperation.ReactiveUpdate
interface provides methods for constructing UPDATE
operations in a fluent way.Trigger
UPDATE
execution by calling one of the terminating methods.Define a
Query
used as the filter for the Update
.Table override (optional).
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, use Spring's
RowsFetchSpec
support instead.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, use Spring R2DBC's
Parameter
directly.Deprecated.
since 1.2 in favor of Spring R2DBC.
Simple
ReactiveSortingRepository
implementation using R2DBC through DatabaseClient
.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2 in favor of Spring R2DBC without replacement.
Deprecated.
since 1.2.
Deprecated.
since 1.2, use Spring's
SqlProvider
support instead.An SQL dialect for Microsoft SQL Server.
Deprecated.
since 1.2.
Deprecated.
since 1.2, use Spring's
StatementFilterFunction
support instead.Mapper for statement specifications to
PreparedOperation
.DELETE
specification.INSERT
specification.SELECT
specification.Extension to
StatementMapper
that is associated with a type.UPDATE
specification.String-based
StringBasedR2dbcQuery
implementation.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.2, use Spring R2DBC's
UncategorizedR2dbcException
instead.Deprecated.
since 1.2 in favor of Spring R2DBC.
Deprecated.
since 1.1, use
Update
instead.Deprecated.
since 1.2, use Spring's
UpdatedRowsFetchSpec
support instead.A subclass of
QueryMapper
that maps Update
to update assignments.