Index
All Classes and Interfaces|All Packages|Serialized Form
A
- 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, R2dbcEntityOperations, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
- AfterConvertCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Callback being invoked after a domain object is materialized from a row when reading results.
- afterPropertiesSet() - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- AfterSaveCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Entity callback triggered after save of a
OutboundRow
. - all() - Method in interface org.springframework.data.r2dbc.core.ReactiveDeleteOperation.TerminatingDelete
-
Remove all matching rows.
- all() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Get all matching elements.
- append(String, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
-
Put the given key/value pair into this
OutboundRow
and return this. - append(SqlIdentifier, Parameter) - 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.EntityRowMapper
- apply(Update) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation.TerminatingUpdate
-
Update all matching rows in the table.
- ArrayUtils - Class in org.springframework.data.r2dbc.support
-
Utilities for array interaction.
- as(Class<R>) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.SelectWithProjection
-
Define the
result target type
that the fields should be mapped to. - auditorAwareRef() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures the
ReactiveAuditorAware
bean to be used to lookup the current principal.
B
- basePackageClasses() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Type-safe alternative to
EnableR2dbcRepositories.basePackages()
for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Base packages to scan for annotated components.
- BeforeConvertCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Callback being invoked before a domain object is converted to be persisted.
- BeforeSaveCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Entity callback triggered before save of a row.
- bind(int, Parameter) - Method in class org.springframework.data.r2dbc.dialect.BindTargetBinder
-
Bind a
Parameter
by index. - bind(String, Parameter) - Method in class org.springframework.data.r2dbc.dialect.BindTargetBinder
-
Bind a
Parameter
by name. - bind(DatabaseClient.GenericExecuteSpec) - Method in interface org.springframework.data.r2dbc.repository.query.BindableQuery
-
Bind parameters to the
query
. - BindableQuery - Interface in org.springframework.data.r2dbc.repository.query
-
Interface declaring a query that supplies SQL and can bind parameters to a
DatabaseClient.GenericExecuteSpec
. - BindTargetBinder - Class in org.springframework.data.r2dbc.dialect
-
Utility to bind
Parameter
to aBindTarget
. - BindTargetBinder(BindTarget) - Constructor for class org.springframework.data.r2dbc.dialect.BindTargetBinder
- BoundAssignments - Class in org.springframework.data.r2dbc.query
-
Value object representing
Assignment
s with theirBindings
. - 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 itsBindings
. - BoundCondition(Bindings, Condition) - Constructor for class org.springframework.data.r2dbc.query.BoundCondition
C
- clear() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- clone() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- connectionFactory() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Return a R2DBC
ConnectionFactory
. - considerNestedRepositories() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- containsKey(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- containsValue(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- convert(E) - Method in class org.springframework.data.r2dbc.convert.EnumWriteSupport
- convert(Boolean) - Method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
- convert(Byte) - Method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
- convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
- count() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Get the number of matching elements.
- count() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- count(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- count(Query, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Returns the number of rows for the given entity class applying
Query
. - count(Query, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
-
Create an
DELETE
specification fortable
. - create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
-
Create an
INSERT
specification fortable
. - create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Create an
SELECT
specification fortable
. - create(String, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
-
Create an
INSERT
specification fortable
. - create(R2dbcDialect, R2dbcConverter) - Static method in interface org.springframework.data.r2dbc.core.StatementMapper
- create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
-
Create an
DELETE
specification fortable
. - create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
-
Create an
INSERT
specification fortable
. - create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Create an
SELECT
specification fortable
. - create(SqlIdentifier, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
-
Create an
INSERT
specification fortable
. - createCollection(Collection<?>, RelationalPersistentProperty) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
-
Writes the given
Collection
using the givenRelationalPersistentProperty
information. - createConverter(R2dbcDialect, Collection<?>) - Static method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- createDefaultQueryMethodEvaluationContextProvider(ListableBeanFactory) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- createDelete(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create a
DELETE
specification fortable
. - createDelete(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create a
DELETE
specification fortable
. - createInsert(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create an
INSERT
specification fortable
. - createInsert(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create an
INSERT
specification fortable
. - 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 givenParameterAccessor
- createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
- 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 fortable
. - createSelect(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create a
SELECT
specification fortable
. - createUpdate(String, Update) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create an
UPDATE
specification fortable
. - createUpdate(SqlIdentifier, Update) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create an
UPDATE
specification fortable
.
D
- databaseClient() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Register a
DatabaseClient
usingAbstractR2dbcConfiguration.connectionFactory()
andReactiveDataAccessStrategy
. - dateTimeProviderRef() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures a
DateTimeProvider
bean name that allows customizing the timestamp to be used for setting creation and modification dates. - DefaultReactiveDataAccessStrategy - Class in org.springframework.data.r2dbc.core
-
Default
ReactiveDataAccessStrategy
implementation. - DefaultReactiveDataAccessStrategy(R2dbcDialect) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- DefaultReactiveDataAccessStrategy(R2dbcDialect, Collection<?>) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- DefaultReactiveDataAccessStrategy(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- delete(Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- delete(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDeleteOperation
-
Begin creating a
DELETE
operation for the givendomainType
. - delete(Query, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Remove entities (rows)/columns from the table by
Query
. - delete(Query, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- delete(T) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Delete the given entity and emit the entity if the delete was applied.
- delete(T) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- delete(T) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- deleteAll() - 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
- deleteAllById(Iterable<? extends ID>) - 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(SqlIdentifier, CriteriaDefinition) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
- DialectResolver - Class in org.springframework.data.r2dbc.dialect
- DialectResolver.NoDialectException - Exception in org.springframework.data.r2dbc.dialect
-
Exception thrown when
DialectResolver
cannot resolve aR2dbcDialect
. - DialectResolver.R2dbcDialectProvider - Interface in org.springframework.data.r2dbc.dialect
-
SPI to extend Spring's default R2DBC Dialect discovery mechanism.
- distinct() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a result statement distinct with the select and create a new
StatementMapper.SelectSpec
. - doWithTable(BiFunction<Table, StatementMapper.SelectSpec, StatementMapper.SelectSpec>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
E
- EnableR2dbcAuditing - Annotation Interface in org.springframework.data.r2dbc.config
-
Annotation to enable auditing in R2DBC via annotation configuration.
- EnableR2dbcRepositories - Annotation Interface in org.springframework.data.r2dbc.repository.config
-
Annotation to activate reactive relational repositories using R2DBC.
- entityOperationsRef() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Configures the name of the
R2dbcEntityOperations
bean to be used with the repositories detected. - EntityRowMapper<T> - Class in org.springframework.data.r2dbc.convert
-
Maps a
Row
to an entity of typeT
, 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
- EnumWriteSupport<E extends Enum<E>> - Class in org.springframework.data.r2dbc.convert
-
Support class to natively write
Enum
values to the database. - EnumWriteSupport() - Constructor for class org.springframework.data.r2dbc.convert.EnumWriteSupport
- equals(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- excludeFilters() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
- exists() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Check for the presence of matching elements.
- exists(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- exists(Query, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Determine whether the result for
entityClass
Query
yields at least one row. - exists(Query, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- 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
- Field(SqlIdentifier) - 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
- findAll(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(Example<S>, Sort) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(Sort) - 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
- findBy(Example<S>, Function<FluentQuery.ReactiveFluentQuery<S>, P>) - 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
- findOne(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- first() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Get the first result or no result.
- FluentR2dbcOperations - Interface in org.springframework.data.r2dbc.core
-
Stripped down interface providing access to a fluent API that specifies a basic set of reactive R2DBC operations.
- forEach(BiConsumer<? super SqlIdentifier, ? super Parameter>) - 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.ReactiveDeleteOperation.DeleteWithTable
-
Explicitly set the
name
of the table on which to perform the delete. - from(String) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.SelectWithTable
-
Explicitly set the
name
of the table on which to perform the query. - from(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveDeleteOperation.DeleteWithTable
-
Explicitly set the
name
of the table on which to perform the delete. - from(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.SelectWithTable
-
Explicitly set the
name
of the table on which to perform the query.
G
- 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
-
Deprecated.
- getArrayClass(Class<?>, int) - Static method in class org.springframework.data.r2dbc.support.ArrayUtils
-
Create a new empty array with the given number of
dimensions
. - getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
- getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
- 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 toArrayColumns
. - getAssignments() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
- getAssignments() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
- getBindings() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
- getBindings() - Method in class org.springframework.data.r2dbc.query.BoundCondition
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.OracleDialect
- getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
- getBindMarkersFactory() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
-
Returns the
BindMarkersFactory
used by this dialect. - getBindMarkersFactory() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
- getBindValue(Parameter) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getBindValue(Parameter) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Return a potentially converted
Parameter
for strategies that support type conversion. - getBindValue(Parameter) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Potentially convert the
Parameter
. - getCondition() - Method in class org.springframework.data.r2dbc.query.BoundCondition
- 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.R2dbcEntityOperations
-
Return the underlying
R2dbcConverter
. - getConverter() - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- getConverter() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Returns the
R2dbcConverter
. - getConverters() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
- getConverters() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
- getConverters() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
-
Return a collection of converters for this dialect.
- 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
- getCustomConverters() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Customization hook to return custom converters.
- getDataAccessStrategy() - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Deprecated.
- getDataAccessStrategy() - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- getDatabaseClient() - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Expose the underlying
DatabaseClient
to allow SQL operations. - getDatabaseClient() - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- getDialect(ConnectionFactory) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Return a
R2dbcDialect
for the givenConnectionFactory
. - getDialect(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.dialect.DialectResolver
-
Retrieve a
R2dbcDialect
by inspectingConnectionFactory
and its metadata. - getDialect(ConnectionFactory) - Method in interface org.springframework.data.r2dbc.dialect.DialectResolver.R2dbcDialectProvider
-
Returns a
R2dbcDialect
for aConnectionFactory
. - getDimensionDepth(Class<?>) - Static method in class org.springframework.data.r2dbc.support.ArrayUtils
-
Determine the number of dimensions for an
arrayClass
. - getDimensionDepth(Object) - Static method in class org.springframework.data.r2dbc.support.ArrayUtils
-
Determine the number of dimensions for an array object.
- 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(R2dbcEntityOperations) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
-
Creates and initializes a
RepositoryFactorySupport
instance. - getFactoryInstance(DatabaseClient, ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
-
Creates and initializes a
RepositoryFactorySupport
instance. - getFirst(int, List<T>) - Static method in class org.springframework.data.r2dbc.repository.support.ScrollDelegate
-
Return the first
count
items from the list. - getIdentifierColumns(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getIdentifierColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.
- getIdentifyingAnnotations() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getIdentifyingTypes() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getInitialEntitySet() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Scans the mapping base package for classes annotated with
Table
. - getLimit() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getLock() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
The used lockmode
- 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(Sort, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Deprecated, for removal: This API element is subject to removal in a future version.without replacement.
- getMappedObject(StatementMapper.DeleteSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Map a delete 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.SelectSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Map a select specification to a
PreparedOperation
. - getMappedObject(StatementMapper.UpdateSpec) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Map a update specification to a
PreparedOperation
. - getMappedObject(Expression, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Map the
Expression
object to apply field name mapping usingthe type to read
. - getMappedObject(BindMarkers, Map<SqlIdentifier, ? extends Object>, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.UpdateMapper
- getMappedObject(BindMarkers, CriteriaDefinition, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
- getMappedObject(BindMarkers, Criteria, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Deprecated.since 1.1.
- getMappedObject(BindMarkers, Update, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.UpdateMapper
- getMappedSort(Table, Sort, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Map the
Sort
object to apply field name mapping usingthe type to read
. - getMappingBasePackages() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Returns the base packages to scan for R2DBC mapped entities at startup.
- 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
- getModuleName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getModulePrefix() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getObject() - Method in class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
- getObjectType() - Method in class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
- getOffset() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getOrder() - Method in class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
- getOutboundRow(Object) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getOutboundRow(Object) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Returns a
OutboundRow
that maps column names to aParameter
value. - getParameter(int, String) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy.NamedParameterProvider
-
Deprecated.Returns the
value
for a parameter identified either by name or by index. - getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- getProjectedFields() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Deprecated.since 1.1, use
StatementMapper.SelectSpec.getSelectList()
instead. - 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
- getRenderContext() - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Returns
RenderContext
. - 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 throwsIllegalStateException
if neither the annotation found nor the attribute was specified. - getRowMapper(Class<T>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getRowMapper(Class<T>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.
- getSelectList() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getSimpleTypeHolder() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
-
Return the
SimpleTypeHolder
for this dialect. - getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
- getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
- getSimpleTypes() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
-
Return a collection of types that are natively supported by this database/driver.
- getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
- getSort() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getStatementMapper() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getStatementMapper() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Returns the
R2dbcDialect
-specificStatementMapper
. - getStoreConversions() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Returns the
R2dbcDialect
-specificCustomConversions.StoreConversions
. - 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
-
Deprecated.
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- getTargetType(Class<?>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- getTargetType(Class<?>) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Return the target type for a value considering registered converters.
- 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
H
- H2Dialect - Class in org.springframework.data.r2dbc.dialect
-
R2DBC dialect for H2.
- H2Dialect() - Constructor for class org.springframework.data.r2dbc.dialect.H2Dialect
- hasAnnotatedQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- hashCode() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- hasLockMode() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- 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. - HOLDER - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
I
- includeFilters() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Specifies which types are eligible for component scanning.
- insert(Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- insert(Class<T>) - Method in interface org.springframework.data.r2dbc.core.ReactiveInsertOperation
-
Begin creating an
INSERT
operation for givendomainType
. - insert(T) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Insert the given entity and emit the entity if the insert was applied.
- insert(T) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- InsertSpec(SqlIdentifier, Map<SqlIdentifier, Parameter>) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
- INSTANCE - Enum constant in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
- INSTANCE - Enum constant in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
- 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.OracleDialect
-
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.
- inTable(String) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation.UpdateWithTable
-
Explicitly set the
name
of the table on which to perform the update. - inTable(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation.UpdateWithTable
-
Explicitly set the
name
of the table on which to perform the update. - into(String) - Method in interface org.springframework.data.r2dbc.core.ReactiveInsertOperation.InsertWithTable
-
Explicitly set the
name
of the table. - into(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveInsertOperation.InsertWithTable
-
Explicitly set the
name
of the table. - isCollectionQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
-
Returns whether the query should get a count projection applied.
- isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
- isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
- isDistinct() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- isEmpty() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
-
Returns whether the query should get an exists projection applied.
- isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
- isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
- isModifyingQuery() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
-
Returns whether this query is a modifying one.
- isModifyingQuery() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
- isModifyingQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- isModifyingQuery() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
- isSimpleType(Class<?>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- isSimpleType(Class<?>) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Return whether the
type
is a simple type. - isStreamQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
K
- keySet() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
L
- limit(int) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a result limit with the select and create a new
StatementMapper.SelectSpec
. - lock(LockMode) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a lock mode with the select and create a new
StatementMapper.SelectSpec
.
M
- 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
-
Creates a new
MappingR2dbcConverter
givenMappingContext
. - MappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions) - Constructor for class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- matching(Query) - Method in interface org.springframework.data.r2dbc.core.ReactiveDeleteOperation.DeleteWithQuery
-
Define the
Query
used to filter elements in the delete. - matching(Query) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.SelectWithQuery
-
Set the
Query
used as a filter in theSELECT
statement. - matching(Query) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation.UpdateWithQuery
-
Filter rows to update by the given
Query
. - maybeCallAfterConvert(T, SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- maybeCallAfterSave(T, OutboundRow, SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- maybeCallBeforeConvert(T, SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- maybeCallBeforeSave(T, OutboundRow, SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- MetadataBackedField(SqlIdentifier, 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
andMappingContext
. - MetadataBackedField(SqlIdentifier, 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
andMappingContext
with the givenRelationalPersistentProperty
. - Modifying - Annotation Interface in org.springframework.data.r2dbc.repository
-
Indicates a query method should be considered a modifying query that returns nothing or the number of rows affected by the query.
- modifyOnCreate() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures whether the entity shall be marked as modified on creation.
- MySqlDialect - Class in org.springframework.data.r2dbc.dialect
-
An SQL dialect for MySQL.
- MySqlDialect() - Constructor for class org.springframework.data.r2dbc.dialect.MySqlDialect
- MySqlDialect.BooleanToByteConverter - Enum Class in org.springframework.data.r2dbc.dialect
- MySqlDialect.ByteToBooleanConverter - Enum Class in org.springframework.data.r2dbc.dialect
N
- name - Variable in class org.springframework.data.r2dbc.query.QueryMapper.Field
- namedQueriesLocation() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- NoDialectException(String) - Constructor for exception org.springframework.data.r2dbc.dialect.DialectResolver.NoDialectException
-
Constructor for NoDialectFoundException.
O
- of(R2dbcDialect, Object...) - Static method in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
- of(R2dbcDialect, Collection<?>) - Static method in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
- offset(long) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a result offset with the select and create a new
StatementMapper.SelectSpec
. - onAfterConvert(T, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.AfterConvertCallback
-
Entity callback method invoked after a domain object is materialized from a row.
- onAfterSave(T, OutboundRow, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.AfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onBeforeConvert(Object, SqlIdentifier) - Method in class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
- onBeforeConvert(T, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.BeforeConvertCallback
-
Entity callback method invoked before a domain object is converted to be persisted.
- onBeforeSave(T, OutboundRow, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- one() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Get exactly zero or one result.
- OracleDialect - Class in org.springframework.data.r2dbc.dialect
-
An SQL dialect for Oracle.
- OracleDialect() - Constructor for class org.springframework.data.r2dbc.dialect.OracleDialect
- org.springframework.data.r2dbc - package org.springframework.data.r2dbc
-
Support infrastructure for the configuration of R2DBC-specific repositories.
- org.springframework.data.r2dbc.aot - package org.springframework.data.r2dbc.aot
- org.springframework.data.r2dbc.config - package org.springframework.data.r2dbc.config
-
Configuration classes for Spring Data 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.mapping.event - package org.springframework.data.r2dbc.mapping.event
-
Mapping event callback infrastructure for the R2DBC row-to-object mapping subsystem.
- 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
- OutboundRow() - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
-
Creates an empty
OutboundRow
instance. - OutboundRow(String, Parameter) - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
-
Create a
OutboundRow
instance initialized with the given key/value pair. - OutboundRow(Map<String, Parameter>) - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
-
Creates a new
OutboundRow
from aMap
. - OutboundRow(SqlIdentifier, Parameter) - Constructor for class org.springframework.data.r2dbc.mapping.OutboundRow
-
Create a
OutboundRow
instance initialized with the given key/value pair.
P
- PartTreeR2dbcQuery - Class in org.springframework.data.r2dbc.repository.query
-
An
AbstractR2dbcQuery
implementation based on aPartTree
. - PartTreeR2dbcQuery(R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
-
Creates new instance of this class with the given
R2dbcQueryMethod
,DatabaseClient
,R2dbcConverter
andReactiveDataAccessStrategy
. - PersistentEntitiesFactoryBean - Class in org.springframework.data.r2dbc.config
-
Simple helper to be able to wire the
PersistentEntities
from aR2dbcMappingContext
bean available in the application context. - PersistentEntitiesFactoryBean(R2dbcMappingContext) - Constructor for class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
-
Creates a new
PersistentEntitiesFactoryBean
for the givenR2dbcMappingContext
. - populateIdIfNecessary(T) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- populateIdIfNecessary(T) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
- 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, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- processNamedParameters(String, ReactiveDataAccessStrategy.NamedParameterProvider) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- processNamedParameters(String, ReactiveDataAccessStrategy.NamedParameterProvider) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.since 1.2.
DatabaseClient
encapsulates named parameter handling entirely. - put(String, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- put(SqlIdentifier, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- putAll(Map<? extends SqlIdentifier, ? extends Parameter>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
Q
- query(PreparedOperation<?>, Class<?>, BiFunction<Row, RowMetadata, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
- query(PreparedOperation<?>, Class<?>, BiFunction<Row, RowMetadata, T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- query(PreparedOperation<?>, Class<?>, Function<Row, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
- query(PreparedOperation<?>, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a query for a
RowsFetchSpec
, givenPreparedOperation
. - query(PreparedOperation<?>, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- query(PreparedOperation<?>, BiFunction<Row, RowMetadata, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a query for a
RowsFetchSpec
, givenPreparedOperation
. - query(PreparedOperation<?>, BiFunction<Row, RowMetadata, T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- query(PreparedOperation<?>, Function<Row, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a query for a
RowsFetchSpec
, givenPreparedOperation
. - Query - Annotation Interface in org.springframework.data.r2dbc.repository
-
Annotation to provide SQL statements that will get used for executing the method.
- queryLookupStrategy() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Returns the key of the
QueryLookupStrategy
to be used for lookup queries for query methods. - QueryMapper - Class in org.springframework.data.r2dbc.query
-
Maps
CriteriaDefinition
andSort
objects considering mapping metadata and dialect-specific conversion. - QueryMapper(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper
-
Creates a new
QueryMapper
with the givenR2dbcConverter
. - 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.
R
- R2DBC_SIMPLE_TYPES - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
-
Set of R2DBC simple types.
- r2dbcConverter(R2dbcMappingContext, R2dbcCustomConversions) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Creates a
R2dbcConverter
using the configuredAbstractR2dbcConfiguration.r2dbcMappingContext(Optional, R2dbcCustomConversions, RelationalManagedTypes)
R2dbcMappingContext}. - 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
Converter
s in aCustomConversions
object if required. - R2dbcCustomConversions - Class in org.springframework.data.r2dbc.convert
-
Value object to capture custom conversion.
- R2dbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
- R2dbcCustomConversions(CustomConversions.StoreConversions, Collection<?>) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
-
Create a new
R2dbcCustomConversions
instance registering the given converters. - R2dbcDialect - Interface in org.springframework.data.r2dbc.dialect
-
R2DBC-specific extension to
Dialect
. - R2dbcEntityOperations - Interface in org.springframework.data.r2dbc.core
-
Interface specifying a basic set of reactive R2DBC operations using entities.
- r2dbcEntityTemplate(DatabaseClient, ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
- R2dbcEntityTemplate - Class in org.springframework.data.r2dbc.core
-
Implementation of
R2dbcEntityOperations
. - R2dbcEntityTemplate(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Create a new
R2dbcEntityTemplate
givenConnectionFactory
. - R2dbcEntityTemplate(DatabaseClient, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- R2dbcEntityTemplate(DatabaseClient, R2dbcDialect) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Create a new
R2dbcEntityTemplate
givenDatabaseClient
. - R2dbcEntityTemplate(DatabaseClient, R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- r2dbcManagedTypes() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Returns the a
RelationalManagedTypes
object holding the initial entity set. - r2dbcMappingContext(Optional<NamingStrategy>, R2dbcCustomConversions, RelationalManagedTypes) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Register a
R2dbcMappingContext
and apply an optionalNamingStrategy
. - R2dbcMappingContext - Class in org.springframework.data.r2dbc.mapping
-
R2DBC-specific extension to
RelationalMappingContext
. - R2dbcMappingContext() - Constructor for class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
-
Create a new
R2dbcMappingContext
. - R2dbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
-
Create a new
R2dbcMappingContext
using the givenNamingStrategy
. - 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 givenMethod
. - 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
-
Reactive
RepositoryConfigurationExtension
for R2DBC. - 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(R2dbcEntityOperations) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
-
Creates a new
R2dbcRepositoryFactory
givenR2dbcEntityOperations
. - 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 createR2dbcRepository
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. - ReactiveAuditingEntityCallback - Class in org.springframework.data.r2dbc.mapping.event
-
Reactive
EntityCallback
to populate auditing related fields on an entity about to be saved. - ReactiveAuditingEntityCallback(ObjectFactory<ReactiveIsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
-
Creates a new
BeforeConvertCallback
using the givenMappingContext
andAuditingHandler
provided by the givenObjectFactory
. - reactiveDataAccessStrategy(R2dbcConverter) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Creates a
ReactiveDataAccessStrategy
using the configuredR2dbcConverter
. - ReactiveDataAccessStrategy - Interface in org.springframework.data.r2dbc.core
-
Deprecated.
- ReactiveDataAccessStrategy.NamedParameterProvider - Interface in org.springframework.data.r2dbc.core
-
Deprecated.Interface to retrieve parameters for named parameter processing.
- ReactiveDeleteOperation - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveDeleteOperation
interface allows creation and execution ofDELETE
operations in a fluent API style. - ReactiveDeleteOperation.DeleteWithQuery - Interface in org.springframework.data.r2dbc.core
-
Required
filter
. - ReactiveDeleteOperation.DeleteWithTable - Interface in org.springframework.data.r2dbc.core
-
Table override (optional).
- ReactiveDeleteOperation.ReactiveDelete - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveDeleteOperation.ReactiveDelete
interface provides methods for constructingDELETE
operations in a fluent way. - ReactiveDeleteOperation.TerminatingDelete - Interface in org.springframework.data.r2dbc.core
-
Trigger
DELETE
operation by calling one of the terminating methods. - ReactiveInsertOperation - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveInsertOperation
interface allows creation and execution ofINSERT
operations in a fluent API style. - ReactiveInsertOperation.InsertWithTable<T> - Interface in org.springframework.data.r2dbc.core
-
Table override (optional).
- ReactiveInsertOperation.ReactiveInsert<T> - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveInsertOperation.ReactiveInsert
interface provides methods for constructingINSERT
operations in a fluent way. - ReactiveInsertOperation.TerminatingInsert<T> - Interface in org.springframework.data.r2dbc.core
-
Trigger
INSERT
execution by calling one of the terminating methods. - ReactiveSelectOperation - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveSelectOperation
interface allows creation and execution ofSELECT
operations in a fluent API style. - ReactiveSelectOperation.ReactiveSelect<T> - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveSelectOperation.ReactiveSelect
interface provides methods for constructingSELECT
operations in a fluent way. - ReactiveSelectOperation.SelectWithProjection<T> - Interface in org.springframework.data.r2dbc.core
-
Result type override (optional).
- ReactiveSelectOperation.SelectWithQuery<T> - Interface in org.springframework.data.r2dbc.core
-
Define a
Query
used as the filter for theSELECT
. - ReactiveSelectOperation.SelectWithTable<T> - Interface in org.springframework.data.r2dbc.core
-
Table override (optional).
- ReactiveSelectOperation.TerminatingSelect<T> - Interface in org.springframework.data.r2dbc.core
-
Trigger
SELECT
execution by calling one of the terminating methods. - ReactiveUpdateOperation - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveUpdateOperation
interface allows creation and execution ofUPDATE
operations in a fluent API style. - ReactiveUpdateOperation.ReactiveUpdate - Interface in org.springframework.data.r2dbc.core
-
The
ReactiveUpdateOperation.ReactiveUpdate
interface provides methods for constructingUPDATE
operations in a fluent way. - ReactiveUpdateOperation.TerminatingUpdate - Interface in org.springframework.data.r2dbc.core
-
Trigger
UPDATE
execution by calling one of the terminating methods. - ReactiveUpdateOperation.UpdateWithQuery - Interface in org.springframework.data.r2dbc.core
-
Define a
Query
used as the filter for theUpdate
. - ReactiveUpdateOperation.UpdateWithTable - Interface in org.springframework.data.r2dbc.core
-
Table override (optional).
- read(Class<R>, Row) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- read(Class<R>, Row, RowMetadata) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- read(Class<R>, Row, RowMetadata) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Reads the given source into the given type.
- readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- remove(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- renderForGeneratedValues(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Render a
SqlIdentifier
in a way suitable for registering it as a generated key with a statement throughStatement#returnGeneratedValues
. - renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
- renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
- renderForGeneratedValues(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
-
Render a
SqlIdentifier
in a way suitable for registering it as a generated key with a statement throughStatement#returnGeneratedValues
. - repositoryBaseClass() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Returns the
FactoryBean
class to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
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
- scanForEntities(String) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Scans the given base package for entities, i.e.
- ScrollDelegate - Class in org.springframework.data.r2dbc.repository.support
-
Delegate to handle
scroll queries
and create resultWindow
. - ScrollDelegate() - Constructor for class org.springframework.data.r2dbc.repository.support.ScrollDelegate
- select(Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- select(Class<T>) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation
-
Begin creating a
SELECT
operation for the givendomainType
. - select(Query, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a
SELECT
query and convert the resulting items to a stream of entities. - select(Query, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- selectOne(Query, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a
SELECT
query and convert the resulting item to an entity ensuring exactly one result. - selectOne(Query, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- SelectSpec(Table, List<String>, List<Expression>, CriteriaDefinition, Sort, int, long, boolean, LockMode) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Deprecated.
- 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. - setDates() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures whether the creation and modification dates are set.
- setEntityCallbacks(ReactiveEntityCallbacks) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Set the
ReactiveEntityCallbacks
instance to use when invokingcallbacks
like theBeforeSaveCallback
. - setEntityOperations(R2dbcEntityOperations) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
- SimpleR2dbcRepository<T,
ID> - Class in org.springframework.data.r2dbc.repository.support -
Simple
ReactiveSortingRepository
implementation using R2DBC throughDatabaseClient
. - SimpleR2dbcRepository(RelationalEntityInformation<T, ID>, R2dbcEntityOperations, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
-
Create a new
SimpleR2dbcRepository
. - SimpleR2dbcRepository(RelationalEntityInformation<T, ID>, DatabaseClient, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
-
Create a new
SimpleR2dbcRepository
. - size() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- 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
- 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. - STORE_CONVERSIONS - Static variable in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
- 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(String, R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
-
Create a new
StringBasedR2dbcQuery
for the givenquery
,R2dbcQueryMethod
,DatabaseClient
,SpelExpressionParser
, andQueryMethodEvaluationContextProvider
. - StringBasedR2dbcQuery(R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
-
Creates a new
StringBasedR2dbcQuery
for the givenStringBasedR2dbcQuery
,DatabaseClient
,SpelExpressionParser
, andQueryMethodEvaluationContextProvider
.
T
- toSql(SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- toSql(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Render a
SqlIdentifier
for SQL usage. - toSql(SqlIdentifier) - Method in class org.springframework.data.r2dbc.query.QueryMapper
-
Render a
SqlIdentifier
for SQL usage. - toString() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- toString() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
- toString() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
U
- update(Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- update(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation
-
Begin creating an
UPDATE
operation for the givendomainType
. - update(Query, Update, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Update the queried entities and return true if the update was applied.
- update(Query, Update, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- update(T) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Update the given entity and emit the entity if the update was applied.
- update(T) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- UpdateMapper - Class in org.springframework.data.r2dbc.query
-
A subclass of
QueryMapper
that mapsUpdate
to update assignments. - UpdateMapper(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.UpdateMapper
-
Creates a new
QueryMapper
with the givenR2dbcConverter
. - UpdateSpec(SqlIdentifier, Update, CriteriaDefinition) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- using(T) - Method in interface org.springframework.data.r2dbc.core.ReactiveInsertOperation.TerminatingInsert
-
Insert exactly one
Object
.
V
- value() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Alias for the
EnableR2dbcRepositories.basePackages()
attribute. - value() - Element in annotation interface org.springframework.data.r2dbc.repository.Query
-
The SQL statement to execute when the annotated method gets invoked.
- valueOf(String) - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
W
- withColumn(String, Parameter) - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
-
Associate a column with a
Parameter
and create a newStatementMapper.InsertSpec
. - withColumn(SqlIdentifier, Parameter) - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
-
Associate a column with a
Parameter
and create a newStatementMapper.InsertSpec
. - withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
-
Associate a
Criteria
with the delete and return a newStatementMapper.DeleteSpec
. - withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a
Criteria
with the select and return a newStatementMapper.SelectSpec
. - withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
-
Associate a
Criteria
with the update and return a newStatementMapper.UpdateSpec
. - withPage(Pageable) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a
Pageable
with the select and create a newStatementMapper.SelectSpec
. - withProjection(String...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
projectedFields
with the select and create a newStatementMapper.SelectSpec
. - withProjection(Collection<Expression>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
projectedFields
with the select and create a newStatementMapper.SelectSpec
. - withProjection(Expression...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
expressions
with the select list and create a newStatementMapper.SelectSpec
. - withProjection(SqlIdentifier...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
projectedFields
with the select and create a newStatementMapper.SelectSpec
. - withSort(Sort) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
Sort
with the select and create a newStatementMapper.SelectSpec
. - write(Object, OutboundRow) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
All Classes and Interfaces|All Packages|Serialized Form
R2dbcEntityOperations.getConverter()
instead asReactiveDataAccessStrategy
will be removed in a future release.