Skip navigation links
Spring Data R2DBC
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractFallbackR2dbcExceptionTranslator - Class in org.springframework.data.r2dbc.support
Base class for R2dbcExceptionTranslator implementations that allow for fallback to some other R2dbcExceptionTranslator.
AbstractFallbackR2dbcExceptionTranslator() - Constructor for class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
 
AbstractR2dbcConfiguration - Class in org.springframework.data.r2dbc.config
Base class for Spring Data R2DBC configuration containing bean declarations that must be registered for Spring Data R2DBC to work.
AbstractR2dbcConfiguration() - Constructor for class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
 
AbstractR2dbcQuery - Class in org.springframework.data.r2dbc.repository.query
Base class for reactive RepositoryQuery implementations for R2DBC.
AbstractR2dbcQuery(R2dbcQueryMethod, DatabaseClient, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Creates a new AbstractR2dbcQuery from the given R2dbcQueryMethod and DatabaseClient.
afterPropertiesSet() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
afterPropertiesSet() - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
all() - Method in interface org.springframework.data.r2dbc.core.RowsFetchSpec
Get all matching elements.
and(Bindings) - Method in class org.springframework.data.r2dbc.dialect.Bindings
Merge this bindings with an other Bindings object and create a new merged Bindings object.
and(String) - Method in class org.springframework.data.r2dbc.query.Criteria
Create a new Criteria and combine it with AND using the provided column name.
anonymous(String) - Static method in interface org.springframework.data.r2dbc.dialect.BindMarkersFactory
Creates anonymous, index-based bind marker using a static placeholder.
append(String, SettableValue) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
Put the given key/value pair into this OutboundRow and return this.
apply(Row, RowMetadata) - Method in class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
 
apply(Row, RowMetadata) - Method in class org.springframework.data.r2dbc.convert.EntityRowMapper
 
apply(Consumer<DatabaseClient.Builder>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
Configures a Consumer to configure this builder.
apply(Consumer<DatabaseClient.Builder>) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
Configures a Consumer to configure this builder.
apply(BindTarget) - Method in class org.springframework.data.r2dbc.dialect.Bindings
Apply the bindings to a BindTarget.
apply(BindTarget) - Method in class org.springframework.data.r2dbc.dialect.Bindings.Binding
Applies the binding to a BindTarget.
apply(BindTarget) - Method in class org.springframework.data.r2dbc.dialect.Bindings.NullBinding
 
apply(BindTarget) - Method in class org.springframework.data.r2dbc.dialect.Bindings.ValueBinding
 
ArrayColumns - Interface in org.springframework.data.r2dbc.dialect
Interface declaring methods that express how a dialect supports array-typed columns.
ArrayColumns.Unsupported - Enum in org.springframework.data.r2dbc.dialect
Default ArrayColumns implementation for dialects that do not support array-typed columns.
as(Class<R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericExecuteSpec
Define the target type the result should be mapped to.
as(Class<R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericSelectSpec
Define the target type the result should be mapped to.
as(Class<R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedExecuteSpec
Define the target type the result should be mapped to.
as(Class<R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedSelectSpec
Define the target type the result should be mapped to.

B

BadSqlGrammarException - Exception in org.springframework.data.r2dbc
Exception thrown when SQL specified is invalid.
BadSqlGrammarException(String, String, R2dbcException) - Constructor for exception org.springframework.data.r2dbc.BadSqlGrammarException
Creates a new BadSqlGrammarException.
beginTransaction() - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Start a transaction and bind connection resources to the subscriber context.
bind(BindTarget, String, Object) - Method in interface org.springframework.data.r2dbc.core.BindableOperation
Bind the given value to the Statement using the underlying binding strategy.
bind(BindTarget, String, SettableValue) - Method in interface org.springframework.data.r2dbc.core.BindableOperation
Bind a SettableValue to the Statement using the underlying binding strategy.
bind(int, Object) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.BindSpec
Bind a non-null value to a parameter identified by its index.
bind(String, Object) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.BindSpec
Bind a non-null value to a parameter identified by its name.
bind(Object) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.BindSpec
Bind a bean according to Java Beans using property names.
bind(BindTarget, Object) - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
Bind the given value to the Statement using the underlying binding strategy.
bind(Object, Object) - Method in interface org.springframework.data.r2dbc.dialect.BindTarget
Bind a value.
bind(int, Object) - Method in interface org.springframework.data.r2dbc.dialect.BindTarget
Bind a value to an index.
bind(BindMarker, Object) - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Bind a value to BindMarker.
bind(Object) - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Bind a value and return the related BindMarker.
bind(T) - Method in interface org.springframework.data.r2dbc.repository.query.BindableQuery
Bind parameters to the query.
BindableOperation - Interface in org.springframework.data.r2dbc.core
Extension to QueryOperation for operations that allow parameter substitution by binding parameter values.
BindableQuery - Interface in org.springframework.data.r2dbc.repository.query
Interface declaring a query that supplies SQL and can bind parameters to a DatabaseClient.BindSpec.
Binding(BindMarker) - Constructor for class org.springframework.data.r2dbc.dialect.Bindings.Binding
 
Bindings - Class in org.springframework.data.r2dbc.dialect
Value object representing value and null bindings for a Statement using BindMarkers.
Bindings() - Constructor for class org.springframework.data.r2dbc.dialect.Bindings
Create empty Bindings.
Bindings(Collection<Bindings.Binding>) - Constructor for class org.springframework.data.r2dbc.dialect.Bindings
Create Bindings from a Map.
Bindings.Binding - Class in org.springframework.data.r2dbc.dialect
Base class for value objects representing a value or a NULL binding.
Bindings.NullBinding - Class in org.springframework.data.r2dbc.dialect
NULL binding.
Bindings.ValueBinding - Class in org.springframework.data.r2dbc.dialect
Value binding.
BindMarker - Interface in org.springframework.data.r2dbc.dialect
A bind marker represents a single bindable parameter within a query.
BindMarkers - Interface in org.springframework.data.r2dbc.dialect
Bind markers represent placeholders in SQL queries for substitution for an actual parameter.
BindMarkersFactory - Interface in org.springframework.data.r2dbc.dialect
This class creates new BindMarkers instances to bind parameter for a specific Statement.
bindNull(BindTarget, String, Class<?>) - Method in interface org.springframework.data.r2dbc.core.BindableOperation
Bind a null value to the Statement using the underlying binding strategy.
bindNull(int, Class<?>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.BindSpec
Bind a null value to a parameter identified by its index.
bindNull(String, Class<?>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.BindSpec
Bind a null value to a parameter identified by its name.
bindNull(BindTarget, Class<?>) - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
Bind a null value to the Statement using the underlying binding strategy.
bindNull(Object, Class<?>) - Method in interface org.springframework.data.r2dbc.dialect.BindTarget
Bind a null value.
bindNull(int, Class<?>) - Method in interface org.springframework.data.r2dbc.dialect.BindTarget
Bind a null value.
bindNull(BindMarker, Class<?>) - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Bind a NULL value to BindMarker.
bindNull(Class<?>) - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Bind a NULL value and return the related BindMarker.
BindParameterSource - Interface in org.springframework.data.r2dbc.core
Interface that defines common functionality for objects that can offer parameter values for named bind parameters, serving as argument for NamedParameterExpander operations.
BindTarget - Interface in org.springframework.data.r2dbc.dialect
Target to apply bindings to.
bindTo(BindTarget) - Method in interface org.springframework.data.r2dbc.core.PreparedOperation
Apply bindings to BindTarget.
BoundAssignments - Class in org.springframework.data.r2dbc.query
Value object representing Assignments with their Bindings.
BoundAssignments(Bindings, List<Assignment>) - Constructor for class org.springframework.data.r2dbc.query.BoundAssignments
 
BoundCondition - Class in org.springframework.data.r2dbc.query
Value object representing a Condition with its Bindings.
BoundCondition(Bindings, Condition) - Constructor for class org.springframework.data.r2dbc.query.BoundCondition
 
build() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
Builder the DatabaseClient instance.
build() - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
 
builder() - Static method in interface org.springframework.data.r2dbc.core.DatabaseClient
Obtain a DatabaseClient builder.
builder() - Static method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Obtain a DatabaseClient builder.
buildMessage(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
Build a message String for the given R2dbcException.

C

clear() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
 
clear() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
closeConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Close the Connection.
ColumnMapRowMapper - Class in org.springframework.data.r2dbc.convert
RowMapper implementation that creates a Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name as key.
ColumnMapRowMapper() - Constructor for class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
 
commitTransaction() - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Commit a transaction and unbind connection resources from the subscriber context.
CONNECTION_SYNCHRONIZATION_ORDER - Static variable in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Order value for ReactiveTransactionSynchronization objects that clean up R2DBC Connections.
ConnectionAccessor - Interface in org.springframework.data.r2dbc.core
Interface declaring methods that accept callback Function to operate within the scope of a Connection.
connectionFactory() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Return a R2DBC ConnectionFactory.
connectionFactory(ConnectionFactory) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
Configures the R2DBC connector.
connectionFactory(ConnectionFactory) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
Configures the R2DBC connector.
ConnectionFactoryUtils - Class in org.springframework.data.r2dbc.connectionfactory
Helper class that provides static methods for obtaining R2DBC Connections from a ConnectionFactory.
ConnectionHandle - Interface in org.springframework.data.r2dbc.connectionfactory
Simple interface to be implemented by handles for a R2DBC Connection.
ConnectionHolder - Class in org.springframework.data.r2dbc.connectionfactory
Resource holder wrapping a R2DBC Connection.
ConnectionHolder(Connection) - Constructor for class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Create a new ConnectionHolder for the given R2DBC Connection, wrapping it with a SimpleConnectionHandle, assuming that there is no ongoing transaction.
ConnectionHolder(Connection, boolean) - Constructor for class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Create a new ConnectionHolder for the given R2DBC Connection, wrapping it with a SimpleConnectionHandle.
ConnectionProxy - Interface in org.springframework.data.r2dbc.connectionfactory
Sub interface of Connection to be implemented by Connection proxies.
containsKey(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
containsValue(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
 
count() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
create() - Method in class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
 
create() - Method in class org.springframework.data.r2dbc.connectionfactory.TransactionAwareConnectionFactoryProxy
Delegates to ConnectionFactoryUtils for automatically participating in Spring-managed transactions.
create() - Static method in interface org.springframework.data.r2dbc.connectionfactory.TransactionResources
Creates a new empty TransactionResources.
create(ConnectionFactory) - Static method in interface org.springframework.data.r2dbc.core.DatabaseClient
Creates a DatabaseClient that will use the provided ConnectionFactory.
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
Create an DELETE specification for table.
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Create an INSERT specification for table.
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Create an SELECT specification for table.
create(String, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
Create an INSERT specification for table.
create(ConnectionFactory) - Static method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
A variant of TransactionalDatabaseClient.create(ConnectionFactory) that accepts a ConnectionFactory.
create() - Method in interface org.springframework.data.r2dbc.dialect.BindMarkersFactory
Create a new BindMarkers instance.
createColumnMap(int) - Method in class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
Create a Map instance to be used as column map.
createDelete(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create a DELETE specification for table.
createInsert(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an INSERT specification for table.
createParameters(Method) - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Creates a BindableQuery instance using the given ParameterAccessor
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
 
createRepositoryFactory() - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
createSelect(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create a SELECT specification for table.
createUpdate(String, Update) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an UPDATE specification for table.
Criteria - Class in org.springframework.data.r2dbc.query
Central class for creating queries.
Criteria.CriteriaStep - Interface in org.springframework.data.r2dbc.query
Interface declaring terminal builder methods to build a Criteria.
currentActiveReactiveTransactionSynchronization() - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Obtain the currently active ReactiveTransactionSynchronization from the current subscriber Context.
currentConnectionFactory(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Obtain the ConnectionFactory from the current subscriber Context.
currentReactiveTransactionSynchronization() - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Obtain the currently ReactiveTransactionSynchronization from the current subscriber Context.
customTranslate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Subclasses can override this method to attempt a custom mapping from R2dbcException to DataAccessException.

D

dataAccessStrategy(ReactiveDataAccessStrategy) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
dataAccessStrategy(ReactiveDataAccessStrategy) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
Database - Enum in org.springframework.data.r2dbc.dialect
Enumeration of known Databases for offline Dialect resolution.
databaseClient(ReactiveDataAccessStrategy, R2dbcExceptionTranslator) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Register a DatabaseClient using AbstractR2dbcConfiguration.connectionFactory() and RelationalMappingContext.
DatabaseClient - Interface in org.springframework.data.r2dbc.core
A non-blocking, reactive client for performing database calls requests with Reactive Streams back pressure.
DatabaseClient.BindSpec<S extends DatabaseClient.BindSpec<S>> - Interface in org.springframework.data.r2dbc.core
Contract for specifying parameter bindings.
DatabaseClient.Builder - Interface in org.springframework.data.r2dbc.core
A mutable builder for creating a DatabaseClient.
DatabaseClient.DeleteFromSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying DELETE options leading to the exchange.
DatabaseClient.DeleteMatchingSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying DELETE options leading to the exchange.
DatabaseClient.DeleteSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying DELETE options leading to the exchange.
DatabaseClient.GenericExecuteSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying a SQL call along with options leading to the exchange.
DatabaseClient.GenericInsertSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying INSERT options leading to the exchange.
DatabaseClient.GenericSelectSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying SELECT options leading to the exchange.
DatabaseClient.GenericUpdateSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying UPDATE options leading to the exchange.
DatabaseClient.InsertIntoSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying INSERT options leading to the exchange.
DatabaseClient.InsertSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying INSERT options leading to the exchange.
DatabaseClient.SelectFromSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying SELECT options leading to the exchange.
DatabaseClient.SelectSpec<S extends DatabaseClient.SelectSpec<S>> - Interface in org.springframework.data.r2dbc.core
Contract for specifying SELECT options leading to the exchange.
DatabaseClient.SqlSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying a SQL call along with options leading to the exchange.
DatabaseClient.TypedDeleteSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying DELETE options leading to the exchange.
DatabaseClient.TypedExecuteSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying a SQL call along with options leading to the exchange.
DatabaseClient.TypedInsertSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying INSERT options leading the exchange.
DatabaseClient.TypedSelectSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying SELECT options leading to the exchange.
DatabaseClient.TypedUpdateSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for specifying UPDATE options leading to the exchange.
DatabaseClient.UpdateMatchingSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying UPDATE options leading to the exchange.
DatabaseClient.UpdateSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying UPDATE options leading to the exchange.
DatabaseClient.UpdateTableSpec - Interface in org.springframework.data.r2dbc.core
Contract for specifying UPDATE options leading to the exchange.
DEFAULT_CACHE_LIMIT - Static variable in class org.springframework.data.r2dbc.core.NamedParameterExpander
Default maximum number of entries for the SQL cache: 256.
defaultDialect() - Method in enum org.springframework.data.r2dbc.dialect.Database
Returns the latest Dialect for the underlying database.
DefaultReactiveDataAccessStrategy - Class in org.springframework.data.r2dbc.core
Default ReactiveDataAccessStrategy implementation.
DefaultReactiveDataAccessStrategy(Dialect) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
DefaultReactiveDataAccessStrategy(Dialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
DelegatingConnectionFactory - Class in org.springframework.data.r2dbc.connectionfactory
R2DBC ConnectionFactory implementation that delegates all calls to a given target ConnectionFactory.
DelegatingConnectionFactory(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
 
delete() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Prepare an SQL DELETE call.
delete(T) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
deleteAll(Publisher<? extends T>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
deleteAll() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
deleteById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
deleteById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
DeleteSpec(String, Criteria) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
 
determineTimeout(TransactionDefinition) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Determine the actual timeout to use for the given definition.
Dialect - Interface in org.springframework.data.r2dbc.dialect
Represents a dialect that is implemented by a particular database.
disabled() - Static method in class org.springframework.data.r2dbc.core.NamedParameterExpander
Creates a disabled instance of NamedParameterExpander.
doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doCleanupAfterCompletion(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doCloseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Close the Connection, unless a SmartConnectionFactory doesn't want us to.
doCommit(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doGetConnection(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Actually obtain a R2DBC Connection from the given ConnectionFactory.
doGetTransaction(TransactionSynchronizationManager) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doReleaseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Actually close the given Connection, obtained from the given ConnectionFactory.
doResume(TransactionSynchronizationManager, Object, Object) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doRollback(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doSetRollbackOnly(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doSuspend(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
doTranslate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
Template method for actually translating the given exception.
doTranslate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.R2dbcExceptionSubclassTranslator
 
doTranslate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
 
doTranslate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.SqlStateR2dbcExceptionTranslator
 
driverName() - Method in enum org.springframework.data.r2dbc.dialect.Database
Returns the driver name.

E

empty() - Static method in class org.springframework.data.r2dbc.dialect.Bindings
Create a new, empty Bindings object.
empty(Class<?>) - Static method in class org.springframework.data.r2dbc.mapping.SettableValue
Creates a new empty SettableValue for type.
enabled() - Static method in class org.springframework.data.r2dbc.core.NamedParameterExpander
Creates a new enabled instance of NamedParameterExpander.
EnableR2dbcRepositories - Annotation Type in org.springframework.data.r2dbc.repository.config
Annotation to activate reactive relational repositories using R2DBC.
enableTransactionSynchronization(Mono<T>) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Enable transaction management so that connections can be bound to the subscription.
enableTransactionSynchronization(Publisher<T>) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Enable transaction management so that connections can be bound to the subscription.
EntityRowMapper<T> - Class in org.springframework.data.r2dbc.convert
Maps a Row to an entity of type T, including entities referenced.
EntityRowMapper(Class<T>, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.convert.EntityRowMapper
 
entrySet() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
equals(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
equals(Object) - Method in class org.springframework.data.r2dbc.mapping.SettableValue
 
exceptionTranslator() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Creates a R2dbcExceptionTranslator using the configured ConnectionFactory.
exceptionTranslator(R2dbcExceptionTranslator) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
exceptionTranslator(R2dbcExceptionTranslator) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
execute() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Prepare an SQL call returning a result.
execute(Object[]) - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
 
existsById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
existsById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 

F

fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.DeleteSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericExecuteSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericSelectSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.InsertSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedExecuteSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedSelectSpec
Perform the SQL call and retrieve the result.
fetch() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.UpdateSpec
Perform the SQL call and retrieve the result.
FetchSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for fetching results.
Field(String) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper.Field
Creates a new QueryMapper.Field without meta-information but the given name.
findAll() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAllById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findDatabase(ConnectionFactory) - Static method in enum org.springframework.data.r2dbc.dialect.Database
Find a Database type using ConnectionFactory and its metadata.
first() - Method in interface org.springframework.data.r2dbc.core.RowsFetchSpec
Get the first or no result.
forEach(Consumer<? super Bindings.Binding>) - Method in class org.springframework.data.r2dbc.dialect.Bindings
Performs the given action for each binding of this Bindings until all bindings have been processed or the action throws an exception.
forEach(BiConsumer<? super String, ? super SettableValue>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
forType(Class<T>) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create a typed StatementMapper that considers type-specific mapping metadata.
from(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.DeleteFromSpec
Specify the source table to delete from.
from(Class<T>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.DeleteFromSpec
Specify the source table to delete from to using the entity class.
from(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectFromSpec
Specify the source table to select from.
from(Class<T>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectFromSpec
Specify the source table to select from to using the entity class.
from(Object) - Static method in class org.springframework.data.r2dbc.mapping.SettableValue
Creates a new SettableValue from value.
fromOrEmpty(Object, Class<?>) - Static method in class org.springframework.data.r2dbc.mapping.SettableValue
Creates a new SettableValue from value and type.

G

get() - Method in interface org.springframework.data.r2dbc.core.QueryOperation
 
get(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
getAllColumns(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getAllColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
 
getArraySupport() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
Returns the array support object that describes how array-typed columns are supported by this dialect.
getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getArrayType(Class<?>) - Method in interface org.springframework.data.r2dbc.dialect.ArrayColumns
Translate the user type of an array into the dialect-specific type.
getArrayType(Class<?>) - Method in enum org.springframework.data.r2dbc.dialect.ArrayColumns.Unsupported
 
getArrayValue(ArrayColumns, RelationalPersistentProperty, Object) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
getArrayValue(ArrayColumns, RelationalPersistentProperty, Object) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Convert a value into an array representation according to ArrayColumns.
getAssignments() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
 
getAssignments() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
 
getAssignments() - Method in class org.springframework.data.r2dbc.query.Update
Returns all assignments.
getBindings() - Method in class org.springframework.data.r2dbc.dialect.Bindings
 
getBindings() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
 
getBindings() - Method in class org.springframework.data.r2dbc.query.BoundCondition
 
getBindMarker() - Method in class org.springframework.data.r2dbc.dialect.Bindings.Binding
 
getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getBindMarkersFactory() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Returns the configured BindMarkersFactory to create native parameter placeholder markers.
getBindMarkersFactory() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
Returns the BindMarkersFactory used by this dialect.
getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
getCacheLimit() - Method in class org.springframework.data.r2dbc.core.NamedParameterExpander
Return the maximum number of entries for the SQL cache.
getClause(long) - Method in interface org.springframework.data.r2dbc.dialect.LimitClause
Returns the LIMIT clause
getClause(long, long) - Method in interface org.springframework.data.r2dbc.dialect.LimitClause
Returns the LIMIT clause
getClausePosition() - Method in interface org.springframework.data.r2dbc.dialect.LimitClause
Returns the LimitClause.Position where to apply the clause.
getColumnKey(String) - Method in class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
Determine the key to use for the given column in the column Map.
getColumnValue(Row, int) - Method in class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
Retrieve a R2DBC object value for the specified column.
getCondition() - Method in class org.springframework.data.r2dbc.query.BoundCondition
 
getConnection(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Obtain a Connection from the given ConnectionFactory.
getConnection() - Method in interface org.springframework.data.r2dbc.connectionfactory.ConnectionHandle
Fetch the R2DBC Connection that this handle refers to.
getConnection() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Return the current Connection held by this ConnectionHolder.
getConnectionFactory() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Return the R2DBC ConnectionFactory that this instance manages transactions for.
getConnectionHandle() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Return the ConnectionHandle held by this ConnectionHolder.
getConnectionHolder() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
getConversionService() - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns the underlying ConversionService used by the converter.
getConverter() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getConverter() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Returns the R2dbcConverter.
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
 
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
getCurrentTransaction() - Method in class org.springframework.data.r2dbc.connectionfactory.ReactiveTransactionSynchronization
 
getDialect(ConnectionFactory) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Return a Dialect for the given ConnectionFactory.
getEntityInformation() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
getEntityInformation(Class<T>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getFactoryInstance(DatabaseClient, ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Creates and initializes a RepositoryFactorySupport instance.
getFallbackTranslator() - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
Return the fallback exception translator, if any.
getIdentifierColumns(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getIdentifierColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
 
getIdentifyingAnnotations() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getMappedColumnName() - Method in class org.springframework.data.r2dbc.query.QueryMapper.Field
Returns the key to be used in the mapped document eventually.
getMappedColumnName() - Method in class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
 
getMappedObject(StatementMapper.SelectSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Map a select specification to a PreparedOperation.
getMappedObject(StatementMapper.InsertSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Map a insert specification to a PreparedOperation.
getMappedObject(StatementMapper.UpdateSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Map a update specification to a PreparedOperation.
getMappedObject(StatementMapper.DeleteSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Map a delete specification to a PreparedOperation.
getMappedObject(Sort, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
Map the Sort object to apply field name mapping using the type to read.
getMappedObject(BindMarkers, Criteria, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
Map a Criteria object into Condition and consider value/NULL Bindings.
getMappedObject(BindMarkers, Update, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.UpdateMapper
Map a Update object to BoundAssignments and consider value/NULL Bindings.
getMappedObject(BindMarkers, Map<String, ? extends Object>, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.UpdateMapper
Map a assignments object to BoundAssignments and consider value/NULL Bindings.
getMappingContext() - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns the underlying MappingContext used by the converter.
getMappingContext() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getMappingContext() - Method in class org.springframework.data.r2dbc.query.QueryMapper
 
getMetadata() - Method in class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
 
getModuleName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getModulePrefix() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getOutboundRow(Object) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getOutboundRow(Object) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Returns a OutboundRow that maps column names to a SettableValue value.
getPage() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
getParsedSql(String) - Method in class org.springframework.data.r2dbc.core.NamedParameterExpander
Obtain a parsed representation of the given SQL statement.
getPlaceholder() - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
Returns the database-specific placeholder for a given substitution.
getPreviousIsolationLevel() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
getProjectedFields() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
 
getR2dbcException() - Method in exception org.springframework.data.r2dbc.BadSqlGrammarException
Return the wrapped R2dbcException.
getR2dbcException() - Method in exception org.springframework.data.r2dbc.InvalidResultAccessException
Return the wrapped R2dbcException.
getR2dbcException() - Method in exception org.springframework.data.r2dbc.UncategorizedR2dbcException
Returns the original R2dbcException.
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getRequiredAnnotatedQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Returns the required query string declared in a Query annotation or throws IllegalStateException if neither the annotation found nor the attribute was specified.
getResource(Class<T>) - Method in interface org.springframework.data.r2dbc.connectionfactory.TransactionResources
Retrieve a resource from this context identified by key.
getRowMapper(Class<T>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getRowMapper(Class<T>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
 
getSimpleTypeHolder() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
Return the SimpleTypeHolder for this dialect.
getSimpleTypes() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
Return a collection of types that are natively supported by this database/driver.
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
getSort() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getSource() - Method in interface org.springframework.data.r2dbc.core.PreparedOperation
 
getSql() - Method in exception org.springframework.data.r2dbc.BadSqlGrammarException
Return the SQL that caused the problem.
getSql() - Method in interface org.springframework.data.r2dbc.core.SqlProvider
Return the SQL string for this object, i.e. typically the SQL used for creating statements.
getSql() - Method in exception org.springframework.data.r2dbc.InvalidResultAccessException
Return the SQL that caused the problem.
getSql() - Method in exception org.springframework.data.r2dbc.UncategorizedR2dbcException
Return the SQL that led to the problem (if known).
getSqlErrorCodes() - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Return the error codes used by this translator.
getStatementMapper() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getStatementMapper() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Returns the Dialect-specific StatementMapper.
getStoreConversions() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
getTableName(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getTableName(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
 
getTargetConnection(Connection) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Return the innermost target Connection of the given Connection.
getTargetConnection() - Method in interface org.springframework.data.r2dbc.connectionfactory.ConnectionProxy
Return the target Connection of this proxy.
getTargetConnectionFactory() - Method in class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
Return the target ConnectionFactory that this ConnectionFactory should delegate to.
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getTransactionAwareConnectionProxy(ConnectionFactory) - Method in class org.springframework.data.r2dbc.connectionfactory.TransactionAwareConnectionFactoryProxy
Wraps the given Connection with a proxy that delegates every method call to it but delegates close() calls to ConnectionFactoryUtils.
getType(String) - Method in interface org.springframework.data.r2dbc.core.BindParameterSource
Determine the type for the specified named parameter.
getType() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
Returns the column value type.
getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.Field
 
getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
 
getUpdate() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
getValue(String) - Method in interface org.springframework.data.r2dbc.core.BindParameterSource
Return the parameter value for the requested named parameter.
getValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.Binding
Returns the value of this binding.
getValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.NullBinding
 
getValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.ValueBinding
 
getValue() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
Returns the column value.
getValueType() - Method in class org.springframework.data.r2dbc.dialect.Bindings.NullBinding
 
greaterThan(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using greater-than(>).
greaterThanOrEquals(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using greater-than or equal to (>=).

H

H2Dialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for H2 in Postgres Compatibility mode.
H2Dialect() - Constructor for class org.springframework.data.r2dbc.dialect.H2Dialect
 
hasAnnotatedQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
hasConnection() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Return whether this holder currently has a Connection.
hasConnectionHolder() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
hashCode() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
hashCode() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
 
hasReactiveWrapperParameter() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Check if the given QueryMethod receives a reactive parameter wrapper as one of its parameters.
hasValue(String) - Method in interface org.springframework.data.r2dbc.core.BindParameterSource
Determine whether there is a value for the specified named parameter.
hasValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.Binding
Return true if there is a value present, otherwise false for a NULL binding.
hasValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.NullBinding
 
hasValue() - Method in class org.springframework.data.r2dbc.dialect.Bindings.ValueBinding
 
hasValue() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
Returns whether this SettableValue has a value.
HOLDER - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
 

I

in(Object...) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using IN.
in(Collection<? extends Object>) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using IN.
inConnection(Function<Connection, Mono<T>>) - Method in interface org.springframework.data.r2dbc.core.ConnectionAccessor
Execute a callback Function within a Connection scope.
inConnectionMany(Function<Connection, Flux<T>>) - Method in interface org.springframework.data.r2dbc.core.ConnectionAccessor
Execute a callback Function within a Connection scope.
indexed(String, int) - Static method in interface org.springframework.data.r2dbc.dialect.BindMarkersFactory
Create index-based BindMarkers using indexes to bind parameters.
insert() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Prepare an SQL INSERT call.
InsertSpec(String, Map<String, SettableValue>) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
 
INSTANCE - Static variable in class org.springframework.data.r2dbc.convert.ColumnMapRowMapper
 
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.H2Dialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.MySqlDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.PostgresDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.SqlServerDialect
Singleton instance.
into(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.InsertIntoSpec
Specify the target table to insert into.
into(Class<T>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.InsertIntoSpec
Specify the target table to insert to using the entity class.
inTransaction(Function<DatabaseClient, ? extends Publisher<? extends T>>) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Execute a Function accepting a DatabaseClient within a managed transaction.
InvalidResultAccessException - Exception in org.springframework.data.r2dbc
Exception thrown when a Result has been accessed in an invalid fashion.
InvalidResultAccessException(String, String, R2dbcException) - Constructor for exception org.springframework.data.r2dbc.InvalidResultAccessException
InvalidResultAccessException(R2dbcException) - Constructor for exception org.springframework.data.r2dbc.InvalidResultAccessException
is(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using equality.
isCollectionQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
isEmpty() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
isEmpty() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
Returns whether this SettableValue has a empty.
isEnforceReadOnly() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Return whether to enforce the read-only nature of a transaction through an explicit statement on the transactional connection.
isExistingTransaction(Object) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
 
isModifyingQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
isNotNull() - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using IS NOT NULL.
isNull() - Method in class org.springframework.data.r2dbc.dialect.Bindings.Binding
Return true if this is is a NULL binding.
isNull() - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using IS NULL.
isSavepointAllowed() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
isStreamQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
isSupported() - Method in interface org.springframework.data.r2dbc.dialect.ArrayColumns
Returns true if the dialect supports array-typed columns.
isSupported() - Method in enum org.springframework.data.r2dbc.dialect.ArrayColumns.Unsupported
 
isSynchronizationActive() - Method in class org.springframework.data.r2dbc.connectionfactory.ReactiveTransactionSynchronization
Return if transaction synchronization is active for the current Context.
isTransactionActive() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Return whether this holder represents an active, R2DBC-managed transaction.
iterator() - Method in class org.springframework.data.r2dbc.dialect.Bindings
 

K

keySet() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 

L

lessThan(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using less-than (<).
lessThanOrEquals(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using less-than or equal to (<=).
like(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using LIKE.
limit() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
Return the LimitClause used by this dialect.
limit() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
limit() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
limit() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
LimitClause - Interface in org.springframework.data.r2dbc.dialect
A clause representing Dialect-specific LIMIT.
LimitClause.Position - Enum in org.springframework.data.r2dbc.dialect
Enumeration of where to render the clause within the SQL statement.
logger - Variable in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
Logger available to subclasses

M

map(BiFunction<Row, RowMetadata, R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericExecuteSpec
Configure a result mapping function.
map(BiFunction<Row, RowMetadata, R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericSelectSpec
Configure a result mapping function.
map(BiFunction<Row, RowMetadata, R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.InsertSpec
Configure a result mapping function.
map(BiFunction<Row, RowMetadata, R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedExecuteSpec
Configure a result mapping function.
map(BiFunction<Row, RowMetadata, R>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedSelectSpec
Configure a result mapping function.
MappingR2dbcConverter - Class in org.springframework.data.r2dbc.convert
Converter for R2DBC.
MappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
MappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions) - Constructor for class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
matching(Criteria) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.DeleteMatchingSpec
Configure a filter Criteria.
matching(Criteria) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectSpec
Configure a filter Criteria.
matching(Criteria) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedDeleteSpec
Configure a filter Criteria.
matching(Criteria) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.UpdateMatchingSpec
Configure a filter Criteria.
merge(Bindings, Bindings) - Static method in class org.springframework.data.r2dbc.dialect.Bindings
Merge this bindings with an other Bindings object and create a new merged Bindings object.
MetadataBackedField(String, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
Creates a new QueryMapper.MetadataBackedField with the given name, RelationalPersistentEntity and MappingContext.
MetadataBackedField(String, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>, RelationalPersistentProperty) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
Creates a new QueryMapper.MetadataBackedField with the given name, RelationalPersistentEntity and MappingContext with the given RelationalPersistentProperty.
MutableBindings - Class in org.springframework.data.r2dbc.dialect
Mutable extension to Bindings for Value and null bindings for a Statement using BindMarkers.
MutableBindings(BindMarkers) - Constructor for class org.springframework.data.r2dbc.dialect.MutableBindings
Create new MutableBindings.
mutate() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Return a builder to mutate properties of this database client.
mutate() - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Return a builder to mutate properties of this database client.
MySqlDialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for MySQL.
MySqlDialect() - Constructor for class org.springframework.data.r2dbc.dialect.MySqlDialect
 

N

name - Variable in class org.springframework.data.r2dbc.query.QueryMapper.Field
 
named(String, String, int) - Static method in interface org.springframework.data.r2dbc.dialect.BindMarkersFactory
Create named BindMarkers using identifiers to bind parameters.
named(String, String, int, Function<String, String>) - Static method in interface org.springframework.data.r2dbc.dialect.BindMarkersFactory
Create named BindMarkers using identifiers to bind parameters.
NamedParameterExpander - Class in org.springframework.data.r2dbc.core
SQL translation support allowing the use of named parameters rather than native placeholders.
namedParameters(NamedParameterExpander) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.Builder
namedParameters(NamedParameterExpander) - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient.Builder
Deprecated.
next() - Method in interface org.springframework.data.r2dbc.dialect.BindMarkers
Creates a new BindMarker.
next(String) - Method in interface org.springframework.data.r2dbc.dialect.BindMarkers
Creates a new BindMarker that accepts a hint.
nextMarker() - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Obtain the next BindMarker.
nextMarker(String) - Method in class org.springframework.data.r2dbc.dialect.MutableBindings
Obtain the next BindMarker with a name hint.
not(Object) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using equality (is not).
notIn(Object...) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using NOT IN.
notIn(Collection<? extends Object>) - Method in interface org.springframework.data.r2dbc.query.Criteria.CriteriaStep
Creates a Criteria using NOT IN.
NullBinding(BindMarker, Class<?>) - Constructor for class org.springframework.data.r2dbc.dialect.Bindings.NullBinding
 
nullValue(String, Class<?>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericInsertSpec
Deprecated.
nullValue(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericInsertSpec
Specify a null value to insert.

O

obtainConnectionFactory() - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Obtain the ConnectionFactory for actual use.
obtainTargetConnectionFactory() - Method in class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
Obtain the target ConnectionFactory for actual use (never null).
one() - Method in interface org.springframework.data.r2dbc.core.RowsFetchSpec
Get exactly zero or one result.
or(String) - Method in class org.springframework.data.r2dbc.query.Criteria
Create a new Criteria and combine it with OR using the provided column name.
orderBy(Sort) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectSpec
Configure Sort.
orderBy(Sort.Order...) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectSpec
Configure Sort.
org.springframework.data.r2dbc - package org.springframework.data.r2dbc
Support infrastructure for the configuration of R2DBC-specific repositories.
org.springframework.data.r2dbc.config - package org.springframework.data.r2dbc.config
Configuration classes for Spring Data R2DBC.
org.springframework.data.r2dbc.connectionfactory - package org.springframework.data.r2dbc.connectionfactory
Connection and ConnectionFactory specifics for R2DBC.
org.springframework.data.r2dbc.convert - package org.springframework.data.r2dbc.convert
R2DBC-specific conversion and converter implementations.
org.springframework.data.r2dbc.core - package org.springframework.data.r2dbc.core
Core domain types around DatabaseClient.
org.springframework.data.r2dbc.dialect - package org.springframework.data.r2dbc.dialect
Dialects abstract the SQL dialect of the underlying database.
org.springframework.data.r2dbc.mapping - package org.springframework.data.r2dbc.mapping
Domain objects for R2DBC.
org.springframework.data.r2dbc.query - package org.springframework.data.r2dbc.query
Query and update support.
org.springframework.data.r2dbc.repository - package org.springframework.data.r2dbc.repository
R2DBC-specific repository implementation.
org.springframework.data.r2dbc.repository.config - package org.springframework.data.r2dbc.repository.config
Support infrastructure for the configuration of R2DBC-specific repositories.
org.springframework.data.r2dbc.repository.query - package org.springframework.data.r2dbc.repository.query
Query support for R2DBC repositories.
org.springframework.data.r2dbc.repository.support - package org.springframework.data.r2dbc.repository.support
Support infrastructure for query derivation of R2DBC-specific repositories.
org.springframework.data.r2dbc.support - package org.springframework.data.r2dbc.support
Support infrastructure for the configuration of R2DBC-specific repositories.
OutboundRow - Class in org.springframework.data.r2dbc.mapping
Representation of a Row to be written through a INSERT or UPDATE statement.
OutboundRow() - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
Creates an empty OutboundRow instance.
OutboundRow(Map<String, SettableValue>) - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
Creates a new OutboundRow from a Map.
OutboundRow(String, SettableValue) - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
Create a OutboundRow instance initialized with the given key/value pair.

P

page(Pageable) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectSpec
Configure pagination.
populateIdIfNecessary(T) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
Returns a Function that populates the id property of the object from a Row.
populateIdIfNecessary(T) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns a Function that populates the id property of the object from a Row.
PostgresDialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for Postgres.
PostgresDialect() - Constructor for class org.springframework.data.r2dbc.dialect.PostgresDialect
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
PreparedOperation<T> - Interface in org.springframework.data.r2dbc.core
Extension to QueryOperation for a prepared SQL query Supplier with bound parameters.
prepareTransactionalConnection(Connection, TransactionDefinition) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Prepare the transactional Connection right after transaction begin.
project(String...) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SelectSpec
Configure projected fields.
put(String, SettableValue) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
putAll(Map<? extends String, ? extends SettableValue>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 

Q

Query - Annotation Type in org.springframework.data.r2dbc.repository.query
Annotation to provide SQL statements that will get used for executing the method.
QueryMapper - Class in org.springframework.data.r2dbc.query
Maps Criteria and Sort objects considering mapping metadata and dialect-specific conversion.
QueryMapper(R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper
Creates a new QueryMapper with the given R2dbcConverter.
QueryMapper.Field - Class in org.springframework.data.r2dbc.query
Value object to represent a field and its meta-information.
QueryMapper.MetadataBackedField - Class in org.springframework.data.r2dbc.query
Extension of QueryMapper.Field to be backed with mapping metadata.
QueryOperation - Interface in org.springframework.data.r2dbc.core
Interface declaring a query operation that can be represented with a query string.

R

R2DBC_SIMPLE_TYPES - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
Set of R2DBC simple types.
R2dbcConverter - Interface in org.springframework.data.r2dbc.convert
Central R2DBC specific converter interface.
r2dbcCustomConversions() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Register custom Converters in a CustomConversions object if required.
R2dbcCustomConversions - Class in org.springframework.data.r2dbc.convert
Value object to capture custom conversion.
R2dbcCustomConversions(Collection<?>) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
Creates a new R2dbcCustomConversions instance registering the given converters.
R2dbcCustomConversions(CustomConversions.StoreConversions, Collection<?>) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
Creates a new R2dbcCustomConversions instance registering the given converters.
R2dbcExceptionSubclassTranslator - Class in org.springframework.data.r2dbc.support
R2dbcExceptionTranslator implementation which analyzes the specific R2dbcException subclass thrown by the R2DBC driver.
R2dbcExceptionSubclassTranslator() - Constructor for class org.springframework.data.r2dbc.support.R2dbcExceptionSubclassTranslator
 
R2dbcExceptionTranslator - Interface in org.springframework.data.r2dbc.support
Strategy interface for translating between R2dbcExceptions and Spring's data access strategy-agnostic DataAccessException hierarchy.
r2dbcMappingContext(Optional<NamingStrategy>, R2dbcCustomConversions) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Register a RelationalMappingContext and apply an optional NamingStrategy.
R2dbcQueryMethod - Class in org.springframework.data.r2dbc.repository.query
Reactive specific implementation of QueryMethod.
R2dbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Creates a new R2dbcQueryMethod from the given Method.
R2dbcRepository<T,ID> - Interface in org.springframework.data.r2dbc.repository
R2DBC specific Repository interface with reactive support.
R2dbcRepositoryConfigurationExtension - Class in org.springframework.data.r2dbc.repository.config
R2dbcRepositoryConfigurationExtension() - Constructor for class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
R2dbcRepositoryFactory - Class in org.springframework.data.r2dbc.repository.support
Factory to create R2dbcRepository instances.
R2dbcRepositoryFactory(DatabaseClient, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
R2dbcRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.r2dbc.repository.support
FactoryBean to create R2dbcRepository instances.
R2dbcRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Creates a new R2dbcRepositoryFactoryBean for the given repository interface.
R2dbcSimpleTypeHolder - Class in org.springframework.data.r2dbc.mapping
Simple constant holder for a SimpleTypeHolder enriched with R2DBC specific simple types.
R2dbcTransactionManager - Class in org.springframework.data.r2dbc.connectionfactory
ReactiveTransactionManager implementation for a single R2DBC ConnectionFactory.
R2dbcTransactionManager() - Constructor for class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Create a new @link ConnectionFactoryTransactionManager} instance.
R2dbcTransactionManager(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Create a new R2dbcTransactionManager instance.
R2dbcTransactionObjectSupport - Class in org.springframework.data.r2dbc.connectionfactory
Convenient base class for R2DBC-aware transaction objects.
R2dbcTransactionObjectSupport() - Constructor for class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
reactiveDataAccessStrategy(RelationalMappingContext, R2dbcCustomConversions) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
ReactiveDataAccessStrategy - Interface in org.springframework.data.r2dbc.core
Data access strategy that generalizes convenience operations using mapped entities.
ReactiveTransactionSynchronization - Class in org.springframework.data.r2dbc.connectionfactory
Central delegate that manages transactional resources.
ReactiveTransactionSynchronization() - Constructor for class org.springframework.data.r2dbc.connectionfactory.ReactiveTransactionSynchronization
 
read(Class<R>, Row) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
registerResource(Class<T>, T) - Method in interface org.springframework.data.r2dbc.connectionfactory.TransactionResources
Register a resource in this context.
registerTransaction(TransactionResources) - Method in class org.springframework.data.r2dbc.connectionfactory.ReactiveTransactionSynchronization
Create a new transaction span and register a TransactionResources instance.
releaseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils
Close the given Connection, obtained from the given ConnectionFactory, if it is not managed externally (that is, not bound to the thread).
releaseConnection(Connection) - Method in interface org.springframework.data.r2dbc.connectionfactory.ConnectionHandle
Release the R2DBC Connection that this handle refers to.
released() - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Releases the current Connection held by this ConnectionHolder.
remove(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
render(Select, OptionalLong, OptionalLong, Dialect) - Static method in class org.springframework.data.r2dbc.support.StatementRenderUtil
Render Select to SQL considering Dialect specifics.
resolveIsolationLevel(int) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Resolve the isolation level constant to a R2DBC IsolationLevel.
rollbackTransaction() - Method in interface org.springframework.data.r2dbc.core.TransactionalDatabaseClient
Deprecated.
Rollback a transaction and unbind connection resources from the subscriber context.
RowsFetchSpec<T> - Interface in org.springframework.data.r2dbc.core
Contract for fetching tabular results.
rowsUpdated() - Method in interface org.springframework.data.r2dbc.core.UpdatedRowsFetchSpec
Get the number of updated rows.

S

save(S) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
saveAll(Publisher<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
select() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Prepare an SQL SELECT call.
SelectSpec(String, List<String>, Criteria, Sort, Pageable) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
set(String, Object) - Method in class org.springframework.data.r2dbc.query.Update
Update a column by assigning a value.
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
 
setCacheLimit(int) - Method in class org.springframework.data.r2dbc.core.NamedParameterExpander
Specify the maximum number of entries for the SQL cache.
setConnection(Connection) - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Override the existing Connection handle with the given Connection.
setConnectionFactory(ConnectionFactory) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Set the R2DBC ConnectionFactory that this instance should manage transactions for.
setConnectionFactory(ConnectionFactory) - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Set the DataSource for this translator.
setConnectionHolder(ConnectionHolder) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
setDataAccessStrategy(ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setDatabaseClient(DatabaseClient) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Configures the DatabaseClient to be used.
setDatabaseProductName(String) - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Set the database product name for this translator.
setEnforceReadOnly(boolean) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager
Specify whether to enforce the read-only nature of a transaction (as indicated by TransactionDefinition.isReadOnly() through an explicit statement on the transactional connection: "SET TRANSACTION READ ONLY" as understood by Oracle, MySQL and Postgres.
setFallbackTranslator(R2dbcExceptionTranslator) - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
Override the default SQL state fallback translator (typically a R2dbcExceptionTranslator).
setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setPreviousIsolationLevel(IsolationLevel) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
setSavepointAllowed(boolean) - Method in class org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionObjectSupport
 
setSqlErrorCodes(SQLErrorCodes) - Method in class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Set custom error codes to be used for translation.
SettableValue - Class in org.springframework.data.r2dbc.mapping
A database value that can be set in a statement.
setTransactionActive(boolean) - Method in class org.springframework.data.r2dbc.connectionfactory.ConnectionHolder
Set whether this holder represents an active, R2DBC-managed transaction.
shouldClose(Connection) - Method in interface org.springframework.data.r2dbc.connectionfactory.SmartConnectionFactory
Should we close this Connection, obtained from this io.r2dbc.spi.ConnectionFactory?
SimpleR2dbcRepository<T,ID> - Class in org.springframework.data.r2dbc.repository.support
Simple ReactiveCrudRepository implementation using R2DBC through DatabaseClient.
SimpleR2dbcRepository(RelationalEntityInformation<T, ID>, DatabaseClient, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
size() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
SmartConnectionFactory - Interface in org.springframework.data.r2dbc.connectionfactory
Extension of the io.r2dbc.spi.ConnectionFactory interface, to be implemented by special connection factories that return R2DBC Connections in an unwrapped fashion.
spliterator() - Method in class org.springframework.data.r2dbc.dialect.Bindings
 
sql(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SqlSpec
Specify a static sql string to execute.
sql(Supplier<String>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.SqlSpec
Specify a static SQL supplier that provides SQL to execute.
SqlErrorCodeR2dbcExceptionTranslator - Class in org.springframework.data.r2dbc.support
Implementation of R2dbcExceptionTranslator that analyzes vendor-specific error codes.
SqlErrorCodeR2dbcExceptionTranslator() - Constructor for class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
SqlErrorCodeR2dbcExceptionTranslator(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Create a SQL error code translator for the given DataSource.
SqlErrorCodeR2dbcExceptionTranslator(String) - Constructor for class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Create a SQL error code translator for the given database product name.
SqlErrorCodeR2dbcExceptionTranslator(SQLErrorCodes) - Constructor for class org.springframework.data.r2dbc.support.SqlErrorCodeR2dbcExceptionTranslator
Create a SQLErrorCode translator given these error codes.
SqlProvider - Interface in org.springframework.data.r2dbc.core
Interface to be implemented by objects that can provide SQL strings.
SqlServerDialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for Microsoft SQL Server.
SqlServerDialect() - Constructor for class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
SqlStateR2dbcExceptionTranslator - Class in org.springframework.data.r2dbc.support
R2dbcExceptionTranslator implementation that analyzes the SQL state in the R2dbcException based on the first two digits (the SQL state "class").
SqlStateR2dbcExceptionTranslator() - Constructor for class org.springframework.data.r2dbc.support.SqlStateR2dbcExceptionTranslator
 
StatementMapper - Interface in org.springframework.data.r2dbc.core
Mapper for statement specifications to PreparedOperation.
StatementMapper.DeleteSpec - Class in org.springframework.data.r2dbc.core
DELETE specification.
StatementMapper.InsertSpec - Class in org.springframework.data.r2dbc.core
INSERT specification.
StatementMapper.SelectSpec - Class in org.springframework.data.r2dbc.core
SELECT specification.
StatementMapper.TypedStatementMapper<T> - Interface in org.springframework.data.r2dbc.core
Extension to StatementMapper that is associated with a type.
StatementMapper.UpdateSpec - Class in org.springframework.data.r2dbc.core
UPDATE specification.
StatementRenderUtil - Class in org.springframework.data.r2dbc.support
Utility class to assist with SQL rendering.
STORE_CONVERTERS - Static variable in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
 
StringBasedR2dbcQuery - Class in org.springframework.data.r2dbc.repository.query
String-based StringBasedR2dbcQuery implementation.
StringBasedR2dbcQuery(R2dbcQueryMethod, DatabaseClient, R2dbcConverter, SpelExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
StringBasedR2dbcQuery(String, R2dbcQueryMethod, DatabaseClient, R2dbcConverter, SpelExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery

T

table(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedDeleteSpec
Use the given tableName as delete target.
table(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedInsertSpec
Use the given tableName as insert target.
table(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedUpdateSpec
Use the given tableName as update target.
table(String) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.UpdateTableSpec
Specify the target table to update.
table(Class<T>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.UpdateTableSpec
Specify the target table to update to using the entity class.
then() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.DeleteSpec
Perform the SQL call and return a Mono that completes without result on statement completion.
then() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericExecuteSpec
Perform the SQL call and return a Mono that completes without result on statement completion.
then() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.InsertSpec
Perform the SQL call and return a Mono that completes without result on statement completion.
then() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedExecuteSpec
Perform the SQL call and return a Mono that completes without result on statement completion.
then() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.UpdateSpec
Perform the SQL call and return a Mono that completes without result on statement completion.
toQuery() - Method in interface org.springframework.data.r2dbc.core.QueryOperation
Returns the string-representation of this operation to be used with Statement creation.
toString() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
toString() - Method in class org.springframework.data.r2dbc.mapping.SettableValue
 
TransactionalDatabaseClient - Interface in org.springframework.data.r2dbc.core
Deprecated.
Use DatabaseClient in combination with TransactionalOperator.
TransactionalDatabaseClient.Builder - Interface in org.springframework.data.r2dbc.core
Deprecated.
A mutable builder for creating a TransactionalDatabaseClient.
TransactionAwareConnectionFactoryProxy - Class in org.springframework.data.r2dbc.connectionfactory
Proxy for a target R2DBC ConnectionFactory, adding awareness of Spring-managed transactions.
TransactionAwareConnectionFactoryProxy(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.connectionfactory.TransactionAwareConnectionFactoryProxy
TransactionResources - Interface in org.springframework.data.r2dbc.connectionfactory
Transaction context for an ongoing transaction synchronization allowing to register transactional resources.
translate(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
translate(String, String, R2dbcException) - Method in interface org.springframework.data.r2dbc.support.R2dbcExceptionTranslator
Translate the given R2dbcException into a generic DataAccessException.

U

UncategorizedR2dbcException - Exception in org.springframework.data.r2dbc
Exception thrown when we can't classify a R2dbcException into one of our generic data access exceptions.
UncategorizedR2dbcException(String, String, R2dbcException) - Constructor for exception org.springframework.data.r2dbc.UncategorizedR2dbcException
unregisterTransaction(TransactionResources) - Method in class org.springframework.data.r2dbc.connectionfactory.ReactiveTransactionSynchronization
Unregister a transaction span and by removing TransactionResources instance.
unwrap() - Method in class org.springframework.data.r2dbc.connectionfactory.DelegatingConnectionFactory
 
update() - Method in interface org.springframework.data.r2dbc.core.DatabaseClient
Prepare an SQL UPDATE call.
Update - Class in org.springframework.data.r2dbc.query
Class to easily construct SQL update assignments.
update(String, Object) - Static method in class org.springframework.data.r2dbc.query.Update
Static factory method to create an Update using the provided column.
UpdatedRowsFetchSpec - Interface in org.springframework.data.r2dbc.core
Contract for fetching the number of affected rows.
UpdateMapper - Class in org.springframework.data.r2dbc.query
A subclass of QueryMapper that maps Update to update assignments.
UpdateMapper(R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.UpdateMapper
Creates a new QueryMapper with the given R2dbcConverter.
UpdateSpec(String, Update, Criteria) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
using(Update) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericUpdateSpec
Specify an Update object containing assignments.
using(T) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedInsertSpec
Insert the given objectToInsert.
using(Publisher<T>) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedInsertSpec
Insert the given Publisher to insert one or more objects.
using(T) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.TypedUpdateSpec
Update the given objectToUpdate.

V

value(String, Object) - Method in interface org.springframework.data.r2dbc.core.DatabaseClient.GenericInsertSpec
Specify a field and non-null value to insert.
ValueBinding(BindMarker, Object) - Constructor for class org.springframework.data.r2dbc.dialect.Bindings.ValueBinding
 
valueOf(String) - Static method in enum org.springframework.data.r2dbc.dialect.ArrayColumns.Unsupported
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.r2dbc.dialect.Database
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.r2dbc.dialect.LimitClause.Position
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.r2dbc.dialect.ArrayColumns.Unsupported
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.r2dbc.dialect.Database
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.r2dbc.dialect.LimitClause.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 

W

where(String) - Static method in class org.springframework.data.r2dbc.query.Criteria
Static factory method to create a Criteria using the provided column name.
withColumn(String, SettableValue) - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Associate a column with a SettableValue and create a new StatementMapper.InsertSpec.
withCriteria(Criteria) - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
Associate a Criteria with the delete and return a new StatementMapper.DeleteSpec.
withCriteria(Criteria) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate a Criteria with the select and return a new StatementMapper.SelectSpec.
withCriteria(Criteria) - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
Associate a Criteria with the update and return a new StatementMapper.UpdateSpec.
withPage(Pageable) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate a Pageable with the select and create a new StatementMapper.SelectSpec.
withProjection(Collection<String>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate projectedFields with the select and create a new StatementMapper.SelectSpec.
withSort(Sort) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate Sort with the select and create a new StatementMapper.SelectSpec.
write(Object, OutboundRow) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links
Spring Data R2DBC

Copyright © 2018–2019 Pivotal Software, Inc.. All rights reserved.