- 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
-
- beginTransaction() - Method in interface org.springframework.data.r2dbc.function.TransactionalDatabaseClient
-
Start a transaction and bind connection resources to the subscriber context.
- bind(Statement<?>, Object) - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
-
Bind the given value
to the Statement
using the underlying binding strategy.
- bind(Statement<?>, String, Object) - Method in interface org.springframework.data.r2dbc.function.BindableOperation
-
Bind the given value
to the Statement
using the underlying binding strategy.
- bind(Statement<?>, SettableValue) - Method in interface org.springframework.data.r2dbc.function.BindableOperation
-
Bind a
SettableValue
to the
Statement
using the underlying binding strategy.
- bind(int, Object) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.BindSpec
-
Bind a non-null value to a parameter identified by its index
.
- bind(String, Object) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.BindSpec
-
Bind a non-null value to a parameter identified by its name
.
- bind(Object) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.BindSpec
-
Bind a bean according to Java
Beans
using property names.
- bind(T) - Method in interface org.springframework.data.r2dbc.repository.query.BindableQuery
-
Bind parameters to the
query
.
- BindableOperation - Interface in org.springframework.data.r2dbc.function
-
Extension to
QueryOperation
for operations that allow parameter substitution by binding parameter values.
- BindableQuery - Interface in org.springframework.data.r2dbc.repository.query
-
- bindId(Statement<?>, Object) - Method in interface org.springframework.data.r2dbc.function.BindIdOperation
-
Bind the given value
to the Statement
using the underlying binding strategy.
- BindIdOperation - Interface in org.springframework.data.r2dbc.function
-
Extension to
BindableOperation
for operations that allow parameter substitution for a single
id
column that accepts either a single value or multiple values, depending on the underlying operation.
- bindIds(Statement<?>, Iterable<? extends Object>) - Method in interface org.springframework.data.r2dbc.function.BindIdOperation
-
Bind the given values
to the Statement
using the underlying binding strategy.
- 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(Statement<?>, Class<?>) - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
-
Bind a null value to the Statement
using the underlying binding strategy.
- bindNull(Statement<?>, String, Class<?>) - Method in interface org.springframework.data.r2dbc.function.BindableOperation
-
Bind a null value to the Statement
using the underlying binding strategy.
- bindNull(int, Class<?>) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.BindSpec
-
Bind a null value to a parameter identified by its index
.
- bindNull(String, Class<?>) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.BindSpec
-
Bind a null value to a parameter identified by its name
.
- build() - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.Builder
-
- build() - Method in interface org.springframework.data.r2dbc.function.TransactionalDatabaseClient.Builder
-
- builder() - Static method in interface org.springframework.data.r2dbc.function.DatabaseClient
-
Obtain a DatabaseClient
builder.
- builder() - Static method in interface org.springframework.data.r2dbc.function.TransactionalDatabaseClient
-
Obtain a DatabaseClient
builder.
- buildMessage(String, String, R2dbcException) - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
-
- dataAccessStrategy(ReactiveDataAccessStrategy) - Method in interface org.springframework.data.r2dbc.function.DatabaseClient.Builder
-
- dataAccessStrategy(ReactiveDataAccessStrategy) - Method in interface org.springframework.data.r2dbc.function.TransactionalDatabaseClient.Builder
-
- 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
-
- DatabaseClient - Interface in org.springframework.data.r2dbc.function
-
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.function
-
Contract for specifying parameter bindings.
- DatabaseClient.Builder - Interface in org.springframework.data.r2dbc.function
-
- DatabaseClient.GenericExecuteSpec - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying a SQL call along with options leading to the exchange.
- DatabaseClient.GenericInsertSpec<T> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying INSERT
options leading to the exchange.
- DatabaseClient.GenericSelectSpec - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading to the exchange.
- DatabaseClient.InsertIntoSpec - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading to the exchange.
- DatabaseClient.InsertSpec<T> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying INSERT
options leading to the exchange.
- DatabaseClient.SelectFromSpec - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading to the exchange.
- DatabaseClient.SelectSpec<S extends DatabaseClient.SelectSpec<S>> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading to the exchange.
- DatabaseClient.SqlSpec - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying a SQL call along with options leading to the exchange.
- DatabaseClient.TypedExecuteSpec<T> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying a SQL call along with options leading to the exchange.
- DatabaseClient.TypedInsertSpec<T> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading the exchange.
- DatabaseClient.TypedSelectSpec<T> - Interface in org.springframework.data.r2dbc.function
-
Contract for specifying SELECT
options leading to the exchange.
- 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.function
-
- DefaultReactiveDataAccessStrategy(Dialect) - Constructor for class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- DefaultReactiveDataAccessStrategy(Dialect, RelationalConverter) - Constructor for class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- 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(String, String) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- deleteById(String, String) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
Create a DELETE … WHERE id = ?
- 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
-
- deleteByIdIn(String, String) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- deleteByIdIn(String, String) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
Create a DELETE … WHERE id IN (?)
- Dialect - Interface in org.springframework.data.r2dbc.dialect
-
Represents a dialect that is implemented by a particular database.
- doCloseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.function.connectionfactory.ConnectionFactoryUtils
-
- doGetConnection(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.function.connectionfactory.ConnectionFactoryUtils
-
Actually obtain a R2DBC Connection from the given ConnectionFactory
.
- doReleaseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.data.r2dbc.function.connectionfactory.ConnectionFactoryUtils
-
Actually close the given Connection
, obtained from the given ConnectionFactory
.
- 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.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.
- generatedKeysClause() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
-
- generatedKeysClause() - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
-
- generatedKeysClause() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
-
- generatedKeysClause() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
-
- get() - Method in interface org.springframework.data.r2dbc.function.QueryOperation
-
- getAllColumns(Class<?>) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getAllColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.function.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.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
-
- getBindMarkersFactory() - Method in interface org.springframework.data.r2dbc.dialect.Dialect
-
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
-
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
-
- 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
-
- getColumnKey(String) - Method in class org.springframework.data.r2dbc.function.convert.ColumnMapRowMapper
-
Determine the key to use for the given column in the column
Map
.
- getColumnsToUpdate(Object) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getColumnsToUpdate(Object) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
- getColumnValue(Row, int) - Method in class org.springframework.data.r2dbc.function.convert.ColumnMapRowMapper
-
Retrieve a R2DBC object value for the specified column.
- getConnection(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.function.connectionfactory.ConnectionFactoryUtils
-
Obtain a Connection
from the given ConnectionFactory
.
- getCurrentTransaction() - Method in class org.springframework.data.r2dbc.function.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, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
-
- getFallbackTranslator() - Method in class org.springframework.data.r2dbc.support.AbstractFallbackR2dbcExceptionTranslator
-
Return the fallback exception translator, if any.
- getIdentifier() - Method in class org.springframework.data.r2dbc.function.convert.SettableValue
-
- getIdentifyingAnnotations() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
-
- getMappedSort(Class<?>, Sort) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getMappedSort(Class<?>, Sort) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
- getMappingContext() - Method in class org.springframework.data.r2dbc.function.convert.MappingR2dbcConverter
-
- getMappingContext() - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getModuleName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
-
- getModulePrefix() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
-
- getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
-
- getPlaceholder() - Method in interface org.springframework.data.r2dbc.dialect.BindMarker
-
Returns the database-specific placeholder for a given substitution.
- 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
.
- getRelationalConverter() - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- 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.function.connectionfactory.TransactionResources
-
Retrieve a resource from this context identified by key
.
- getRowMapper(Class<T>) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getRowMapper(Class<T>) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
- getSimpleTypeHolder() - Method in interface org.springframework.data.r2dbc.dialect.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.PostgresDialect
-
- getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
-
- getSql() - Method in exception org.springframework.data.r2dbc.BadSqlGrammarException
-
Return the SQL that caused the problem.
- 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.
- getTableName(Class<?>) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getTableName(Class<?>) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-
- getTargetConnection() - Method in interface org.springframework.data.r2dbc.function.connectionfactory.ConnectionProxy
-
Return the target Connection of this proxy.
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
-
- getType() - Method in class org.springframework.data.r2dbc.function.convert.SettableValue
-
- getValue() - Method in class org.springframework.data.r2dbc.function.convert.SettableValue
-
- getValuesToInsert(Object) - Method in class org.springframework.data.r2dbc.function.DefaultReactiveDataAccessStrategy
-
- getValuesToInsert(Object) - Method in interface org.springframework.data.r2dbc.function.ReactiveDataAccessStrategy
-