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 Assignments 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.
Simple singleton to convert Booleans to their Byte representation.
Simple singleton to convert Bytes to their Boolean representation.
Deprecated.
since 1.2, without replacement.
An SQL dialect for Oracle.
Representation of a Row to be written through a INSERT or UPDATE statement.
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.
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.
since 1.2 in favor of using direct usage of StatementMapper, UpdateMapper and R2dbcConverter.
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.