Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDialect - Class in org.springframework.data.relational.core.dialect
-
Base class for
Dialect
implementations. - AbstractDialect() - Constructor for class org.springframework.data.relational.core.dialect.AbstractDialect
- AbstractJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Beans that must be registered for Spring Data JDBC to work.
- AbstractJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- AbstractJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
Base class for queries based on a repository method.
- AbstractJdbcQuery.ConvertingRowMapper<T> - Class in org.springframework.data.jdbc.repository.query
- AbstractJdbcQuery.RowMapperFactory - Interface in org.springframework.data.jdbc.repository.query
-
Factory to create a
RowMapper
for a given class. - 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
- AbstractRelationalConverter - Class in org.springframework.data.relational.core.conversion
-
Base class for
RelationalConverter
implementations. - AbstractRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
-
Creates a new
AbstractRelationalConverter
givenMappingContext
. - AbstractRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
- AbstractRelationalEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class for mapping events of Spring Data Relational
- AbstractRelationalEvent(Object) - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEvent
-
Creates an event with the given source.
- AbstractRelationalEventListener<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class to implement domain class specific
ApplicationListener
classes. - AbstractRelationalEventListener() - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Creates a new
AbstractRelationalEventListener
. - accept(SqlIdentifier, Object, Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.Identifier.IdentifierConsumer
-
Performs this operation on the given arguments.
- accessor() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on all aggregates of the given domain type.
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on the aggregate specified by id.
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- add(C) - Method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Adds a
MutableAggregateChange
into thisBatchingAggregateChange
. - add(DeleteAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- add(RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- addAction(DbAction<?>) - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
-
Adds an action to this
AggregateChange
. - addAction(DbAction<?>) - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Adds an action to this
AggregateChange
. - AFTER_FROM_TABLE - Enum constant in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Append the clause after from table.
- AFTER_ORDER_BY - Enum constant in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
-
Append the clause at the end of the statement.
- AFTER_ORDER_BY - Enum constant in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Append the clause at the end of the statement.
- 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.
- AfterConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked after an aggregate was converted from the database into an entity. - AfterConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after instantiation and setting of all the properties of an entity.
- AfterConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterConvertEvent
- AfterDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets called after an aggregate got deleted. - AfterDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after deletion of an entity.
- AfterDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterDeleteEvent
- afterFromTable() - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterFromTable() - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after
FROM
table. - afterOrderBy(boolean) - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterOrderBy(boolean) - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after
ORDER BY
. - afterPropertiesSet() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- 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
. - AfterSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked after an aggregate was saved to the database. - AfterSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after a new instance or a changed instance was saved in the database.
- AfterSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterSaveEvent
- afterSelectList() - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterSelectList() - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after the
SELECT
list and before anyFROM
renderings. - AggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- AggregateChange.Kind - Enum Class in org.springframework.data.relational.core.conversion
-
The kind of action to be performed on an aggregate.
- AggregatePath - Interface in org.springframework.data.relational.core.mapping
-
Represents a path within an aggregate starting from the aggregate root.
- AggregatePath.ColumnInfo - Record Class in org.springframework.data.relational.core.mapping
- AggregatePath.TableInfo - Record Class in org.springframework.data.relational.core.mapping
- AggregatePathTraversal - Class in org.springframework.data.relational.core.mapping
- AggregatePathTraversal() - Constructor for class org.springframework.data.relational.core.mapping.AggregatePathTraversal
- AggregateReference<T,
ID> - Interface in org.springframework.data.jdbc.core.mapping -
A reference to the aggregate root of a different aggregate.
- AggregateReference.IdOnlyAggregateReference<T,
ID> - Class in org.springframework.data.jdbc.core.mapping -
An
AggregateReference
that only holds the id of the referenced aggregate root. - alias() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Returns the value of the
alias
record component. - aliased(String, String) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
using analias
. - aliased(String, Table, String) - Static method in class org.springframework.data.relational.core.sql.Column
- Aliased - Interface in org.springframework.data.relational.core.sql
-
Aliased element exposing an
alias
. - AliasedExpression - Class in org.springframework.data.relational.core.sql
-
An expression with an alias.
- AliasedExpression(Expression, String) - Constructor for class org.springframework.data.relational.core.sql.AliasedExpression
- AliasedExpression(Expression, SqlIdentifier) - Constructor for class org.springframework.data.relational.core.sql.AliasedExpression
- AliasFactory - Class in org.springframework.data.relational.core.sqlgeneration
-
Creates aliases to be used in SQL generation
- AliasFactory() - Constructor for class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- 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.
- AnalyticFunction - Class in org.springframework.data.relational.core.sql
-
Represents an analytic function, also known as windowing function
- AnalyticFunction.Partition - Class in org.springframework.data.relational.core.sql
- and(String) - Method in class org.springframework.data.relational.core.query.Criteria
- and(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
- and(Sort.Direction, String...) - Method in class org.springframework.data.relational.domain.SqlSort
-
Returns a new
SqlSort
with the given sorting criteria added to the current one. - and(SqlTypeMapping) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Returns a composed
SqlTypeMapping
that represents a fallback of this type mapping and another. - and(CriteriaDefinition) - Method in class org.springframework.data.relational.core.query.Criteria
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
-
Combine another
Condition
usingAND
. - and(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
- and(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOnCondition
-
Declare an additional source column in the
JOIN
. - and(Part, Criteria, Iterator<Object>) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Combines the given
Criteria
with the new one created for the given method name part usingAND
. - AND - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- AndCondition - Class in org.springframework.data.relational.core.sql
- andUnsafe(Sort.Direction, String...) - Method in class org.springframework.data.relational.domain.SqlSort
-
Returns a new
SqlSort
with the given sorting criteria added to the current one. - ANSI - Static variable in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
An
IdentifierProcessing
that can be used for databases adhering to the SQL standard which uses double quotes (") for quoting and makes unquoted literals equivalent to upper case. - ANSI - Static variable in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
- AnsiDialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for the ANSI SQL standard.
- AnsiDialect() - Constructor for class org.springframework.data.relational.core.dialect.AnsiDialect
- append(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
-
Appends a new entry (or overwrites an existing value at
key
). - 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(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Creates a new path by extending the current path by the property passed as an argument.
- 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(String) - Method in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
- apply(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
-
Produces a value by considering the given
Escaper
. - apply(Update) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation.TerminatingUpdate
-
Update all matching rows in the table.
- APPLY_RENAMING - Enum constant in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
This strategy takes names specified via
Table
annotation into account. - applyDefaults(BasicRelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- ArrayColumns - Interface in org.springframework.data.relational.core.dialect
-
Interface declaring methods that express how a dialect supports array-typed columns.
- ArrayColumns.Unsupported - Enum Class in org.springframework.data.relational.core.dialect
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - 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. - as(String) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- as(String) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a new aliased
Column
. - as(String) - Method in class org.springframework.data.relational.core.sql.SimpleFunction
-
Expose this function result under a column
alias
. - as(String) - Method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
aliased toalias
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a new aliased
Column
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.SimpleFunction
-
Expose this function result under a column
alias
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
aliased toalias
. - AS_IS - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- asc() - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from a the current one using ascending sorting. - asc(String) - Static method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
-
Creates a new
SqlSort.SqlOrder
instance. - asIs() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a as-is
RenderNamingStrategy
that preservesColumn
andTable
names as they were expressed during their declaration. - Assignment - Interface in org.springframework.data.relational.core.sql
-
Update assignment to a
Column
. - Assignments - Class in org.springframework.data.relational.core.sql
-
Factory for common
Assignment
s. - AssignValue - Class in org.springframework.data.relational.core.sql
-
Assign a
Expression
to aColumn
. - asterisk() - Static method in class org.springframework.data.relational.core.sql.Expressions
- asterisk() - Method in interface org.springframework.data.relational.core.sql.TableLike
-
Creates a
AsteriskFromTable
maker selecting all columns from thisTable
(e.g. - asterisk(Table) - Static method in class org.springframework.data.relational.core.sql.Expressions
- AsteriskFromTable - Class in org.springframework.data.relational.core.sql
- AUDITING_ORDER - Static variable in class org.springframework.data.relational.auditing.RelationalAuditingCallback
-
The order used for this
EventListener
. - auditorAwareRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures the
AuditorAware
bean to be used to lookup the current principal. - auditorAwareRef() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures the
ReactiveAuditorAware
bean to be used to lookup the current principal. - AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
B
- basePackageClasses() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Type-safe alternative to
EnableJdbcRepositories.basePackages()
for specifying the packages to scan for annotated components. - 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.jdbc.repository.config.EnableJdbcRepositories
-
Base 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.
- BasicJdbcConverter - Class in org.springframework.data.jdbc.core.convert
-
Deprecated.
- BasicJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
-
Deprecated.Creates a new
BasicJdbcConverter
givenMappingContext
and ano-op type factory
throwingUnsupportedOperationException
on type creation. - BasicJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
-
Deprecated.Creates a new
BasicJdbcConverter
givenMappingContext
. - BasicJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
-
Deprecated.Creates a new
BasicJdbcConverter
givenMappingContext
. - BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
-
Extension to
BasicRelationalPersistentProperty
. - BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
-
Creates a new
BasicJdbcPersistentProperty
. - BasicRelationalConverter - Class in org.springframework.data.relational.core.conversion
-
Deprecated.since 3.2, use
MappingRelationalConverter
instead as the naming suggests a limited scope of functionality. - BasicRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
-
Deprecated.Creates a new
BasicRelationalConverter
givenMappingContext
. - BasicRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
-
Deprecated.
- BasicRelationalPersistentProperty - Class in org.springframework.data.relational.core.mapping
-
SQL-specific
PersistentProperty
implementation. - BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
-
Creates a new
BasicRelationalPersistentProperty
. - BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
-
Deprecated.
- BatchDelete(List<DbAction.Delete<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchDelete
- BatchingAggregateChange<T,
C extends MutableAggregateChange<T>> - Interface in org.springframework.data.relational.core.conversion -
Represents the changes happening to one or more aggregates (as used in the context of Domain Driven Design) as a whole.
- BatchInsert(List<DbAction.Insert<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchInsert
- BatchInsertRoot(List<DbAction.InsertRoot<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchInsertRoot
- BatchJdbcOperations - Class in org.springframework.data.jdbc.core.convert
-
Deprecated.since 3.2. Use
NamedParameterJdbcOperations.batchUpdate(java.lang.String, org.springframework.jdbc.core.namedparam.SqlParameterSource[])
methods instead. - BatchJdbcOperations(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.BatchJdbcOperations
-
Deprecated.
- BeforeConvertCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Callback being invoked before a domain object is converted to be persisted.
- BeforeConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before the aggregate is converted into a database change. - BeforeConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before an aggregate gets converted into a database change, but after the decision was made if an insert or an update is to be performed.
- BeforeConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
- BeforeDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before an entity is deleted. - BeforeDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published when an entity is about to get deleted.
- BeforeDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent
- BeforeSaveCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
-
Entity callback triggered before save of a row.
- BeforeSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before changes are applied to the database, after the aggregate was converted to a database change. - BeforeSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before changes are applied to the database, after the aggregate was converted to a database change.
- BeforeSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeSaveEvent
- between(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using between (BETWEEN begin AND end). - between(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
BETWEEN
Condition
. - between(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
BETWEEN
Condition
. - Between - Class in org.springframework.data.relational.core.sql
-
BETWEEN
Condition
comparing betweenExpression
s. - BETWEEN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- 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
. - bindMarker() - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new parameter bind marker.
- bindMarker(String) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new parameter bind marker associated with a
name
hint. - BindMarker - Class in org.springframework.data.relational.core.sql
-
Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.
- BindMarker() - Constructor for class org.springframework.data.relational.core.sql.BindMarker
- 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
- BooleanLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
Boolean
literal. - 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
- BoundCondition(Bindings, Condition) - Constructor for class org.springframework.data.r2dbc.query.BoundCondition
- build() - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- build() - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.BuildDelete
-
Build the
Delete
statement and verify basic relationship constraints such as all referenced columns have aFROM
table import. - build() - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.BuildInsert
-
Build the
Insert
statement. - build() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
-
Build the
Select
statement and verify basic relationship constraints such as all referenced columns have aFROM
orJOIN
table import. - build() - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.BuildUpdate
-
Build the
Update
. - build(boolean) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
-
Build the
Select
statement. - builder() - Static method in interface org.springframework.data.relational.core.sql.Delete
-
Creates a new
DeleteBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Insert
-
Creates a new
InsertBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Select
-
Creates a new
SelectBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Update
-
Creates a new
UpdateBuilder
. - by(String) - Static method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
-
Creates a new
SqlSort.SqlOrder
instance.
C
- CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates each method to the
DataAccessStrategy
s passed to the constructor in turn until the first that does not throw an exception. - CascadingDataAccessStrategy(List<DataAccessStrategy>) - Constructor for class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- cast(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Expressions
- Cast - Class in org.springframework.data.relational.core.sql
-
Represents a
CAST
expression likeCAST(something AS JSON
. - clear() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- clear() - Method in class org.springframework.data.relational.domain.RowDocument
- clone() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- coalesce(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COALESCE
function. - column(String) - Method in interface org.springframework.data.relational.core.sql.TableLike
- column(String, Table) - Static method in class org.springframework.data.relational.core.sql.SQL
- column(Column) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a
Column
to theINTO
column list. - column(SqlIdentifier) - Method in interface org.springframework.data.relational.core.sql.TableLike
- Column - Class in org.springframework.data.relational.core.sql
-
Column name within a
SELECT … FROM
clause. - Column - Annotation Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure the mapping from an attribute to a database column.
- ColumnInfo(SqlIdentifier, SqlIdentifier) - Constructor for record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Creates an instance of a
ColumnInfo
record class. - columns(String...) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(String...) - Method in interface org.springframework.data.relational.core.sql.TableLike
- columns(Collection<String>) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(Collection<String>) - Method in interface org.springframework.data.relational.core.sql.TableLike
- columns(Collection<Column>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a one or more
Column
to theINTO
column list. - columns(Column...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a one or more
Column
to theINTO
column list. - columns(SqlIdentifier...) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(SqlIdentifier...) - Method in interface org.springframework.data.relational.core.sql.TableLike
- Comparison - Class in org.springframework.data.relational.core.sql
-
Comparing
Condition
comparing twoExpression
s. - compute(String, BiFunction<? super String, ? super Object, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- computeIfAbsent(String, Function<? super String, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- computeIfPresent(String, BiFunction<? super String, ? super Object, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- Condition - Interface in org.springframework.data.relational.core.sql
-
AST
Segment
for a condition. - Conditions - Class in org.springframework.data.relational.core.sql
-
Factory for common
Condition
s. - connectionFactory() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Return a R2DBC
ConnectionFactory
. - considerNestedRepositories() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- 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.
- ConstantCondition - Class in org.springframework.data.relational.core.sql
-
Condition
representing fixed sql predicate. - containsKey(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- containsKey(Object) - Method in class org.springframework.data.relational.domain.RowDocument
- containsValue(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- containsValue(Object) - Method in class org.springframework.data.relational.domain.RowDocument
- context() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- 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
- convert(Object, TypeInformation<? extends S>) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
-
Converts a source object into
target
. - convert(Object, TypeInformation<? extends S>, MappingRelationalConverter.ConversionContext) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
-
Converts a source object into
target
. - convert(Object, TypeInformation<? extends S>, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- convert(Instant) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- convert(LocalDate) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- convert(LocalDateTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- convert(LocalTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- ConvertingRowMapper(RowMapper<T>, Converter<Object, Object>) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
- convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
- count() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- count(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Counts the rows in the table representing the given domain type.
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- count(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Counts the number of aggregates of a given type.
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- count(Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- count(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COUNT
function. - count(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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
- count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- count(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Counts the rows in the table representing the given probe type, that match the given
query
. - count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- count(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Counts the number of aggregates of a given type that match the given
query
. - count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- count(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- count(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COUNT
function. - create() - Method in class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
-
Creates a new
DataAccessStrategy
. - create() - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Creates a new
SqlRenderer
. - create(Class<?>) - Method in interface org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory
- 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) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
givenname
. - create(String, String, Object) - Static method in class org.springframework.data.relational.core.sql.Comparison
-
Creates a new
Comparison
from simple StringP arguments - create(String, List<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.SimpleFunction
- create(String, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
-
Create an
INSERT
specification fortable
. - create(String, Expression...) - Static method in class org.springframework.data.relational.core.sql.AnalyticFunction
- create(String, TableLike) - Static method in class org.springframework.data.relational.core.sql.Column
- create(R2dbcDialect, R2dbcConverter) - Static method in interface org.springframework.data.r2dbc.core.StatementMapper
- create(RelationalPersistentEntity<?>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
-
Create a new
PersistentPropertyTranslator
. - create(RelationalPersistentEntity<?>, Predicate<RelationalPersistentProperty>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
-
Create a new
PersistentPropertyTranslator
accepting afilter predicate
whether the translation should happen at all. - create(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.AssignValue
- create(Expression) - Static method in class org.springframework.data.relational.core.sql.IsNull
-
Creates a new
IsNull
expression. - create(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Cast
-
Creates a new
CAST
expression. - create(Expression, String, Expression) - Static method in class org.springframework.data.relational.core.sql.Comparison
- create(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Like
- create(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Between
- create(IdentifierProcessing.Quoting, IdentifierProcessing.LetterCasing) - Static method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
Create a
IdentifierProcessing
rule givenIdentifierProcessing.Quoting
andIdentifierProcessing.LetterCasing
rules. - create(RenderContext) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Creates a new
SqlRenderer
using aRenderContext
. - create(Select, String) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
-
Creates a new
InlineQuery
using analias
. - create(Select, SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
-
Creates a new
InlineQuery
using analias
. - 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) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
givenname
. - create(SqlIdentifier, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
-
Create an
INSERT
specification fortable
. - create(SqlIdentifier, Table) - Static method in class org.springframework.data.relational.core.sql.Column
- create(Table) - Static method in class org.springframework.data.relational.core.sql.AsteriskFromTable
- create(Part, Iterator<Object>) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Creates
Criteria
for the given method name part. - createArray(Object[]) - Method in class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
- createArray(Object[]) - Method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
Converts the provided value in a
Array
instance. - createAssociation() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Creates an initial ChangeSet.
- createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, Database, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Creates a diff ChangeSet by comparing
Database
withmapped entities
. - createCollection(Collection<?>, RelationalPersistentProperty) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
-
Writes the given
Collection
using the givenRelationalPersistentProperty
information. - createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, NamespaceStrategy, Dialect) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategy
that first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy
- createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, Dialect) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategy
that first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy
- 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
. - createFrom(List<RelationalParameters.RelationalParameter>) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
- 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
. - createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Deprecated.since 3.2, use
RelationalConverter.read(java.lang.Class<R>, org.springframework.data.relational.domain.RowDocument)
method instead. - createModifyingQueryExecutor() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- createNotIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
- createNotIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
- createNotIn(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
- createParameters(ParametersSource) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- createParameters(ParametersSource) - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- 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
- createQuery(RelationalParametersParameterAccessor, ReturnedType) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
- createReadingQueryExecution(ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- createRenderContext() - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Returns a
RenderContext
configured withDialect
specifics. - 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
. - Criteria - Class in org.springframework.data.relational.core.query
-
Central class for creating queries.
- Criteria.CriteriaStep - Interface in org.springframework.data.relational.core.query
-
Interface declaring terminal builder methods to build a
Criteria
. - CriteriaDefinition - Interface in org.springframework.data.relational.core.query
-
Interface defining a criteria definition object.
- CriteriaDefinition.Combinator - Enum Class in org.springframework.data.relational.core.query
- CriteriaDefinition.Comparator - Enum Class in org.springframework.data.relational.core.query
- CROSS_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
CROSS JOIN
for two tables.
D
- DataAccessStrategy - Interface in org.springframework.data.jdbc.core.convert
-
Abstraction for accesses to the database that should be implementable with a single SQL statement per method and relates to a single entity as opposed to
JdbcAggregateOperations
which provides interactions related to complete aggregates. - dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, Dialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, Dialect) - Method in class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
- DataAccessStrategyFactory - Class in org.springframework.data.jdbc.core.convert
-
Factory to create a
DataAccessStrategy
based on the configuration of the provided components. - DataAccessStrategyFactory(SqlGeneratorSource, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory) - Constructor for class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
-
Creates a new
DataAccessStrategyFactory
. - dataAccessStrategyRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
DataAccessStrategy
bean definition to be used to create repositories discovered through this annotation. - databaseClient() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Register a
DatabaseClient
usingAbstractR2dbcConfiguration.connectionFactory()
andReactiveDataAccessStrategy
. - dateTimeProviderRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures a
DateTimeProvider
bean name that allows customizing theLocalDateTime
to be used for setting creation and modification dates. - 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. - Db2Dialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for DB2.
- Db2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.Db2Dialect
- DbAction<T> - Interface in org.springframework.data.relational.core.conversion
-
An instance of this interface represents a (conceptual) single interaction with a database, e.g. a single update, used as a step when synchronizing the state of an aggregate with the database.
- DbAction.AcquireLockAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for all aggregate roots of a given type.
- DbAction.AcquireLockRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for a aggregate root when only the ID is known.
- DbAction.BatchDelete<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch delete statement for multiple entities that are reachable via a given path from the aggregate root.
- DbAction.BatchDeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch delete statement for multiple entities that are aggregate roots.
- DbAction.BatchInsert<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch insert statement for a multiple entities that are not aggregate roots.
- DbAction.BatchInsertRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch insert statement for a multiple entities that are aggregate roots.
- DbAction.BatchWithValue<T,
A extends DbAction<T>, B> - Class in org.springframework.data.relational.core.conversion -
Represents a batch of
DbAction
that share a common value for a property of the action. - DbAction.Delete<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all entities that that a reachable via a give path from the aggregate root.
- DbAction.DeleteAll<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an delete statement for all entities that that a reachable via a give path from any aggregate root of a given type.
- DbAction.DeleteAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all aggregate roots of a given type.
- DbAction.DeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for a aggregate root when only the ID is known.
- DbAction.Insert<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for a single entity that is not the root of an aggregate.
- DbAction.InsertRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for the root of an aggregate.
- DbAction.UpdateRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an update statement for the aggregate root.
- DbAction.WithDependingOn<T> - Interface in org.springframework.data.relational.core.conversion
-
An action depending on another action for providing additional information like the id of a parent entity.
- DbAction.WithEntity<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
that stores the information of a single entity in the database. - DbAction.WithPropertyPath<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
not operation on the root of an aggregate but on its contained entities. - DbAction.WithRoot<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
pertaining to the root on an aggregate. - DbActionExecutionException - Exception in org.springframework.data.relational.core.conversion
-
Exception thrown when during the execution of a
DbAction
an exception gets thrown. - DbActionExecutionException(DbAction<?>, Throwable) - Constructor for exception org.springframework.data.relational.core.conversion.DbActionExecutionException
- DbActionExecutionResult - Class in org.springframework.data.relational.core.conversion
- DbActionExecutionResult() - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DbActionExecutionResult(DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DbActionExecutionResult(DbAction.WithEntity<?>, Object) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DEFAULT - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- DEFAULT - Static variable in class org.springframework.data.relational.core.dialect.Escaper
- DEFAULT - Static variable in interface org.springframework.data.relational.core.dialect.IdGeneration
-
A default instance working for many databases and equivalent to Spring Data JDBCs behavior before version 2.1.
- DEFAULT_AUTHOR - Static variable in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
- DEFAULT_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
- DefaultConversionContext(RelationalConverter, CustomConversions, ObjectPath, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<RowDocument>, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Collection<?>>, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Map<?, ?>>, MappingRelationalConverter.DefaultConversionContext.ValueConverter<Object>) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
The default
DataAccessStrategy
is to generate SQL statements based on metadata from the entity. - DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
-
Creates a
DefaultDataAccessStrategy
- DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
- DefaultJdbcTypeFactory - Class in org.springframework.data.jdbc.core.convert
-
A
JdbcTypeFactory
that performs the conversion by utilizingJdbcOperations.execute(ConnectionCallback)
. - DefaultJdbcTypeFactory(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory
. - DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory
. - DefaultNamingStrategy - Class in org.springframework.data.relational.core.mapping
-
The default naming strategy used by Spring Data Relational.
- DefaultNamingStrategy() - Constructor for class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- DefaultQueryMappingConfiguration - Class in org.springframework.data.jdbc.repository.config
-
A
QueryMappingConfiguration
that allows for registration ofRowMapper
s andResultSetExtractor
s via a fluent Api. - DefaultQueryMappingConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- 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
- DefaultSqlTypeMapping - Class in org.springframework.data.jdbc.core.mapping.schema
-
Class that provides a default implementation of mapping Java type to a Database type.
- DefaultSqlTypeMapping() - Constructor for class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- DelegatingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates all method calls to an instance set after construction.
- DelegatingDataAccessStrategy() - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- DelegatingDataAccessStrategy(DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
. - 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(Iterable<Object>, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Iterable<Object>, Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes multiple rows identified by the ids, from the table identified by the domainType.
- delete(Iterable<Object>, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Iterable<Object>, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Iterable<Object>, Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Iterable<Object>, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Iterable<Object>, PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from the instances identified by rootIds.
- delete(Iterable<Object>, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Iterable<Object>, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Iterable<Object>, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single row identified by the id, from the table identified by the domainType.
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from the instance identified by rootId.
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- 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(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
and declares theTable
to delete from. - delete(S) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- delete(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete an aggregate identified by its aggregate root.
- delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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
- delete(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deprecated.since 3.0 use
JdbcAggregateOperations.delete(Object)
instead - Delete - Interface in org.springframework.data.relational.core.sql
-
AST for a
DELETE
statement. - Delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Delete
- DELETE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
A
DELETE
of an aggregate typically involves adelete
on all contained entities. - DeleteAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- deleteAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- deleteAll(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete all aggregates of a given type.
- deleteAll(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities of the given domain type.
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- deleteAll(Iterable<? extends T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete all aggregates identified by their aggregate roots.
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- deleteAll(Iterable<? extends T>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deprecated.since 3.0 use
JdbcAggregateOperations.deleteAll(Iterable)
instead. - deleteAll(Publisher<? extends T>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from any instance.
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- DeleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- deleteAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deletes all aggregates identified by their aggregate root ids.
- deleteAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- DeleteAllRoot(Class<T>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- DeleteBatchingAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
A
BatchingAggregateChange
implementation for delete changes that can contain actions for one or more delete operations. - DeleteBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct a
Delete
statement. - DeleteBuilder.BuildDelete - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Delete
build method. - DeleteBuilder.DeleteWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - DeleteBuilder.DeleteWhereAndOr - Interface in org.springframework.data.relational.core.sql
- deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- deleteById(Object, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deletes a single Aggregate including all entities contained in that aggregate.
- deleteById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- DeleteRoot(Object, Class<T>, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- DeleteSpec(SqlIdentifier, CriteriaDefinition) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single entity from the database and enforce optimistic record locking using the version property.
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- desc() - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from a the current one using descending sorting. - desc(String) - Static method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
-
Creates a new
SqlSort.SqlOrder
instance. - describedBy(T, Identifier) - Static method in class org.springframework.data.jdbc.core.convert.InsertSubject
- dialect - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- Dialect - Interface in org.springframework.data.relational.core.dialect
-
Represents a dialect that is implemented by a particular database.
- DialectResolver - Class in org.springframework.data.jdbc.repository.config
-
Resolves a
Dialect
. - DialectResolver - Class in org.springframework.data.r2dbc.dialect
- DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.repository.config
- DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.repository.config
-
SPI to extend Spring's default JDBC Dialect discovery mechanism.
- DialectResolver.NoDialectException - Exception in org.springframework.data.jdbc.repository.config
-
Exception thrown when
DialectResolver
cannot resolve aDialect
. - 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
. - distinct() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Makes the select statement distinct
- distinct() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Makes the select statement distinct
- doCreateRepositoryFactory() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates the actual
RepositoryFactorySupport
instance. - document() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
- doEnter(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
- doLeave(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
- doReadProjection(MappingRelationalConverter.ConversionContext, RowDocument, EntityProjection<R, ?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- doWithTable(BiFunction<Table, StatementMapper.SelectSpec, StatementMapper.SelectSpec>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- driverRequiresKeyColumnNames() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
-
Does the driver require the specification of those columns for which a generated id shall be returned.
E
- effectiveIdColumnName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
effectiveIdColumnName
record component. - Embedded - Annotation Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure a value object as embedded in the current table.
- Embedded.Empty - Annotation Interface in org.springframework.data.relational.core.mapping
-
Shortcut for an empty embedded property.
- Embedded.Nullable - Annotation Interface in org.springframework.data.relational.core.mapping
-
Shortcut for a nullable embedded property.
- Embedded.OnEmpty - Enum Class in org.springframework.data.relational.core.mapping
-
Load strategy to be used
Embedded.onEmpty()
. - empty() - Static method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns an empty
Identifier
. - empty() - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- empty() - Static method in class org.springframework.data.relational.core.query.Criteria
-
Static factory method to create an empty Criteria.
- empty() - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
-
Static factory method to create an empty
CriteriaDefinition
. - empty() - Static method in class org.springframework.data.relational.core.query.Query
-
Create a new empty
Query
. - empty() - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Factory method to return an empty
RelationalManagedTypes
object. - EMPTY - Static variable in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
-
An immutable empty instance that will return null for all arguments.
- EMPTY - Static variable in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Null-object.
- EnableJdbcAuditing - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable auditing in JDBC via annotation configuration.
- EnableJdbcRepositories - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable JDBC repositories.
- 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.
- enter(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
- enter(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
-
Enter a
Visitable
. - EntityLifecycleEventDelegate - Class in org.springframework.data.relational.core
-
Delegate class to encapsulate lifecycle event configuration and publishing.
- EntityLifecycleEventDelegate() - Constructor for class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- 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.jdbc.core.convert
-
Maps a
ResultSet
to an entity of typeT
, including entities referenced. - 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
- EntityRowMapper(AggregatePath, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- EntityRowMapper(PersistentPropertyPathExtension, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
-
Deprecated, for removal: This API element is subject to removal in a future version.
- EntityRowMapper(RelationalPersistentEntity<T>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- entrySet() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- entrySet() - Method in class org.springframework.data.relational.domain.RowDocument
- 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
- EQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- equals(Object) - Method in class org.springframework.data.jdbc.core.convert.Identifier
- equals(Object) - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- equals(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- equals(Object) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
- equals(Object) - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.data.relational.core.mapping.event.Identifier
- equals(Object) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- equals(Object) - Method in class org.springframework.data.relational.core.sql.SubselectExpression
- equals(Object) - Method in class org.springframework.data.relational.core.sql.Column
- equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
- equals(Object) - Method in class org.springframework.data.relational.core.sql.Table
- equals(Object) - Method in class org.springframework.data.relational.domain.RowDocument
- equals(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOnConditionComparison
- escape(String) - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Escapes all special like characters (
_
,%
) using the configured escape character. - Escaper - Class in org.springframework.data.relational.core.dialect
-
Helper class encapsulating an escape character for LIKE queries and the actually usage of it in escaping
String
s. - evaluate(Sort.NullHandling) - Method in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
Converts a
Sort.NullHandling
option to the appropriate SQL text to be included anORDER BY
sort expression. - evaluate(Sort.NullHandling) - Method in class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
- evaluateOrderByNullHandling(Sort.NullHandling) - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of the null handling option for an
ORDER BY
sort expression. - excludeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are not eligible for component scanning.
- 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.jdbc.repository.query.PartTreeJdbcQuery
- execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- 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.jdbc.repository.support.SimpleJdbcRepository
- 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
- exists(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- exists(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Determine whether there is an aggregate of type
domainType
that matches the providedQuery
. - exists(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- exists(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- exists(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Determine whether there are aggregates that match the
Query
- exists(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- exists(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- existsById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- existsById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
returns if a row with the given id exists for the given type.
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Checks if an aggregate identified by type and id exists in the database.
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- existsById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- Expression - Interface in org.springframework.data.relational.core.sql
-
Expression that can be used in select lists.
- Expressions - Class in org.springframework.data.relational.core.sql
-
Factory for common
Expression
s. - Expressions.SimpleExpression - Class in org.springframework.data.relational.core.sql
- extendBy(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Creates a new path by extending the current path by the property passed as an argument.
F
- FalseCondition - Class in org.springframework.data.relational.core.sql
-
Simple condition that evaluates to SQL
FALSE
. - Field(SqlIdentifier) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper.Field
-
Creates a new
QueryMapper.Field
without meta-information but the given name. - filter(Predicate<? super AggregatePath>) - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Filter the AggregatePath returning the first item matching the given
Predicate
. - findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type.
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type.
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, paged and sorted.
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load a page of (potentially sorted) aggregates of a given type.
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, sorted.
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type, sorted.
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(Example<S>, Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Example<S>, Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Example<S>, Sort) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Sort) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findAll(RelationalPersistentEntity<?>) - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
- findAll(RelationalPersistentEntity<?>, Condition) - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
- findAll(RelationalPersistentEntity<?>, Condition) - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
- findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECT
query and convert the resulting items to aIterable
. - findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Execute a
SELECT
query and convert the resulting items to aIterable
that is sorted. - findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Query, Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Query, Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECT
query and convert the resulting items to aIterable
. - findAll(Query, Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Query, Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Query, Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
- findAll(Query, Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Query, Class<T>, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities that match one of the ids passed as an argument.
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type that are identified by the given ids.
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAllById(Iterable<ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.RelationResolver
-
Finds all entities reachable via path.
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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.jdbc.repository.support.SimpleJdbcRepository
- findById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads a single entity identified by type and id.
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load an aggregate from the database.
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findOne(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findOne(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findOne(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Execute a
SELECT
query and convert the resulting item to an entity ensuring exactly one result. - findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findOne(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Execute a
SELECT
query and convert the resulting item to an entity ensuring exactly one result. - findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- 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.
- forBackReferences(JdbcConverter, AggregatePath, Object) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Creates ParentKeys with backreference for the given path and value of the parents id.
- forBackReferences(JdbcConverter, PersistentPropertyPathExtension, Object) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Factory method to create a
BatchingAggregateChange
for deleting entities. - forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forDelete(Class<T>, Number) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forDelete(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forEach(BiConsumer<? super String, ? super Object>) - Method in class org.springframework.data.relational.domain.RowDocument
- forEach(BiConsumer<? super SqlIdentifier, ? super Parameter>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- forEach(Consumer<Class<?>>) - Method in class org.springframework.data.relational.RelationalManagedTypes
- forEach(Identifier.IdentifierConsumer) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Performs the given action for each element of the
Identifier
until all elements have been processed or the action throws an exception. - forEachAction(Consumer<? super DbAction<?>>) - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
Applies the given consumer to each
DbAction
in thisAggregateChange
. - forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- ForeignKeyNaming - Enum Class in org.springframework.data.relational.core.mapping
-
Enum for determining how the names of back references should get generated.
- forInstance(Object, RelationalPersistentEntity<T>) - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
Returns the appropriate
IdValueSource
for the instance:IdValueSource.NONE
when the entity has no id property,IdValueSource.PROVIDED
when the value of the id property is not null and when it is a primitive type, not zero, andIdValueSource.GENERATED
otherwise. - forProperty(String) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
-
Obtain a
MappingRelationalConverter.ConversionContext
for the given propertyname
. - forProperty(String) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.ProjectingConversionContext
- forProperty(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
-
Obtain a
MappingRelationalConverter.ConversionContext
for the givenRelationalPersistentProperty
. - forSave(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Factory method to create a
BatchingAggregateChange
for saving entities. - forSave(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
RootAggregateChange
for saving entities. - forSave(T, Number) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
RootAggregateChange
for saving entities. - forType(Class<T>) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Create a typed
StatementMapper
that considers type-specific mapping metadata. - from(Class<?>...) - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Factory method used to construct
RelationalManagedTypes
from the given array oftypes
. - 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(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(List<? extends CriteriaDefinition>) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- from(List<Criteria>) - Static method in class org.springframework.data.relational.core.query.Criteria
- from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates an
Identifier
from aMap
of name to value tuples. - from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.relational.core.query.Update
-
Static factory method to create an
Update
fromassignments
. - from(ManagedTypes) - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Wraps an existing
ManagedTypes
object withRelationalManagedTypes
. - from(Criteria...) - Static method in class org.springframework.data.relational.core.query.Criteria
- from(CriteriaDefinition...) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- from(Expression) - Static method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from anExpression
applying default ordering. - from(Expression, Sort.Direction) - Static method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from anExpression
applying a given ordering. - 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. - from(SqlIdentifier...) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new composite
SqlIdentifier
from one or moreSqlIdentifier
s. - from(Table) - Method in class org.springframework.data.relational.core.sql.Column
- from(Table) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder
-
Declare a
Table
forDELETE FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- From - Class in org.springframework.data.relational.core.sql
-
FROM
clause. - fromIterable(Iterable<? extends Class<?>>) - Static method in class org.springframework.data.relational.RelationalManagedTypes
- FULL_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
FULL OUTER JOIN
two tables. - Functions - Class in org.springframework.data.relational.core.sql
-
Factory for common
function expressions
.
G
- GENERATED - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
The id value is generated by the store.
- get(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- get(Object) - Method in class org.springframework.data.relational.domain.RowDocument
- get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
Returns a value for the given key.
- get(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
-
Returns the value the given
RelationalPersistentProperty
refers to. - get(SqlIdentifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
- getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getActions() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.For empty paths this is the type of the entity.
- getAfterFromTable() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
-
Returns a
afterFromTable Function
. - getAfterOrderBy() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
-
Returns a
afterOrderBy Function
. - getAggregateChange() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getAggregateChange() - Method in class org.springframework.data.relational.core.mapping.event.RelationalSaveEvent
- getAggregateChange() - Method in interface org.springframework.data.relational.core.mapping.event.WithAggregateChange
- getAggregatePath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- getAggregatePath(PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Provides an
AggregatePath
for the providedPersistentPropertyPath
. - getAggregatePath(RelationalPersistentEntity<?>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- getAlias() - Method in interface org.springframework.data.relational.core.sql.Aliased
- getAlias() - Method in class org.springframework.data.relational.core.sql.AliasedExpression
- getAliasFactory() - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
- getAliasFactory() - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
- 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 interface org.springframework.data.jdbc.core.dialect.JdbcDialect
-
Returns the JDBC specific array support object that describes how array-typed columns are supported by this dialect.
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
- getArraySupport() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
- getArraySupport() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- getArraySupport() - Method in interface org.springframework.data.relational.core.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.relational.core.dialect.H2Dialect
- getArraySupport() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getArrayType(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
- getArrayType(Class<?>) - Method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Translate the
user type
of an array into the dialect-specific type. - getArrayType(Class<?>) - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- getArrayType(Class<?>) - Method in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- getArrayValue(ArrayColumns, RelationalPersistentProperty, Object) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- getArrayValue(ArrayColumns, RelationalPersistentProperty, Object) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Convert a
value
into an array representation according toArrayColumns
. - getAssignments() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
- getAssignments() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
- getAssignments() - Method in class org.springframework.data.relational.core.query.Update
-
Returns all assignments.
- getBackReferenceAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getBatchValue() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getBegin() - Method in class org.springframework.data.relational.core.sql.Between
- getBindableParameters() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
- getBindableParameters() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
- 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
. - getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
LimitClause.Position
where to apply theclause
. - getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LockClause
-
Returns the
LockClause.Position
where to apply theclause
. - getColumn() - Method in class org.springframework.data.relational.core.query.Criteria
- getColumn() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getColumn() - Method in class org.springframework.data.relational.core.sql.AssignValue
- getColumn() - Method in class org.springframework.data.relational.core.sql.Between
- getColumnAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The alias for the column used to represent this property in the database.
- getColumnAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getColumnInfo() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getColumnName() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The name of the column used to represent this property in the database.
- getColumnName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns the name of the column backing this property.
- getColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Defaults to return the given
RelationalPersistentProperty
's name with the parts of a camel case name separated by '_'; - getColumns() - Method in class org.springframework.data.relational.core.query.Query
-
Return the columns that this query should project.
- getColumnType(Class<?>) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- getColumnType(Class<?>) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determines a column type for Class.
- getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The type to be used to store this property in the database.
- getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
- getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determines a column type for a persistent property.
- getCombinator() - Method in class org.springframework.data.relational.core.query.Criteria
- getCombinator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getComparator() - Method in class org.springframework.data.relational.core.query.Criteria
- getComparator() - Method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- getComparator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getComparator() - Method in class org.springframework.data.relational.core.sql.Comparison
- getCondition() - Method in class org.springframework.data.r2dbc.query.BoundCondition
- getConditions() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
- getContent() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
- getContent() - Method in class org.springframework.data.relational.core.sql.Literal
- getContent() - Method in class org.springframework.data.relational.core.sql.NumericLiteral
- getContent() - Method in class org.springframework.data.relational.core.sql.StringLiteral
- getConversionContext(ObjectPath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Creates a new
MappingRelationalConverter.ConversionContext
. - getConversions() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
- getConversionService() - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Returns the underlying
ConversionService
used by the converter. - getConversionService() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
- getConversionService() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
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.jdbc.core.dialect.JdbcDb2Dialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- 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.
- getConverters() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getConverters() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return a collection of converters for this dialect.
- getConverters() - Method in class org.springframework.data.relational.core.dialect.MariaDbDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getConvertersToRegister() - Static method in class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
-
Returns the converters to be registered.
- 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
- getCriteria() - Method in class org.springframework.data.relational.core.query.Query
-
Return the
Criteria
to be applied. - getCustomConversions() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
- getCustomConversions() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- 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.use
R2dbcEntityOperations.getConverter()
instead asReactiveDataAccessStrategy
will be removed in a future release. - 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
- getDefaultInsertPart() - Method in interface org.springframework.data.relational.core.dialect.InsertWithDefaultValues
- getDefaultValuesInsertPart() - Method in interface org.springframework.data.relational.core.dialect.InsertRenderContext
- getDefaultValuesInsertPart() - Method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getDependingOn() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
The
DbAction
of a parent entity, possibly the aggregate root. - getDialect() - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- 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
. - getDialect(JdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
- getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.repository.config.DialectResolver
-
Retrieve a
Dialect
by inspecting aConnection
. - getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.repository.config.DialectResolver.JdbcDialectProvider
-
Returns a
Dialect
for aDataSource
. - 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.
- getDirection() - Method in class org.springframework.data.relational.core.sql.OrderByField
- getDocument() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
- getDocument(String) - Method in class org.springframework.data.relational.domain.RowDocument
-
Retrieve the value at
key
asRowDocument
. - getDomainType() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The domain type of the entity to query or act upon.
- getEffectiveIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.If the table owning ancestor has an id the column name of that id property is returned.
- getEmbeddedPrefix() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getEmbeddedPrefix() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getEnd() - Method in class org.springframework.data.relational.core.sql.Between
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getEntity() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.WithEntity
-
Overridden in order to change nullability.
- getEntityInformation() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getEntityInformation() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- getEntityInformation(Class<T>) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getEntityInformation(Class<T>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- getEntityInstantiators() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
- getEntityInstantiators() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Return the underlying
EntityInstantiators
. - getEntityType() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
The type of the root of this
AggregateChange
. - getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- getEnvironment() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- getEscapeCharacter() - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Returns the escape character.
- getExistsFunction() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Provide a SQL function that is suitable for implementing an exists-query.
- getExistsFunction() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getExpression() - Method in class org.springframework.data.relational.core.sql.OrderByField
- getExpressions() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- 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.jdbc.repository.support.ScrollDelegate
-
Return the first
count
items from the list. - getFirst(int, List<T>) - Static method in class org.springframework.data.r2dbc.repository.support.ScrollDelegate
-
Return the first
count
items from the list. - getFrom() - Method in class org.springframework.data.relational.core.sql.LockOptions
- getFrom() - Method in interface org.springframework.data.relational.core.sql.Select
- getFunctionName() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- getGeneratedId() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getGroup() - Method in class org.springframework.data.relational.core.query.Criteria
- getGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getId() - Method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
- getId() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The ID of the entity to query/act upon.
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getId() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getId() - Method in interface org.springframework.data.relational.core.mapping.event.WithId
-
Events with an identifier will always return a
Identifier
one. - getIdAttribute() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getIdColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the column representing the identifier.
- getIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The column name of the id column of the ancestor path that represents an actual table.
- getIdDefiningParentPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns the longest ancestor path that has an
Id
property. - getIdDefiningParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Returns the longest ancestor path that has an
Id
property. - getIdDefiningPath(AggregatePath) - Static method in class org.springframework.data.relational.core.mapping.AggregatePathTraversal
- getIdentifier() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The
Identifier
for a path to query. - getIdentifierColumns(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getIdentifierColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Returns the
IdentifierProcessing
used for processingSqlIdentifier
when converting them to SQL snippets or parameter names. - getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Returns the configured
IdentifierProcessing
. - getIdentifyingAnnotations() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
-
In strict mode only domain types having a
Table
annotation get a repository. - getIdentifyingAnnotations() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getIdentifyingTypes() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getIdGeneration() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getIdType() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getIdValueSource() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getInitialEntitySet() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Scans the mapping base package for classes annotated with
Table
. - getInitialEntitySet() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Scans the mapping base package for classes annotated with
Table
. - getInsertRenderContext() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- getInsertRenderContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getInsertRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
- getInstance() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- getInstance() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The entity to act upon.
- getJavaType() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getJdbcType() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getJoinTable() - Method in class org.springframework.data.relational.core.sql.Join
- getKeyAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getKeyColumn() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getKeyColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getKeyColumn(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
For a map valued reference A -> Map>X,B< this is the name of the column in the table for B holding the key of the map.
- getKeyColumnName(SqlIdentifier) - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
-
Provides for a given id
SqlIdentifier
the String that is to be used for registering interest in the generated value of that column. - getKind() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
Returns the
AggregateChange.Kind
ofAggregateChange
this is. - getKind() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getKind() - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- getKind() - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- getLeafEntity() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
The
RelationalPersistentEntity
associated with the leaf of this path. - getLeafEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The
RelationalPersistentEntity
associated with the leaf of this path. - getLeft() - Method in class org.springframework.data.relational.core.sql.Comparison
- getLeft() - Method in class org.springframework.data.relational.core.sql.Like
- getLength() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns the path length for the aggregate path.
- getLength() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The length of the path.
- getLikeEscaper() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Returns the
Escaper
used forLIKE
value escaping. - getLikeEscaper() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getLimit() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getLimit() - Method in class org.springframework.data.relational.core.query.Query
-
Return the maximum number of rows to be return.
- getLimit() - Method in interface org.springframework.data.relational.core.sql.Select
-
Optional limit.
- getLimit(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
LIMIT
clause to limit results. - getLimitOffset(long, long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns a combined
LIMIT/OFFSET
clause that limits results and starts consumption at the givenoffset
. - getList(String) - Method in class org.springframework.data.relational.domain.RowDocument
-
Retrieve the value at
key
asList
. - getLock() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
The used lockmode
- getLock(LockOptions) - Method in interface org.springframework.data.relational.core.dialect.LockClause
-
Returns the
LOCK
clause to lock results. - getLockMode() - Method in class org.springframework.data.relational.core.sql.LockOptions
- getLockMode() - Method in interface org.springframework.data.relational.core.sql.Select
- getMap(String) - Method in class org.springframework.data.relational.domain.RowDocument
-
Retrieve the value at
key
asMap
. - getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
-
Returns the key to be used in the mapped document eventually.
- getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- 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
- getMappedExample(Example<T>) - Method in class org.springframework.data.relational.repository.query.RelationalExampleMapper
- 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(MapSqlParameterSource, CriteriaDefinition, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- 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.jdbc.core.convert.QueryMapper
-
Map the
Sort
object to apply field name mapping usingthe type to read
. - 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.jdbc.repository.config.AbstractJdbcConfiguration
-
Returns the base packages to scan for JDBC mapped entities at startup.
- 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.jdbc.core.convert.JdbcConverter
- getMappingContext() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
- getMappingContext() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getMappingContext() - Method in class org.springframework.data.r2dbc.query.QueryMapper
- getMappingContext() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
- getMappingContext() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Returns the underlying
MappingContext
used by the converter. - getModuleIdentifier() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModuleName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModulePrefix() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- getName() - Method in class org.springframework.data.relational.core.sql.Column
- getName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
- getName() - Method in interface org.springframework.data.relational.core.sql.Named
- getName() - Method in class org.springframework.data.relational.core.sql.Table
- getName() - Method in interface org.springframework.data.relational.core.sql.TableLike
- getName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
column name
. - getName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
table name
. - getNamedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getNamespace(Class<?>) - Method in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
-
Get a namespace that corresponds to the given domain type.
- getNamingStrategy() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- getNamingStrategy() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Returns the configured
RenderNamingStrategy
. - getNullHandling() - Method in class org.springframework.data.relational.core.sql.OrderByField
- 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
- getOffset() - Method in class org.springframework.data.relational.core.query.Query
-
Return the number of rows to skip.
- getOffset() - Method in interface org.springframework.data.relational.core.sql.Select
-
Optional offset.
- getOffset(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
OFFSET
clause to consume rows at a given offset. - getOn() - Method in class org.springframework.data.relational.core.sql.Join
- getOrDefault(Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
- getOrder() - Method in class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
- getOrder() - Method in class org.springframework.data.relational.auditing.RelationalAuditingCallback
- getOrderBy() - Method in interface org.springframework.data.relational.core.sql.Select
- 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. - getOwner() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getOwner() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- 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.jdbc.repository.query.JdbcQueryMethod
- getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- getParentPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns the path that has the same beginning but is one segment shorter than this path.
- getParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Returns the path that has the same beginning but is one segment shorter than this path.
- getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- getPath() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getPath() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
- getPath() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- getPersistentEntity(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- getPotentiallyConvertedSimpleRead(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Checks whether we have a custom conversion for the given simple object.
- getPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
- getPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getPreviousVersion() - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
- getProjectedFields() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Deprecated.since 1.1, use
StatementMapper.SelectSpec.getSelectList()
instead. - getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Return a
PersistentPropertyAccessor
to access property values of theinstance
. - getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getPropertyPath() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getPropertyValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- getQualifiedTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The fully qualified name of the table this path is tied to or of the longest ancestor path that is actually tied to a table.
- getQualifiedTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the qualified name of the table backing the given entity, including the schema.
- getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The column name used for the list index or map key of the leaf property of this path.
- getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The type of the qualifier column of the leaf property of this path or null if this is not applicable.
- getQualifierColumnType() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getQualifiers() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getQualifiers() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
Additional values to be set during insert or update statements.
- getQueryExecution(JdbcQueryMethod, ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- getQueryMethod() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
- getReference() - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
The reference name is used for programmatic access to the object identified by this
SqlIdentifier
. - getReference(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.1, use the #getReference() method instead.
- getReferenceName() - Method in class org.springframework.data.relational.core.sql.Column
- getReferenceName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
- getReferenceName() - Method in class org.springframework.data.relational.core.sql.Table
- getReferenceName() - Method in interface org.springframework.data.relational.core.sql.TableLike
- getReferenceName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
column reference name
. - getReferenceName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
table reference name
. - getRenderContext() - Method in interface org.springframework.data.r2dbc.core.StatementMapper
-
Returns
RenderContext
. - getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- 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. - getRequiredBaseProperty() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getRequiredColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Returns the required column type for a persistent property or throws
IllegalArgumentException
if the type cannot be determined. - getRequiredIdProperty() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getRequiredIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The id property of the final element of the path.
- getRequiredLeafEntity() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
The
RelationalPersistentEntity
associated with the leaf of this path or throwIllegalStateException
if the leaf cannot be resolved. - getRequiredLeafEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The
RelationalPersistentEntity
associated with the leaf of this path or throwIllegalStateException
if the leaf cannot be resolved. - getRequiredLeafProperty() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getRequiredPersistentPropertyPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getRequiredPersistentPropertyPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Converts this path to a non-null
PersistentPropertyPath
. - getResolvableType() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getResolvableType() - Method in class org.springframework.data.relational.repository.query.RelationalParameters.RelationalParameter
- getReverseColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The name of the column used to reference the id in the parent table.
- getReverseColumnName(PersistentPropertyPathExtension) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getReverseColumnName(PersistentPropertyPathExtension) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getReverseColumnName(RelationalPersistentEntity<?>) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getReverseColumnName(RelationalPersistentEntity<?>) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- getReverseColumnName(RelationalPersistentEntity<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
- getReverseColumnName(RelationalPersistentEntity<?>) - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getReverseColumnName(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- getReverseColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
For a reference A -> B this is the name in the table for B which references A.
- getReverseColumnNameAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The alias used in select for the column used to reference the id in the parent table.
- getRight() - Method in class org.springframework.data.relational.core.sql.Comparison
- getRight() - Method in class org.springframework.data.relational.core.sql.Like
- getRoot() - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
The root object to which this
AggregateChange
relates. - getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- getRowCountAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getRowMapper(Class<T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- getRowMapper(Class<T>) - Method in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
- 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.
- getRowNumberAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getRowsFetchSpec(DatabaseClient.GenericExecuteSpec, Class<?>, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
- getRowsFetchSpec(DatabaseClient.GenericExecuteSpec, Class<?>, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Defaults to no schema.
- getSelect() - Method in class org.springframework.data.relational.core.sql.Subselect
- getSelectContext() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
- getSelectContext() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Obtain the
SelectRenderContext
. - getSelectContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getSelectList() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- getSelectRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
- 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
- getSort() - Method in class org.springframework.data.relational.core.query.Query
- getSourceConverter() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
- getSourceConverter() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- getSql() - Method in enum class org.springframework.data.relational.core.sql.Join.JoinType
- getSql() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
- getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getSqlType(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
-
Determine the
SQLType
for a givenarray component type
. - 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
- getTable() - Method in class org.springframework.data.relational.core.sql.AsteriskFromTable
- getTable() - Method in class org.springframework.data.relational.core.sql.Column
- getTableAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The alias used for the table on which this path is based.
- getTableAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
- getTableEntity() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityMetadata
-
Returns the
RelationalPersistentEntity
that supposed to determine the table to be queried. - getTableEntity() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getTableInfo() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- getTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.The name of the table this path is tied to or of the longest ancestor path that is actually tied to a table.
- getTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the unqualified name of the table (i.e. without schema or owner) backing the given entity.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityInformation
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityMetadata
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getTableName() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getTableName(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- getTableName(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.
- getTableName(Class<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
The name of the table to be used for persisting entities having the type passed as an argument.
- getTableOwningPath(AggregatePath) - Static method in class org.springframework.data.relational.core.mapping.AggregatePathTraversal
- getTables() - Method in class org.springframework.data.relational.core.sql.From
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- getTargetSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The SQL type constant used when using this property as a parameter for a SQL statement.
- getTargetSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- getTargetType() - Method in class org.springframework.data.relational.core.sql.Cast
- 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.
- getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getType() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
- getType() - Method in class org.springframework.data.relational.core.sql.Join
- getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.Field
- getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
- getTypeInformation() - Method in class org.springframework.data.relational.repository.query.RelationalParameters.RelationalParameter
- getUpdate() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
- getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getValue() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
-
Returns the identifier value.
- getValue() - Method in class org.springframework.data.relational.core.query.Criteria
- getValue() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getValue() - Method in class org.springframework.data.relational.core.sql.AssignValue
- getValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
-
Return a value for the given
AggregatePath
. - getValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- getValues() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
-
Returns the raw parameter values of the underlying query method.
- getValues() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
- getVersionNumberFromEntity(S, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
-
Get the current value of the version property for an instance of a relational persistent entity.
- greaterThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using greater-than(>). - greaterThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using greater-than or equal to (>=). - greatest(List<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
GREATEST
function. - greatest(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
GREATEST
function. - GT - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- GTE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
H
- H2Dialect - Class in org.springframework.data.r2dbc.dialect
-
R2DBC dialect for H2.
- H2Dialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for H2.
- H2Dialect() - Constructor for class org.springframework.data.r2dbc.dialect.H2Dialect
- H2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.H2Dialect
- hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasAnnotatedQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasExplicitColumnName() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- hasExplicitColumnName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether the property uses an annotated field name through
Column
. - hasExpressions() - Method in class org.springframework.data.relational.core.sql.In
- hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- hashCode() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- hashCode() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- hashCode() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- hashCode() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
- hashCode() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
- hashCode() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- hashCode() - Method in class org.springframework.data.relational.core.sql.SubselectExpression
- hashCode() - Method in class org.springframework.data.relational.core.sql.Column
- hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
-
Generate a hash code from this
Segment
. - hashCode() - Method in class org.springframework.data.relational.core.sql.Table
- hashCode() - Method in class org.springframework.data.relational.domain.RowDocument
- hasIdProperty() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- hasIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- hasLockMode() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasLockMode() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- hasPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
- hasPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- hasReactiveWrapperParameter() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
-
Check if the given
QueryMethod
receives a reactive parameter wrapper as one of its parameters. - hasValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
-
Determine whether there is a value for the given
AggregatePath
. - hasValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- hasValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- hasValue(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
-
Determine whether there is a value for the given
RelationalPersistentProperty
. - hasValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
-
Returns whether the underlying
RowDocument
has a value (null or non-null) for the givenRelationalPersistentProperty
. - hasValue(SqlIdentifier) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
-
Determine whether there is a value for the given
SqlIdentifier
. - hasValue(SqlIdentifier) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
- HOLDER - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
- HsqlDbDialect - Class in org.springframework.data.relational.core.dialect
-
A
Dialect
for HsqlDb. - HsqlDbDialect() - Constructor for class org.springframework.data.relational.core.dialect.HsqlDbDialect
I
- idColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
-
The column name for id column in the corresponding relationship table.
- idColumnName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
idColumnName
record component. - Identifier - Class in org.springframework.data.jdbc.core.convert
-
Identifier represents a composite id of an entity that may be composed of one or many parts.
- Identifier - Class in org.springframework.data.relational.core.mapping.event
-
Wrapper for an identifier of an entity.
- Identifier.IdentifierConsumer - Interface in org.springframework.data.jdbc.core.convert
-
Represents an operation that accepts identifier key parts (name, value and
target type
) defining a contract to consumeIdentifier
values. - IdentifierProcessing - Interface in org.springframework.data.relational.core.sql
-
An interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names. - IdentifierProcessing.LetterCasing - Enum Class in org.springframework.data.relational.core.sql
-
Encapsulates the three kinds of letter casing supported.
- IdentifierProcessing.Quoting - Class in org.springframework.data.relational.core.sql
-
A conversion from unquoted identifiers to quoted identifiers.
- IdGeneration - Interface in org.springframework.data.relational.core.dialect
-
Describes how obtaining generated ids after an insert works for a given JDBC driver.
- IdOnlyAggregateReference(ID) - Constructor for class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- IdValueSource - Enum Class in org.springframework.data.relational.core.conversion
-
Enumeration describing the source of a value for an id property.
- IGNORE_RENAMING - Enum constant in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
This strategy does not take names specified via
Table
annotation into account. - ignoreCase() - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
- ignoreCase(boolean) - Method in class org.springframework.data.relational.core.query.Criteria
-
Creates a new
Criteria
with the given "ignore case" flag. - in(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
- in(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
IN
clause
. - in(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Select) - Method in class org.springframework.data.relational.core.sql.Column
- In - Class in org.springframework.data.relational.core.sql
-
IN
Condition
clause. - IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- includeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are eligible for component scanning.
- includeFilters() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Specifies which types are eligible for component scanning.
- INITIAL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- INITIAL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- InlineQuery - Class in org.springframework.data.relational.core.sql
-
Represents a inline query within a SQL statement.
- insert() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
InsertBuilder
. - 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(List<InsertSubject<T>>, Class<T>, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- insert(List<InsertSubject<T>>, Class<T>, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Inserts the data of multiple entities.
- insert(List<InsertSubject<T>>, Class<T>, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- insert(List<InsertSubject<T>>, Class<T>, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- insert(List<InsertSubject<T>>, Class<T>, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- insert(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
InsertBuilder
and declare theTable
to insert into. - insert(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated insert function.
- insert(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated insert function to do just the insert of an instance of an aggregate, including all the members of the aggregate.
- 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
- insert(T, Class<T>, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- insert(T, Class<T>, Identifier, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Inserts the data of a single entity.
- insert(T, Class<T>, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- insert(T, Class<T>, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- insert(T, Class<T>, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- Insert - Interface in org.springframework.data.relational.core.sql
-
AST for a
INSERT
statement. - Insert(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>, Map<PersistentPropertyPath<RelationalPersistentProperty>, Object>, IdValueSource) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Insert
- insertAll(Iterable<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Inserts all aggregate instances, including all the members of each aggregate instance.
- insertAll(Iterable<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- InsertBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct an
Insert
statement. - InsertBuilder.BuildInsert - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Insert
build method. - InsertBuilder.InsertIntoColumnsAndValues - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - InsertBuilder.InsertIntoColumnsAndValuesWithBuild - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement and the build method. - InsertBuilder.InsertValues - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement. - InsertBuilder.InsertValuesWithBuild - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement and the build method. - InsertOnlyProperty - Annotation Interface in org.springframework.data.relational.core.mapping
-
A property with this annotation will only be written to the database during insert operations, not during updates.
- InsertRenderContext - Interface in org.springframework.data.relational.core.dialect
-
This interface encapsulates the details about how to process
Insert
SQL statement - InsertRenderContexts - Enum Class in org.springframework.data.relational.core.dialect
-
In the scope of Insert with default values SQL statement, for example INSERT INTO SCHEMA.TABLE VALUES (DEFAULT) this enum represents the default values part in different
Dialect
s - InsertRoot(T, IdValueSource) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- InsertSpec(SqlIdentifier, Map<SqlIdentifier, Parameter>) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
- InsertStrategyFactory - Class in org.springframework.data.jdbc.core.convert
-
Factory which selects and builds the appropriate
InsertStrategy
orBatchInsertStrategy
based on whether the insert is expected to generate ids. - InsertStrategyFactory(NamedParameterJdbcOperations, BatchJdbcOperations, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.InsertStrategyFactory
-
Deprecated.since 3.2, use
InsertStrategyFactory(NamedParameterJdbcOperations, Dialect)
instead. - InsertStrategyFactory(NamedParameterJdbcOperations, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.InsertStrategyFactory
- InsertSubject<T> - Class in org.springframework.data.jdbc.core.convert
-
The subject of an insert, described by the entity instance and its
Identifier
, where identifier contains information about data that needs to be considered for the insert but which is not part of the entity. - InsertWithDefaultValues - Interface in org.springframework.data.relational.core.dialect
-
This interface aggregates information about an Insert with default values statement.
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- 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 - Enum constant in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- 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.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.AnsiDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.Db2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.H2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.OracleDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.PostgresDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.SqlServerDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
-
Static immutable instance of the class.
- INSTANCE - Static variable in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.use
DefaultNamingStrategy.INSTANCE
instead. - INSTANCE - Static variable in class org.springframework.data.relational.core.sql.FalseCondition
- INSTANCE - Static variable in class org.springframework.data.relational.core.sql.TrueCondition
- 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. - into(Table) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder
-
Declare a
Table
toINSERT INTO
. - Into - Class in org.springframework.data.relational.core.sql
-
INTO
clause. - introspectProjection(Class<M>, Class<D>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- introspectProjection(Class<M>, Class<D>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Introspect the given
result type
in the context of theentity type
whether the returned type is a projection and what property paths are participating in the projection. - is(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using equality. - IS_FALSE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_NOT_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_TRUE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
- isCollectionLike() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isCollectionLike() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- 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
- isDistinct() - Method in interface org.springframework.data.relational.core.sql.Select
-
Flag if this select is to return distinct rows.
- isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
- isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
- isEmbedded() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns true exactly when the path is non-empty and the leaf property an embedded one.
- isEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isEmbedded() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Returns true exactly when the path is non-empty and the leaf property an embedded one.
- isEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- isEmpty() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- isEmpty() - Method in class org.springframework.data.relational.core.query.Criteria
- isEmpty() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- isEmpty() - Method in class org.springframework.data.relational.domain.RowDocument
- isEntity() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isEntity() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- isEqual(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
=
(equals)Condition
. - isEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
=
(equals)Condition
. - isEventsEnabled() - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- 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
- isFalse() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS FALSE
. - isForceQuote() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isForceQuote() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Return whether quoting should be enabled for all table and column names.
- isGreater(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
!=
(not equals)Condition
. - isGreater(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isGreaterOrEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
<=
(greater or equal to)Condition
. - isGreaterOrEqualTo(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isGroup() - Method in class org.springframework.data.relational.core.query.Criteria
- isGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- isIgnoreCase() - Method in class org.springframework.data.relational.core.query.Criteria
-
Checks whether comparison should be done in case-insensitive way.
- isIgnoreCase() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
-
Checks whether comparison should be done in case-insensitive way.
- isInsertOnly() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isInsertOnly() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether this property is only to be used during inserts and read.
- isLess(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
<
(less)Condition
. - isLess(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isLessOrEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
CCreates a
<=
(greater)Condition
. - isLessOrEqualTo(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isLimited() - Method in class org.springframework.data.relational.core.query.Query
-
Return whether the query has a limit.
- isMap() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isMap() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
-
Returns whether the query method is a modifying one.
- 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
- isMultiValued() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns true if there are multiple values for this path, i.e. if the path contains at least one element that is a collection and array or a map. // TODO: why does this return true if the parent entity is a collection?
- isMultiValued() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Returns true if there are multiple values for this path, i.e. if the path contains at least one element that is a collection and array or a map.
- isNegated() - Method in class org.springframework.data.relational.core.sql.Between
- isNegated() - Method in class org.springframework.data.relational.core.sql.IsNull
- isNegated() - Method in class org.springframework.data.relational.core.sql.Like
- isNotEqual(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
!=
(not equals)Condition
. - isNotEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
!=
(not equals)Condition
. - isNotIn() - Method in class org.springframework.data.relational.core.sql.In
- isNotNull() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS NOT NULL
. - isNotNull() - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
IS NOT NULL
condition. - isNull() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS NULL
. - isNull() - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
IS NULL
condition. - isNull(Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
IS NULL
condition. - IsNull - Class in org.springframework.data.relational.core.sql
-
IS NULL
Condition
. - isNullable(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
-
Determine whether a column is nullable.
- isOrdered() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isOrdered() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isOrdered() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether this property is an ordered property.
- isQualified() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isQualified() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isQualified() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- isQualified() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns if this property is a qualified property, i.e. a property referencing multiple elements that can get picked by a key or an index.
- isRoot() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- 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. - isSingleQueryLoadingEnabled() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- isSorted() - Method in class org.springframework.data.relational.core.query.Query
-
Return true if the
Query
has a sort parameter. - isStreamQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- isSupported() - Method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Returns true if the dialect supports array-typed columns.
- isSupported() - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- isSupported() - Method in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- isTrue() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS TRUE
. - isUnsafe() - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
- isWritable() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- isWritable(PersistentPropertyPath<? extends RelationalPersistentProperty>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
J
- JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
-
Specifies operations one can perform on a database, based on an Domain Type.
- jdbcAggregateTemplate(ApplicationContext, JdbcMappingContext, JdbcConverter, DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcAggregateTemplate
as a bean for easy use in applications that need a lower level of abstraction than the normal repository abstraction. - JdbcAggregateTemplate - Class in org.springframework.data.jdbc.core
-
JdbcAggregateOperations
implementation, storing aggregates in and obtaining them from a JDBC data store. - JdbcAggregateTemplate(ApplicationContext, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplate
givenApplicationContext
,RelationalMappingContext
andDataAccessStrategy
. - JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplate
givenApplicationEventPublisher
,RelationalMappingContext
andDataAccessStrategy
. - JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.convert
-
ArrayColumns
that offer JDBC-specific functionality. - JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.convert
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.convert
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - JdbcColumnTypes - Enum Class in org.springframework.data.jdbc.core.convert
-
Utility that determines the necessary type conversions between Java types used in the domain model and types compatible with JDBC drivers.
- jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, Dialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Creates a
RelationalConverter
using the configuredAbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions, RelationalManagedTypes)
. - JdbcConverter - Interface in org.springframework.data.jdbc.core.convert
-
A
JdbcConverter
is responsible for converting for values to the native relational representation and vice versa. - jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register custom
Converter
s in aJdbcCustomConversions
object if required. - JdbcCustomConversions - Class in org.springframework.data.jdbc.core.convert
-
Value object to capture custom conversion.
- JdbcCustomConversions() - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Creates an empty
JdbcCustomConversions
object. - JdbcCustomConversions(List<?>) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance registering the given converters and the default store converters. - JdbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance givenCustomConversions.ConverterConfiguration
. - JdbcCustomConversions(CustomConversions.StoreConversions, List<?>) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance registering the given converters and the default store converters. - JdbcDb2Dialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialect
that registers JDBC specific converters. - JdbcDb2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- jdbcDialect(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Resolves a
JDBC dialect
by inspectingNamedParameterJdbcOperations
. - JdbcDialect - Interface in org.springframework.data.jdbc.core.dialect
-
ArrayColumns
that offer JDBC specific functionality. - JdbcIdentifierBuilder - Class in org.springframework.data.jdbc.core.convert
-
Builder for
Identifier
. - jdbcManagedTypes() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Returns the a
RelationalManagedTypes
object holding the initial entity set. - jdbcMappingContext(Optional<NamingStrategy>, JdbcCustomConversions, RelationalManagedTypes) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcMappingContext
and apply an optionalNamingStrategy
. - JdbcMappingContext - Class in org.springframework.data.jdbc.core.mapping
-
MappingContext
implementation for JDBC. - JdbcMappingContext() - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContext
. - JdbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContext
using the givenNamingStrategy
. - JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialect
that registers JDBC specific converters. - JdbcMySqlDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- JdbcMySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- jdbcOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
NamedParameterJdbcOperations
bean definition to be used to create repositories discovered through this annotation. - JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC specific Postgres Dialect.
- JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
-
QueryMethod
implementation that implements a method by executing the query from aQuery
annotation on that method. - JdbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, NamedQueries, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- JdbcRepositoryConfigExtension - Class in org.springframework.data.jdbc.repository.config
-
RepositoryConfigurationExtension
extending the repository registration process by registering JDBC repositories. - JdbcRepositoryConfigExtension() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- JdbcRepositoryFactory - Class in org.springframework.data.jdbc.repository.support
-
Creates repository implementation based on JDBC.
- JdbcRepositoryFactory(DataAccessStrategy, RelationalMappingContext, JdbcConverter, Dialect, ApplicationEventPublisher, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Creates a new
JdbcRepositoryFactory
for the givenDataAccessStrategy
,RelationalMappingContext
andApplicationEventPublisher
. - JdbcRepositoryFactoryBean<T extends Repository<S,
ID>, S, ID extends Serializable> - Class in org.springframework.data.jdbc.repository.support -
Special adapter for Springs
FactoryBean
interface to allow easy setup of repository factories via Spring configuration. - JdbcRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates a new
JdbcRepositoryFactoryBean
for the given repository interface. - JdbcSimpleTypes - Class in org.springframework.data.jdbc.core.mapping
-
Simple constant holder for a
SimpleTypeHolder
enriched with specific simple types for relational database access. - JdbcSqlServerDialect - Class in org.springframework.data.jdbc.core.dialect
-
SqlServerDialect
that registers JDBC specific converters. - JdbcSqlServerDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- JdbcTypeFactory - Interface in org.springframework.data.jdbc.core.convert
-
Allows the creation of instances of database dependent types, e.g.
- JdbcUtil - Class in org.springframework.data.jdbc.support
-
Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.
- JdbcValue - Class in org.springframework.data.jdbc.core.mapping
-
Wraps a value with the JDBCType that should be used to pass it as a bind parameter to a
PreparedStatement
. - JdbcValue(Object, SQLType) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcValue
- join(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
JOIN
table
. - join(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
JOIN
Table
. - join(TableLike, Join.JoinType) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a join, where the join type (
INNER
,LEFT OUTER
,RIGHT OUTER
,FULL OUTER
) is specified by an extra argument. - Join - Class in org.springframework.data.relational.core.sql
-
Segment
for aJOIN
declaration. - JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
INNER JOIN
for two tables. - Join.JoinType - Enum Class in org.springframework.data.relational.core.sql
- Jsr310TimestampBasedConverters - Class in org.springframework.data.jdbc.core.convert
-
Helper class to register JSR-310 specific
Converter
implementations. - Jsr310TimestampBasedConverters() - Constructor for class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
- Jsr310TimestampBasedConverters.InstantToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToInstantConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
- just(String) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a plain
sql
Condition
. - just(String) - Static method in class org.springframework.data.relational.core.sql.Expressions
-
Creates a plain
sql
Expression
.
K
- keyColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
- keySet() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- keySet() - Method in class org.springframework.data.relational.domain.RowDocument
L
- least(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
LEAST
function. - leave(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
- leave(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
-
Leave a
Visitable
. - LEFT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
LEFT OUTER JOIN
two tables. - leftOuterJoin(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
LEFT OUTER JOIN
Table
. - lessThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using less-than (<). - lessThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using less-than or equal to (<=). - like(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingLIKE
. - like(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
LIKE
Condition
. - like(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
LIKE
Condition
. - Like - Class in org.springframework.data.relational.core.sql
-
LIKE
Condition
comparing twoExpression
s. - LIKE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- limit() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- limit() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
LimitClause
used by this dialect. - limit() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- limit() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- 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
. - limit(int) - Method in class org.springframework.data.relational.core.query.Query
-
Limit the number of returned documents to
limit
. - limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Apply a limit of rows to read.
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
-
Apply a limit of rows to read.
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLimitOffset
-
Apply a limit of rows to read.
- LimitClause - Interface in org.springframework.data.relational.core.dialect
-
A clause representing Dialect-specific
LIMIT
. - LimitClause.Position - Enum Class in org.springframework.data.relational.core.dialect
-
Enumeration of where to render the clause within the SQL statement.
- limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Apply
limit
andoffset
parameters to the select statement. - limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
-
Apply
limit
andoffset
parameters to the select statement. - limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLimitOffset
-
Apply
limit
andoffset
parameters to the select statement. - LiquibaseChangeSetWriter - Class in org.springframework.data.jdbc.core.mapping.schema
-
Use this class to write Liquibase ChangeSets.
- LiquibaseChangeSetWriter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Use this to generate a ChangeSet that can be used on an empty database.
- Literal<T> - Class in org.springframework.data.relational.core.sql
-
Represents a literal.
- literalOf(boolean) - Static method in class org.springframework.data.relational.core.sql.SQL
- literalOf(CharSequence) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
StringLiteral
from thecontent
. - literalOf(Number) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
NumericLiteral
from thecontent
. - literalOf(T) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
Literal
from thecontent
. - lock() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- lock() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
LockClause
used by this dialect. - lock() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- lock() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- 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
. - lock(LockMode) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLock
-
Apply lock to read.
- Lock - Annotation Interface in org.springframework.data.relational.repository
-
Annotation to provide a lock mode for a given query.
- LockClause - Interface in org.springframework.data.relational.core.dialect
-
A clause representing Dialect-specific
LOCK
. - LockClause.Position - Enum Class in org.springframework.data.relational.core.dialect
-
Enumeration of where to render the clause within the SQL statement.
- LockMode - Enum Class in org.springframework.data.relational.core.sql
-
Lock Mode Types of SELECT statements.
- LockOptions - Class in org.springframework.data.relational.core.sql
-
Value object providing lock options to apply to a
Select
statement. - LockOptions(LockMode, From) - Constructor for class org.springframework.data.relational.core.sql.LockOptions
- lower(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
LOWER
function. - LOWER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- LT - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- LTE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
M
- map(Function<String, String>) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Applies a
mapping function
after retrieving the object (column name, column reference name, …) name. - map(Function<T, R>) - Method in interface org.springframework.data.relational.core.query.ValueFunction
-
Return a new ValueFunction applying the given mapping
Function
. - MappedCollection - Annotation Interface in org.springframework.data.relational.core.mapping
- MappingJdbcConverter - Class in org.springframework.data.jdbc.core.convert
-
RelationalConverter
that uses aMappingContext
to apply conversion of relational values to property values. - MappingJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Creates a new
MappingJdbcConverter
givenMappingContext
and ano-op type factory
throwingUnsupportedOperationException
on type creation. - MappingJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
-
Creates a new
MappingJdbcConverter
givenMappingContext
. - 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
- MappingRelationalConverter - Class in org.springframework.data.relational.core.conversion
-
RelationalConverter
that uses aMappingContext
to apply sophisticated mapping of domain objects fromRowDocument
. - MappingRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Creates a new
MappingRelationalConverter
given the newRelationalMappingContext
. - MappingRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Creates a new
MappingRelationalConverter
given the newRelationalMappingContext
andCustomConversions
. - MappingRelationalConverter.AggregatePathValueProvider - Interface in org.springframework.data.relational.core.conversion
-
MappingRelationalConverter.RelationalPropertyValueProvider
extension to obtain values forAggregatePath
s. - MappingRelationalConverter.ConversionContext - Interface in org.springframework.data.relational.core.conversion
-
Conversion context defining an interface for graph-traversal-based conversion of row documents.
- MappingRelationalConverter.DefaultConversionContext - Class in org.springframework.data.relational.core.conversion
-
Conversion context holding references to simple
MappingRelationalConverter.DefaultConversionContext.ValueConverter
andMappingRelationalConverter.DefaultConversionContext.ContainerValueConverter
. - MappingRelationalConverter.DocumentValueProvider - Class in org.springframework.data.relational.core.conversion
-
PropertyValueProvider
to evaluate a SpEL expression if present on the property or simply accesses the field of the configured sourceRowDocument
. - MappingRelationalConverter.ProjectingConversionContext - Class in org.springframework.data.relational.core.conversion
- MappingRelationalConverter.RelationalPropertyValueProvider - Interface in org.springframework.data.relational.core.conversion
-
Extended
ParameterValueProvider
that can report whether a property value is present and contextualize the instance for specific behavior like projection mapping in the context of a property. - MappingRelationalEntityInformation<T,
ID> - Class in org.springframework.data.relational.repository.support -
RelationalEntityInformation
implementation using aRelationalPersistentEntity
instance to lookup the necessary information. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>, Class<ID>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and fallback identifier type. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>, String) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and custom table name. - mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.core.convert.EntityRowMapper
- mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
- mapRow(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Deprecated.since 3.2, use
JdbcConverter.readAndResolve(Class, RowDocument, Identifier)
instead. - mapWith(Function<String, String>) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
- MariaDbDialect - Class in org.springframework.data.relational.core.dialect
-
A SQL dialect for MariaDb.
- MariaDbDialect(IdentifierProcessing) - Constructor for class org.springframework.data.relational.core.dialect.MariaDbDialect
- matches(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Tests if
this
and the argument represent the same path. - 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
- merge(String, Object, BiFunction<? super Object, ? super Object, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- 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>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.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
. - MetadataBackedField(SqlIdentifier, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>, RelationalPersistentProperty, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
-
Creates a new
QueryMapper.MetadataBackedField
with the given name,RelationalPersistentEntity
andMappingContext
with the givenRelationalPersistentProperty
. - Modifying - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Indicates a method should be regarded as modifying query.
- 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.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the entity shall be marked as modified on creation.
- modifyOnCreate() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures whether the entity shall be marked as modified on creation.
- MS_SQL_SERVER - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- MultipleCondition - Class in org.springframework.data.relational.core.sql
-
Wrapper for multiple
Condition
s. - MutableAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- MyBatisContext - Class in org.springframework.data.jdbc.mybatis
-
MyBatisContext
instances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements. - MyBatisContext(Object, Object, Class<?>, Map<String, Object>) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisContext(Identifier, Object, Class<?>) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisDataAccessStrategy - Class in org.springframework.data.jdbc.mybatis
-
DataAccessStrategy
implementation based on MyBatis. - MyBatisDataAccessStrategy(SqlSession) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- MyBatisDataAccessStrategy(SqlSession, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.because identifierProcessing now will not be considered in the process of applying it to
SqlIdentifier
, useMyBatisDataAccessStrategy(org.apache.ibatis.session.SqlSession)
constructor instead - MyBatisJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Configuration class tweaking Spring Data JDBC to use a
MyBatisDataAccessStrategy
instead of the default one. - MyBatisJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
- MYSQL_IDENTIFIER_PROCESSING - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
-
MySQL defaults for
IdentifierProcessing
. - MySqlDialect - Class in org.springframework.data.r2dbc.dialect
-
An SQL dialect for MySQL.
- MySqlDialect - Class in org.springframework.data.relational.core.dialect
-
A SQL dialect for MySQL.
- MySqlDialect() - Constructor for class org.springframework.data.r2dbc.dialect.MySqlDialect
- MySqlDialect() - Constructor for class org.springframework.data.relational.core.dialect.MySqlDialect
- MySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.relational.core.dialect.MySqlDialect
-
Creates a new
MySqlDialect
givenIdentifierProcessing
. - 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.jdbc.core.convert.QueryMapper.Field
- name - Variable in class org.springframework.data.r2dbc.query.QueryMapper.Field
- name() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The named query to be used.
- name() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Returns the value of the
name
record component. - name() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
The table name.
- Named - Interface in org.springframework.data.relational.core.sql
-
Named element exposing a
name
. - namedQueriesLocation() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- 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.
- NamespaceStrategy - Interface in org.springframework.data.jdbc.mybatis
-
A strategy to derive a MyBatis namespace from a domainType.
- NamingStrategies - Class in org.springframework.data.relational.core.sql.render
-
Factory for
RenderNamingStrategy
objects. - namingStrategy - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- NamingStrategy - Interface in org.springframework.data.relational.core.mapping
-
Interface and default implementation of a naming strategy.
- NEQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- nest(Condition) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a nested
Condition
that is enclosed with parentheses. - NestedCondition - Class in org.springframework.data.relational.core.sql
-
Condition group wrapping a nested
Condition
with parentheses. - newProjectingConversionContext(EntityProjection<R, ?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- newValueProvider(RowDocumentAccessor, ValueExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- newValueProvider(RowDocumentAccessor, ValueExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- NoDialectException(String) - Constructor for exception org.springframework.data.r2dbc.dialect.DialectResolver.NoDialectException
-
Constructor for NoDialectFoundException.
- NONE - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
There is no id property, and therefore no id value source.
- NONE - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
An
OrderByNullPrecedence
that can be used for databases that do not support the SQL standard usage ofNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to control where null values appear respective to non-null values in the result set. - NONE - Static variable in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
An
IdentifierProcessing
without applying transformations. - NONE - Static variable in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
- not() - Method in class org.springframework.data.relational.core.sql.Between
- not() - Method in class org.springframework.data.relational.core.sql.Comparison
- not() - Method in interface org.springframework.data.relational.core.sql.Condition
- not() - Method in class org.springframework.data.relational.core.sql.In
- not() - Method in class org.springframework.data.relational.core.sql.IsNull
- not() - Method in class org.springframework.data.relational.core.sql.Like
- not() - Method in class org.springframework.data.relational.core.sql.Not
- not(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using equality (is not). - not(Condition) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a NOT
Condition
that reverses the condition. - Not - Class in org.springframework.data.relational.core.sql
- NOT_BETWEEN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- NOT_IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- NOT_LIKE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- notBetween(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using not between (NOT BETWEEN begin AND end). - notBetween(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
NOT BETWEEN
Condition
. - notBetween(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT BETWEEN
Condition
. - notIn(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT IN
. - notIn(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT IN
. - notIn(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
- notIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT IN
clause
. - notIn(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Select) - Method in class org.springframework.data.relational.core.sql.Column
- notLike(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT LIKE
. - notLike(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
NOT LIKE
Condition
. - notLike(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT LIKE
Condition
. - nullLiteral() - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
NULL
Literal
. - NumericLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
Number
literal.
O
- ObjectArrayColumns - Class in org.springframework.data.relational.core.dialect
-
ArrayColumns
support using the actual object type orboxed primitives
Java types. - ObjectArrayColumns() - Constructor for class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- ObjectPath - Class in org.springframework.data.relational.core.conversion
-
A path of objects nested into each other.
- of(char) - Static method in class org.springframework.data.relational.core.dialect.Escaper
-
Creates new instance of this class with the given escape character.
- of(Object) - Static method in class org.springframework.data.relational.core.mapping.event.Identifier
-
Creates a new
Identifier
identifier for the given, non-null value. - of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- of(String...) - Static method in class org.springframework.data.relational.domain.SqlSort
- of(String, Object) - Static method in class org.springframework.data.relational.domain.RowDocument
-
Factory method to create a RowDocument from a field and value.
- of(Sort.Direction, String...) - Static method in class org.springframework.data.relational.domain.SqlSort
- 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
- of(SqlIdentifier, Object, Class<?>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
- 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
. - offset(long) - Method in class org.springframework.data.relational.core.query.Query
-
Set number of rows to skip before returning results.
- offset(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Apply an offset where to start reading rows.
- offset(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
-
Apply an offset where to start reading rows.
- offset(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- offset(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLimitOffset
-
Apply an offset where to start reading rows.
- on(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
-
Declare a join
condition
in one step. - on(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
-
Declare the source column in the
JOIN
. - onAfterConvert(AfterConvertEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterConvertEvent
. - onAfterConvert(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterConvertCallback
-
Entity callback method invoked after an aggregate root was converted.
- 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.
- onAfterDelete(AfterDeleteEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterDeleteEvent
. - onAfterDelete(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterDeleteCallback
-
Entity callback method invoked after an aggregate root was deleted.
- onAfterSave(AfterSaveEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterSaveEvent
. - onAfterSave(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterSaveCallback
-
Entity callback method invoked after an aggregate root was persisted.
- onAfterSave(T, OutboundRow, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.AfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onApplicationEvent(AbstractRelationalEvent<?>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
- onBeforeConvert(Object) - Method in class org.springframework.data.relational.auditing.RelationalAuditingCallback
- onBeforeConvert(Object, SqlIdentifier) - Method in class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
- onBeforeConvert(BeforeConvertEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
BeforeConvertEvent
. - onBeforeConvert(T) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeConvertCallback
-
Entity callback method invoked before an aggregate root is converted to be persisted.
- 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.
- onBeforeDelete(BeforeDeleteEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Capture
BeforeDeleteEvent
. - onBeforeDelete(T, MutableAggregateChange<T>) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeDeleteCallback
-
Entity callback method invoked before an aggregate root is deleted.
- onBeforeSave(BeforeSaveEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
BeforeSaveEvent
. - onBeforeSave(T, OutboundRow, SqlIdentifier) - Method in interface org.springframework.data.r2dbc.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- onBeforeSave(T, MutableAggregateChange<T>) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before an aggregate root is saved.
- one() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
-
Get exactly zero or one result.
- onEmpty() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded
-
Set the load strategy for the embedded object if all contained fields yield null values.
- or(String) - Method in class org.springframework.data.relational.core.query.Criteria
- or(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
- or(CriteriaDefinition) - Method in class org.springframework.data.relational.core.query.Criteria
- or(Criteria, Criteria) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Combines two
Criteria
s usingOR
. - or(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
-
Combine another
Condition
usingOR
. - or(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
- or(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
- or(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
- OR - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- OracleDialect - Class in org.springframework.data.r2dbc.dialect
-
An SQL dialect for Oracle.
- OracleDialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for Oracle.
- OracleDialect() - Constructor for class org.springframework.data.r2dbc.dialect.OracleDialect
- OracleDialect() - Constructor for class org.springframework.data.relational.core.dialect.OracleDialect
- OrCondition - Class in org.springframework.data.relational.core.sql
- orderBy(Collection<? extends OrderByField>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- orderBy(Collection<? extends OrderByField>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
-
Add one or more
order by fields
. - orderBy(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- orderBy(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- orderBy(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
-
Add one or more
columns
to order by. - orderBy(OrderByField...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- orderBy(OrderByField...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- orderBy(OrderByField...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
-
Add one or more
order by fields
. - OrderBy - Class in org.springframework.data.relational.core.sql
-
Represents an `ORDER BY` clause.
- OrderByField - Class in org.springframework.data.relational.core.sql
-
Represents a field in the
ORDER BY
clause. - orderByNullHandling() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
OrderByNullPrecedence
used by this dialect. - orderByNullHandling() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- orderByNullHandling() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- OrderByNullPrecedence - Interface in org.springframework.data.relational.core.dialect
-
Represents how the
Sort.NullHandling
option of anORDER BY
sort expression is to be evaluated. - OrderByNullPrecedence.SqlStandardOrderByNullPrecedence - Class in org.springframework.data.relational.core.dialect
-
An
OrderByNullPrecedence
implementation for databases conforming to the SQL standard which usesNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to make null values appear before or after non-null values in the result set. - org.springframework.data.jdbc.aot - package org.springframework.data.jdbc.aot
- org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
-
Core JDBC implementation.
- org.springframework.data.jdbc.core.convert - package org.springframework.data.jdbc.core.convert
-
JDBC-specific conversion classes.
- org.springframework.data.jdbc.core.dialect - package org.springframework.data.jdbc.core.dialect
-
JDBC-specific Dialect implementations.
- org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
- org.springframework.data.jdbc.core.mapping.schema - package org.springframework.data.jdbc.core.mapping.schema
-
Schema creation and schema update integration with Liquibase.
- org.springframework.data.jdbc.mybatis - package org.springframework.data.jdbc.mybatis
- org.springframework.data.jdbc.repository - package org.springframework.data.jdbc.repository
- org.springframework.data.jdbc.repository.config - package org.springframework.data.jdbc.repository.config
- org.springframework.data.jdbc.repository.query - package org.springframework.data.jdbc.repository.query
-
Query derivation mechanism for JDBC specific repositories.
- org.springframework.data.jdbc.repository.support - package org.springframework.data.jdbc.repository.support
- org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
- 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.
- org.springframework.data.relational - package org.springframework.data.relational
- org.springframework.data.relational.aot - package org.springframework.data.relational.aot
-
Ahead of Time processing utilities for Spring Data Relational.
- org.springframework.data.relational.auditing - package org.springframework.data.relational.auditing
- org.springframework.data.relational.core - package org.springframework.data.relational.core
- org.springframework.data.relational.core.conversion - package org.springframework.data.relational.core.conversion
- org.springframework.data.relational.core.dialect - package org.springframework.data.relational.core.dialect
-
Dialects abstract the SQL dialect of the underlying database.
- org.springframework.data.relational.core.mapping - package org.springframework.data.relational.core.mapping
- org.springframework.data.relational.core.mapping.event - package org.springframework.data.relational.core.mapping.event
- org.springframework.data.relational.core.query - package org.springframework.data.relational.core.query
-
Query and update support.
- org.springframework.data.relational.core.sql - package org.springframework.data.relational.core.sql
-
Statement Builder implementation.
- org.springframework.data.relational.core.sql.render - package org.springframework.data.relational.core.sql.render
-
SQL rendering utilities to render SQL from the Statement Builder API.
- org.springframework.data.relational.core.sqlgeneration - package org.springframework.data.relational.core.sqlgeneration
- org.springframework.data.relational.domain - package org.springframework.data.relational.domain
- org.springframework.data.relational.repository - package org.springframework.data.relational.repository
- org.springframework.data.relational.repository.query - package org.springframework.data.relational.repository.query
-
Query support for relational database repositories.
- org.springframework.data.relational.repository.support - package org.springframework.data.relational.repository.support
-
Support infrastructure for query derivation of relational database repositories.
- OutboundRow - Class in org.springframework.data.r2dbc.mapping
-
Representation of a
Row
to be written through aINSERT
orUPDATE
statement. - 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
- partitionBy(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- PartTreeJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
An
AbstractJdbcQuery
implementation based on aPartTree
. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery
. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapper<Object>) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery
. - 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
. - PersistentPropertyPathExtension - Class in org.springframework.data.relational.core.mapping
-
Deprecated, for removal: This API element is subject to removal in a future version.use
AggregatePath
instead - PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Creates a non-empty path.
- PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.Creates the empty path referencing the root itself.
- PersistentPropertyTranslator - Class in org.springframework.data.relational.core.mapping
-
Utility to translate a
RelationalPersistentProperty
into a corresponding property from a differentRelationalPersistentEntity
by looking it up by name. - PersistentPropertyTranslator() - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
- PESSIMISTIC_READ - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
- PESSIMISTIC_WRITE - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
- 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 - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for Postgres.
- PostgresDialect() - Constructor for class org.springframework.data.r2dbc.dialect.PostgresDialect
- PostgresDialect() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Empty
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Nullable
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded
- 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. - project(EntityProjection<R, ?>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- project(EntityProjection<R, ?>, RowDocument) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Apply a projection to
RowDocument
and return the projection return typeR
. - ProjectingConversionContext(RelationalConverter, CustomConversions, ObjectPath, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Collection<?>>, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Map<?, ?>>, MappingRelationalConverter.DefaultConversionContext.ValueConverter<Object>, EntityProjection<?, ?>) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter.ProjectingConversionContext
- PROVIDED - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
The id value is provided on the instance.
- publishEvent(Supplier<?>) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
-
Publish an application event if event publishing is enabled.
- put(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
- put(String, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- put(RelationalPersistentProperty, Object) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
-
Puts the given value into the backing
RowDocument
based on the coordinates defined through the givenRelationalPersistentProperty
. - put(SqlIdentifier, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- putAll(Map<? extends String, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- putAll(Map<? extends SqlIdentifier, ? extends Parameter>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- putAll(RowDocument) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
-
Copies all mappings from the given
RowDocument
to the underlying targetRowDocument
. - putIfAbsent(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
Q
- qualifiedTableName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
qualifiedTableName
record component. - qualifierColumnInfo() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
qualifierColumnInfo
record component. - qualifierColumnType() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
qualifierColumnType
record component. - query(CriteriaDefinition) - Static method in class org.springframework.data.relational.core.query.Query
-
Static factory method to create a
Query
using the providedCriteriaDefinition
. - query(PreparedOperation<?>, Class<?>, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
-
Execute a query for a
RowsFetchSpec
, givenPreparedOperation
. - query(PreparedOperation<?>, Class<?>, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
- 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 - Class in org.springframework.data.relational.core.query
- Query - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Annotation to provide SQL statements that will get used for executing the method.
- 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.jdbc.repository.config.EnableJdbcRepositories
-
Returns the key of the
QueryLookupStrategy
to be used for lookup queries for query methods. - 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.jdbc.core.convert
-
Maps
CriteriaDefinition
andSort
objects considering mapping metadata and dialect-specific conversion. - QueryMapper - Class in org.springframework.data.r2dbc.query
-
Maps
CriteriaDefinition
andSort
objects considering mapping metadata and dialect-specific conversion. - QueryMapper(JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper
-
Creates a new
QueryMapper
with the givenJdbcConverter
. - QueryMapper(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper
-
Creates a new
QueryMapper
with the givenR2dbcConverter
. - QueryMapper(Dialect, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper
-
Deprecated.
- QueryMapper.Field - Class in org.springframework.data.jdbc.core.convert
-
Value object to represent a field and its meta-information.
- 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.jdbc.core.convert
-
Extension of
QueryMapper.Field
to be backed with mapping metadata. - QueryMapper.MetadataBackedField - Class in org.springframework.data.r2dbc.query
-
Extension of
QueryMapper.Field
to be backed with mapping metadata. - QueryMappingConfiguration - Interface in org.springframework.data.jdbc.repository
- quote(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
- quoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new quoted identifier given
name
. - Quoting(String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
-
Constructs a Quoting with the same String appended in front and end of an identifier.
- Quoting(String, String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
-
Constructs a Quoting with potential different prefix and suffix used for quoting.
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
- 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.
- read(Class<R>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Read a
RowDocument
into the requestedaggregate type
. - read(Class<R>, RowDocument) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Read a
RowDocument
into the requestedaggregate type
. - read(TypeInformation<S>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- readAggregate(MappingRelationalConverter.ConversionContext, RowDocumentAccessor, TypeInformation<? extends S>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Conversion method to materialize an object from a
document
. - readAggregate(MappingRelationalConverter.ConversionContext, RowDocument, TypeInformation<? extends S>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Conversion method to materialize an object from a
document
. - readAndResolve(Class<R>, RowDocument) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Read a
RowDocument
into the requestedaggregate type
and resolve references by looking these up fromRelationResolver
. - readAndResolve(Class<R>, RowDocument, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Read a
RowDocument
into the requestedaggregate type
and resolve references by looking these up fromRelationResolver
. - readAndResolve(Class<R>, RowDocument, Identifier) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- readCollectionOrArray(MappingRelationalConverter.ConversionContext, Collection<?>, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
-
Reads the given
Collection
into a collection of the givenTypeInformation
. - readMap(MappingRelationalConverter.ConversionContext, Map<?, ?>, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- readValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Read a relational value into the desired
destination type
. - registerRowMapper(Class<T>, RowMapper<? extends T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
-
Registers a the given
RowMapper
as to be used for the given type. - RelationalAuditingCallback - Class in org.springframework.data.relational.auditing
-
BeforeConvertCallback
to capture auditing information on persisting and updating entities. - RelationalAuditingCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.relational.auditing.RelationalAuditingCallback
- RelationalConverter - Interface in org.springframework.data.relational.core.conversion
-
A
RelationalConverter
is responsible for converting for values to the native relational representation and vice versa. - RelationalDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Super class for events produced during deleting an aggregate.
- RelationalEntityDeleteWriter - Class in org.springframework.data.relational.core.conversion
-
Converts an entity that is about to be deleted into
DbAction
s inside aMutableAggregateChange
that need to be executed against the database to recreate the appropriate state in the database. - RelationalEntityDeleteWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
- RelationalEntityInformation<T,
ID> - Interface in org.springframework.data.relational.repository.query -
Relational database-specific
EntityInformation
. - RelationalEntityInsertWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityInsertWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- RelationalEntityMetadata<T> - Interface in org.springframework.data.relational.repository.query
-
Extension of
EntityMetadata
to additionally expose the collection name an entity shall be persisted to. - RelationalEntityUpdateWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityUpdateWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- RelationalEntityVersionUtils - Class in org.springframework.data.relational.core.conversion
-
Utilities commonly used to set/get properties for instances of RelationalPersistentEntities.
- RelationalEntityWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- RelationalEvent<E> - Interface in org.springframework.data.relational.core.mapping.event
-
an event signalling JDBC processing.
- RelationalEventWithEntity<E> - Class in org.springframework.data.relational.core.mapping.event
-
An event that is guaranteed to have an entity.
- RelationalExampleMapper - Class in org.springframework.data.relational.repository.query
- RelationalExampleMapper(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.repository.query.RelationalExampleMapper
- RelationalManagedTypes - Class in org.springframework.data.relational
-
Relational-specific extension to
ManagedTypes
. - RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
-
MappingContext
implementation. - RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Creates a new
RelationalMappingContext
. - RelationalMappingContext(NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Creates a new
RelationalMappingContext
using the givenNamingStrategy
. - RelationalParameterAccessor - Interface in org.springframework.data.relational.repository.query
-
Relational-specific
ParameterAccessor
. - RelationalParameters - Class in org.springframework.data.relational.repository.query
-
Custom extension of
Parameters
. - RelationalParameters(ParametersSource) - Constructor for class org.springframework.data.relational.repository.query.RelationalParameters
-
Creates a new
RelationalParameters
instance from the givenParametersSource
. - RelationalParameters.RelationalParameter - Class in org.springframework.data.relational.repository.query
-
Custom
Parameter
implementation. - RelationalParametersParameterAccessor - Class in org.springframework.data.relational.repository.query
-
Relational-specific
ParametersParameterAccessor
. - RelationalParametersParameterAccessor(QueryMethod, Object[]) - Constructor for class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
-
Creates a new
RelationalParametersParameterAccessor
. - RelationalPersistentEntity<T> - Interface in org.springframework.data.relational.core.mapping
-
A
PersistentEntity
interface with additional methods for JDBC/RDBMS related metadata. - RelationalPersistentProperty - Interface in org.springframework.data.relational.core.mapping
-
A
PersistentProperty
with methods for additional RDBMS related metadata based on columns. - RelationalQueryCreator<T> - Class in org.springframework.data.relational.repository.query
-
Implementation of
AbstractQueryCreator
that creates a query from aPartTree
. - RelationalQueryCreator(PartTree, RelationalParameterAccessor) - Constructor for class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Creates new instance of this class with the given
PartTree
,RelationalEntityMetadata
andParameterMetadataProvider
. - RelationalSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Events triggered during saving of an aggregate.
- RelationResolver - Interface in org.springframework.data.jdbc.core.convert
-
Resolves relations within an aggregate.
- remove(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- remove(Object) - Method in class org.springframework.data.relational.domain.RowDocument
- remove(Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
- render(Delete) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Delete
AST into a SQL statement. - render(Delete) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Delete
AST into a SQL statement. - render(Insert) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Insert
AST into a SQL statement. - render(Insert) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Insert
AST into a SQL statement. - render(Select) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Select
AST into a SQL statement. - render(Select) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Select
AST into a SQL statement. - render(Update) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Update
AST into a SQL statement. - render(Update) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Update
AST into a SQL statement. - RenderContext - Interface in org.springframework.data.relational.core.sql.render
-
Render context providing
RenderNamingStrategy
and other resources that are required during rendering. - RenderContextFactory - Class in org.springframework.data.relational.core.dialect
-
Factory for
RenderContext
based onDialect
. - RenderContextFactory(Dialect) - Constructor for class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Creates a new
RenderContextFactory
givenDialect
. - Renderer - Interface in org.springframework.data.relational.core.sql.render
- 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
. - RenderNamingStrategy - Interface in org.springframework.data.relational.core.sql.render
-
Naming strategy for SQL rendering.
- replace(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
- replace(String, Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
- replaceAll(BiFunction<? super String, ? super Object, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
- repositoryBaseClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- 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.jdbc.repository.config.EnableJdbcRepositories
-
Returns the
FactoryBean
class to be used for each repository instance. - 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.jdbc.repository.config.EnableJdbcRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- resolvePrimitiveType(Class<?>) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- resolveTypeToRead(ResultProcessor) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
-
Obtain the result type to read from
ResultProcessor
. - resultSetExtractorClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
ResultSetExtractor
to use to convert the result of the query to domain class instances. - resultSetExtractorRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
ResultSetExtractor
to use to convert the result of the query to domain class instances. - reverseColumnInfo() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
reverseColumnInfo
record component. - RIGHT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
RIGHT OUTER JOIN
two tables. - ROOT - Static variable in class org.springframework.data.relational.core.conversion.ObjectPath
- RootAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- RowDocument - Class in org.springframework.data.relational.domain
-
Represents a tabular structure as document to enable hierarchical traversal of SQL results.
- RowDocument() - Constructor for class org.springframework.data.relational.domain.RowDocument
- RowDocument(int) - Constructor for class org.springframework.data.relational.domain.RowDocument
- RowDocument(Map<String, ? extends Object>) - Constructor for class org.springframework.data.relational.domain.RowDocument
- RowDocumentAccessor - Class in org.springframework.data.relational.core.conversion
-
Wrapper value object for a
RowDocument
to be able to access raw values byRelationalPersistentProperty
references. - rowMapperClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
RowMapper
to use to convert the result of the query to domain class instances. - rowMapperRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
RowMapper
to use to convert the result of the query to domain class instances.
S
- sanitize(String) - Method in interface org.springframework.data.relational.core.mapping.SqlIdentifierSanitizer
-
Sanitize a SQL identifier to either remove unwanted character sequences or to throw an exception.
- save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- save(S) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Saves an instance of an aggregate, including all the members of the aggregate.
- save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- SAVE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
A
SAVE
of an aggregate typically involves aninsert
orupdate
on the aggregate root plusinsert
s,update
s, anddelete
s on the other elements of an aggregate. - saveAll(Iterable<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- saveAll(Iterable<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- saveAll(Iterable<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Saves all aggregate instances, including all the members of each aggregate instance.
- saveAll(Iterable<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- saveAll(Publisher<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
- SaveBatchingAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
A
BatchingAggregateChange
implementation for save changes that can contain actions for any mix of insert and update operations. - scanForEntities(String) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Scans the given base package for entities, i.e.
- scanForEntities(String) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
-
Scans the given base package for entities, i.e.
- schema() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
Name of the schema (or user, for example in case of oracle), in which this table resides in The behavior is the following:
If theTable.schema()
is specified, then it will be used as a schema of current table, i.e. as a prefix to the name of the table, which can be specified inTable.value()
. - scroll(Query, Function<Query, List<T>>, ScrollPosition) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
- ScrollDelegate - Class in org.springframework.data.jdbc.repository.support
-
Delegate to run
scroll queries
and create resultWindow
. - ScrollDelegate - Class in org.springframework.data.r2dbc.repository.support
-
Delegate to handle
scroll queries
and create resultWindow
. - ScrollDelegate() - Constructor for class org.springframework.data.jdbc.repository.support.ScrollDelegate
- ScrollDelegate() - Constructor for class org.springframework.data.r2dbc.repository.support.ScrollDelegate
- Segment - Interface in org.springframework.data.relational.core.sql
-
Supertype of all Abstract Syntax Tree (AST) segments.
- SegmentList<T extends Segment> - Class in org.springframework.data.relational.core.sql
-
A list of
Segment
instances. - select() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
. - 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(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include one or more
Expression
s in the select list. - select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include one or more
Expression
s in the select list. - select(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes one or moreExpression
s in the select list. - 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
- select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include a
Expression
in the select list. - select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include a
Expression
in the select list. - select(Expression) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes theSELECT
columns. - select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include one or more
Expression
s in the select list. - select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include one or more
Expression
s in the select list. - select(Expression...) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes one or moreSELECT
columns. - Select - Interface in org.springframework.data.relational.core.sql
-
AST for a
SELECT
statement. - SelectBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct a
Select
statement. - SelectBuilder.BuildSelect - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Select
build method. - SelectBuilder.SelectAndFrom - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
SELECT
andFROM
methods. - SelectBuilder.SelectFrom - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
methods. - SelectBuilder.SelectFromAndJoin - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods. - SelectBuilder.SelectFromAndJoinCondition - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,WHERE
,LIMIT/OFFSET
, JOINAND
andLOCK
continuation methods. - SelectBuilder.SelectFromAndOrderBy - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods. - SelectBuilder.SelectJoin - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
JOIN
methods. - SelectBuilder.SelectLimitOffset - Interface in org.springframework.data.relational.core.sql
-
Limit/offset methods.
- SelectBuilder.SelectLock - Interface in org.springframework.data.relational.core.sql
-
Lock methods.
- SelectBuilder.SelectOn - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
ON
methods to declareJOIN
relationships. - SelectBuilder.SelectOnCondition - Interface in org.springframework.data.relational.core.sql
-
Builder exposing JOIN and
JOIN … ON
continuation methods. - SelectBuilder.SelectOnConditionComparison - Interface in org.springframework.data.relational.core.sql
-
Interface declaring the target column comparison relationship.
- SelectBuilder.SelectOrdered - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
ORDER BY
andLOCK
methods. - SelectBuilder.SelectWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
,LOCK
methods. - SelectBuilder.SelectWhereAndOr - Interface in org.springframework.data.relational.core.sql
- SelectList - Class in org.springframework.data.relational.core.sql
-
Value object representing the select list (selected columns, functions).
- 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
- SelectRenderContext - Interface in org.springframework.data.relational.core.sql.render
-
Render context specifically for
SELECT
statements. - SelectSpec(Table, List<String>, List<Expression>, CriteriaDefinition, Sort, int, long, boolean, LockMode) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
- set(String, Object) - Method in class org.springframework.data.relational.core.query.Update
-
Update a column by assigning a value.
- set(Collection<? extends Assignment>) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply one or more
SET assignments
. - set(Assignment) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply a
SET assignment
. - set(Assignment...) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply one or more
SET assignments
. - set(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a value
assignment
. - set(SqlIdentifier, Object) - Method in class org.springframework.data.relational.core.query.Update
-
Update a column by assigning a value.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- 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
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Deprecated.
- setChangeLogParser(ChangeLogParser) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the
ChangeLogParser
. - setChangeLogSerializer(ChangeLogSerializer) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the
ChangeLogSerializer
. - setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- 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.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the creation and modification dates are set.
- setDates() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
-
Configures whether the creation and modification dates are set.
- setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0, use
DelegatingDataAccessStrategy(DataAccessStrategy)
to avoid mutable state. - setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDropColumnFilter(BiPredicate<String, String>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify columns within a table to drop.
- setDropTableFilter(Predicate<String>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify tables to drop.
- setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- setEntity(T) - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithRoot
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Sets the callbacks to be invoked on life cycle events.
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setEntityCallbacks(ReactiveEntityCallbacks) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
-
Set the
ReactiveEntityCallbacks
instance to use when invokingcallbacks
like theBeforeSaveCallback
. - setEntityLifecycleEventsEnabled(boolean) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Configure whether lifecycle events such as
AfterSaveEvent
,BeforeSaveEvent
, etc. should be published or whether emission should be suppressed. - setEntityOperations(R2dbcEntityOperations) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- setEventsEnabled(boolean) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Enable/disable quoting for all tables and column names.
- setForeignKeyNaming(ForeignKeyNaming) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- setJdbcOperations(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
- setMappingContext(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setNamespaceStrategy(NamespaceStrategy) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Set a NamespaceStrategy to be used.
- setNamingStrategy(RenderNamingStrategy) - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Set a
RenderNamingStrategy
. - setPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setRoot(T) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
Set the root object of the
AggregateChange
. - setRootAction(DbAction.WithRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
Sets the action for the root object of this
AggregateChange
. - setSchemaFilter(Predicate<RelationalPersistentEntity<?>>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Set the filter predicate to identify for which entities to create schema definitions.
- setSingleQueryLoadingEnabled(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Set the singleQueryLoadingEnabled flag.
- setSqlIdentifierSanitizer(SqlIdentifierSanitizer) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Set the
SqlIdentifierSanitizer
to sanitizeidentifiers
created from SpEL expressions. - setSqlTypeMapping(SqlTypeMapping) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Configure SQL type mapping.
- setVersionNumberOnEntity(S, Number, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
-
Set the version property on an instance of a relational persistent entity.
- shouldCreateEmptyEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- shouldCreateEmptyEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether an empty embedded object is supposed to be created for this property.
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
- SimpleFunction - Class in org.springframework.data.relational.core.sql
-
Simple function accepting one or more
Expression
s. - SimpleJdbcRepository<T,
ID> - Class in org.springframework.data.jdbc.repository.support -
Default implementation of the
CrudRepository
interface. - SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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
. - SimpleRelationalEntityMetadata<T> - Class in org.springframework.data.relational.repository.query
-
Default implementation of
RelationalEntityMetadata
. - SimpleRelationalEntityMetadata(Class<T>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
-
Creates a new
SimpleRelationalEntityMetadata
using the given type andRelationalPersistentEntity
to use for table lookups. - SimpleSegment - Class in org.springframework.data.relational.core.sql
- simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- simpleTypes() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
Set
of types considered store native types that can be handeled by the driver. - simpleTypes() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- simpleTypes() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- SingleQuerySqlGenerator - Class in org.springframework.data.relational.core.sqlgeneration
-
A
SqlGenerator
that creates SQL statements for loading complete aggregates with a single statement. - SingleQuerySqlGenerator(RelationalMappingContext, AliasFactory, Dialect) - Constructor for class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
- size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns the number of key parts in this collection.
- size() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
- size() - Method in class org.springframework.data.relational.domain.RowDocument
- sort(Sort) - Method in class org.springframework.data.relational.core.query.Query
- SQL - Class in org.springframework.data.relational.core.sql
-
Utility to create SQL
Segment
s. - SQL_STANDARD - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
An
OrderByNullPrecedence
that can be used for databases conforming to the SQL standard which usesNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to make null values appear before or after non-null values in the result set. - SqlGenerator - Interface in org.springframework.data.relational.core.sqlgeneration
-
Generates SQL statements for loading aggregates.
- SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
-
Provides
SqlGenerator
s per domain type. - SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- SqlIdentifier - Interface in org.springframework.data.relational.core.sql
-
Represents a named object that exists in the database like a table name or a column name.
- SqlIdentifierSanitizer - Interface in org.springframework.data.relational.core.mapping
-
Functional interface to sanitize SQL identifiers for SQL usage.
- SqlParametersFactory - Class in org.springframework.data.jdbc.core.convert
-
Creates the
SqlIdentifierParameterSource
for various SQL operations, dialect identifier processing rules and applicable converters. - SqlParametersFactory(RelationalMappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
- SqlParametersFactory(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SqlRenderer - Class in org.springframework.data.relational.core.sql.render
- SqlServerDialect - Class in org.springframework.data.r2dbc.dialect
-
An SQL dialect for Microsoft SQL Server.
- SqlServerDialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for Microsoft SQL Server.
- SqlServerDialect() - Constructor for class org.springframework.data.r2dbc.dialect.SqlServerDialect
- SqlServerDialect() - Constructor for class org.springframework.data.relational.core.dialect.SqlServerDialect
- SqlServerSelectRenderContext - Class in org.springframework.data.relational.core.dialect
-
SQL-Server specific
SelectRenderContext
. - SqlServerSelectRenderContext(Function<Select, CharSequence>, Function<Select, CharSequence>) - Constructor for class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
-
Creates a new
SqlServerSelectRenderContext
. - SqlSort - Class in org.springframework.data.relational.domain
-
SqlSort supports additional to
Sort
unsafe sort expressions. - SqlSort.SqlOrder - Class in org.springframework.data.relational.domain
-
Custom
Sort.Order
that keeps a flag to indicate unsafe property handling, i.e. the String provided is not necessarily a property but can be an arbitrary expression piped into the query execution. - SqlStandardOrderByNullPrecedence() - Constructor for class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
- SqlTypeMapping - Interface in org.springframework.data.jdbc.core.mapping.schema
-
Strategy interface for mapping a
RelationalPersistentProperty
to a Database type. - standardizeLetterCase(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
Standardizes the use of upper and lower case letters in an identifier in such a way that semantically the same identifier results from the quoted and the unquoted version.
- StatementBuilder - Class in org.springframework.data.relational.core.sql
-
Entrypoint to build SQL statements.
- 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
- storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Obtain a read only copy of default store converters.
- stream() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
- StringBasedJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
A query to be executed based on a repository method, it's annotated SQL query and the arguments provided to the method.
- StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory, JdbcConverter, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQuery
for the givenJdbcQueryMethod
,RelationalMappingContext
andAbstractJdbcQuery.RowMapperFactory
. - StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapper<?>, JdbcConverter, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQuery
for the givenJdbcQueryMethod
,RelationalMappingContext
andRowMapper
. - 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
. - StringLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
CharSequence
literal. - Subselect - Class in org.springframework.data.relational.core.sql
-
Baseclass for all kinds of "select in parenthesis".
- Subselect(Select) - Constructor for class org.springframework.data.relational.core.sql.Subselect
- SubselectExpression - Class in org.springframework.data.relational.core.sql
-
Wrapper for a
Select
query to be used as subselect. - SubselectVisitor - Class in org.springframework.data.relational.core.sql.render
- SubselectVisitor(RenderContext, RenderTarget) - Constructor for class org.springframework.data.relational.core.sql.render.SubselectVisitor
- supportedForBatchOperations() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
-
Does the driver support id generation for batch operations.
- supportsSingleQueryLoading() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- supportsSingleQueryLoading() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- supportsSingleQueryLoading() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
T
- table(String) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
Table
. - table(Table) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder
-
Configure the
Table
to which the update is applied. - Table - Class in org.springframework.data.relational.core.sql
-
Represents a table reference within a SQL statement.
- Table - Annotation Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure the mapping from a class to a database table.
- tableAlias() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns the value of the
tableAlias
record component. - TableInfo(SqlIdentifier, SqlIdentifier, AggregatePath.ColumnInfo, AggregatePath.ColumnInfo, Class<?>, SqlIdentifier, SqlIdentifier) - Constructor for record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Creates an instance of a
TableInfo
record class. - TableLike - Interface in org.springframework.data.relational.core.sql
-
A segment that can be used as table in a query.
- targetSqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
-
Returns the
SQLType
value suitable for passing a value of the provided type to JDBC driver. - to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
- toDotPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
-
Returns the dot based path notation using
PersistentProperty.getName()
. - toLower() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to lower case using the defaultLocale
. - toLower(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to lower case using the givenLocale
. - toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns a
Map
containing the identifier name to value tuples. - top(int) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Apply a
TOP
clause givencount
. - toRowDocument(Class<?>, Readable, Iterable<? extends ReadableMetadata>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- toRowDocument(Class<?>, Readable, Iterable<? extends ReadableMetadata>) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
-
Create a flat
RowDocument
from a singleRow or Stored Procedure output
. - toRowDocument(Class<?>, Readable, Iterable<? extends ReadableMetadata>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
- toRowDocument(Class<?>, Readable, Iterable<? extends ReadableMetadata>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
-
Deprecated.Create a flat
RowDocument
from a singleRow or Stored Procedure output
. - toSql(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Use this method when rendering an identifier in SQL statements as in:
- 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.jdbc.core.convert.Identifier
- toString() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
- toString() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- 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
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.ObjectPath
- toString() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
- toString() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Deprecated.
- toString() - Method in class org.springframework.data.relational.core.query.Criteria
- toString() - Method in class org.springframework.data.relational.core.query.Update
- toString() - Method in class org.springframework.data.relational.core.sql.OrderBy
- toString() - Method in class org.springframework.data.relational.core.sql.AliasedExpression
- toString() - Method in class org.springframework.data.relational.core.sql.AssignValue
- toString() - Method in class org.springframework.data.relational.core.sql.AsteriskFromTable
- toString() - Method in class org.springframework.data.relational.core.sql.Between
- toString() - Method in class org.springframework.data.relational.core.sql.BindMarker
- toString() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
- toString() - Method in class org.springframework.data.relational.core.sql.Cast
- toString() - Method in class org.springframework.data.relational.core.sql.Column
- toString() - Method in class org.springframework.data.relational.core.sql.Comparison
- toString() - Method in class org.springframework.data.relational.core.sql.ConstantCondition
- toString() - Method in class org.springframework.data.relational.core.sql.Expressions.SimpleExpression
- toString() - Method in class org.springframework.data.relational.core.sql.FalseCondition
- toString() - Method in class org.springframework.data.relational.core.sql.From
- toString() - Method in class org.springframework.data.relational.core.sql.In
- toString() - Method in class org.springframework.data.relational.core.sql.Into
- toString() - Method in class org.springframework.data.relational.core.sql.IsNull
- toString() - Method in class org.springframework.data.relational.core.sql.Join
- toString() - Method in class org.springframework.data.relational.core.sql.Like
- toString() - Method in class org.springframework.data.relational.core.sql.Literal
- toString() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
- toString() - Method in class org.springframework.data.relational.core.sql.NestedCondition
- toString() - Method in class org.springframework.data.relational.core.sql.Not
- toString() - Method in class org.springframework.data.relational.core.sql.OrderByField
- toString() - Method in interface org.springframework.data.relational.core.sql.Segment
-
Return a SQL string representation of this
Segment
. - toString() - Method in class org.springframework.data.relational.core.sql.SelectList
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
- toString() - Method in class org.springframework.data.relational.core.sql.StringLiteral
- toString() - Method in class org.springframework.data.relational.core.sql.Subselect
- toString() - Method in class org.springframework.data.relational.core.sql.Table
- toString() - Method in class org.springframework.data.relational.core.sql.TrueCondition
- toString() - Method in class org.springframework.data.relational.core.sql.Values
- toString() - Method in class org.springframework.data.relational.core.sql.Where
- toString() - Method in class org.springframework.data.relational.domain.RowDocument
- toString(Delete) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Delete
statement into its SQL representation. - toString(Insert) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Insert
statement into its SQL representation. - toString(Select) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Select
statement into its SQL representation. - toString(Update) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Update
statement into its SQL representation. - toSupplier(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
- toUpper() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to upper case using the defaultLocale
. - toUpper(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to upper case using the givenLocale
. - transactionManagerRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
DataSourceTransactionManager
bean definition to be used to create repositories discovered through this annotation. - transform(UnaryOperator<String>) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Transform the SQL identifier name by applying a
transformation function
. - translate(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
-
Translate a
RelationalPersistentProperty
into a corresponding property from a differentRelationalPersistentEntity
. - TrueCondition - Class in org.springframework.data.relational.core.sql
-
Simple condition that evaluates to SQL
TRUE
. - TYPE_UNKNOWN - Static variable in class org.springframework.data.jdbc.support.JdbcUtil
U
- UnableToSetId - Exception in org.springframework.data.jdbc.core
-
Signals failure to set the id property of an entity.
- unquoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new unquoted identifier given
name
. - unsafe(String...) - Static method in class org.springframework.data.relational.domain.SqlSort
-
Creates new unsafe
SqlSort
based on given properties. - unsafe(Sort.Direction, String...) - Static method in class org.springframework.data.relational.domain.SqlSort
-
Creates new unsafe
SqlSort
based on givenSort.Direction
and properties. - unsafe(Sort.Direction, List<String>) - Static method in class org.springframework.data.relational.domain.SqlSort
-
Creates new unsafe
SqlSort
based on givenSort.Direction
and properties. - unsupported() - Static method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
An implementation used in places where a proper
JdbcTypeFactory
can not be provided but an instance needs to be provided anyway, mostly for providing backward compatibility. - unwrapComponentType(Class<?>) - Static method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Unwrap the nested
Class.getComponentType()
from a givenClass
. - update() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
UpdateBuilder
. - 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(String, Object) - Static method in class org.springframework.data.relational.core.query.Update
-
Static factory method to create an
Update
using the provided column. - 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(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
UpdateBuilder
and declare theTable
for the update. - update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- update(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated update function.
- update(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated update function to do just an update of an instance of an aggregate, including all the members of the aggregate.
- 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
- update(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database.
- Update - Class in org.springframework.data.relational.core.query
-
Class to easily construct SQL update assignments.
- Update - Interface in org.springframework.data.relational.core.sql
-
AST for aa
UPDATE
statement. - updateAll(Iterable<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Updates all aggregate instances, including all the members of each aggregate instance.
- updateAll(Iterable<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- UpdateBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct an
Update
statement. - UpdateBuilder.BuildUpdate - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Update
build method. - UpdateBuilder.UpdateAssign - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
SET
methods. - UpdateBuilder.UpdateWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - UpdateBuilder.UpdateWhereAndOr - Interface in org.springframework.data.relational.core.sql
- 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
. - UpdateRoot(T, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- UpdateSpec(SqlIdentifier, Update, CriteriaDefinition) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- updateWithVersion(T, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database and enforce optimistic record locking using the
previousVersion
property. - upper(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
UPPER
function. - UPPER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- USE_EMPTY - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
- USE_NULL - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
- userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- 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
- validate(Sort.Order) - Static method in class org.springframework.data.relational.domain.SqlSort
-
Validates a
Sort.Order
, to be either safe for use in SQL or to be explicitely marked unsafe. - validate(PartTree, Parameters<?, ?>) - Static method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Validate parameters for the derived query.
- value() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Alias for the
EnableJdbcRepositories.basePackages()
attribute. - value() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The SQL statement to execute when the annotated method gets invoked.
- 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.
- value() - Element in annotation interface org.springframework.data.relational.core.mapping.Column
-
The column name.
- value() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
The table name.
- value() - Element in annotation interface org.springframework.data.relational.repository.Lock
-
Defines which type of
LockMode
we want to use. - value(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.Assignments
- value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add a
value
to theVALUES
list. - value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add a
value
to theVALUES
list. - value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add a
value
to theVALUES
list. - ValueFunction<T> - Interface in org.springframework.data.relational.core.query
-
Represents a value function to return arbitrary values that can be escaped before returning the actual value.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
Returns the enum constant of this class with the specified name.
- 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.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.LockMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
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.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
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.jdbc.core.convert.JdbcColumnTypes
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
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.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
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.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
- values() - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
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.relational.core.conversion.IdValueSource
-
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.relational.core.dialect.ArrayColumns.Unsupported
-
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.relational.core.dialect.InsertRenderContexts
-
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.relational.core.dialect.LimitClause.Position
-
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.relational.core.dialect.LockClause.Position
-
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.relational.core.mapping.Embedded.OnEmpty
-
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.relational.core.mapping.ForeignKeyNaming
-
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.relational.core.query.CriteriaDefinition.Combinator
-
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.relational.core.query.CriteriaDefinition.Comparator
-
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.relational.core.sql.IdentifierProcessing.LetterCasing
-
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.relational.core.sql.Join.JoinType
-
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.relational.core.sql.LockMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class org.springframework.data.relational.domain.RowDocument
- values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add one or more
values
to theVALUES
list. - values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add one or more
values
to theVALUES
list. - Values - Class in org.springframework.data.relational.core.sql
-
VALUES
clause. - visit(Visitor) - Method in class org.springframework.data.relational.core.sql.SubselectExpression
- visit(Visitor) - Method in interface org.springframework.data.relational.core.sql.Visitable
- Visitable - Interface in org.springframework.data.relational.core.sql
-
Interface for implementations that wish to be visited by a
Visitor
. - Visitor - Interface in org.springframework.data.relational.core.sql
-
AST
Segment
visitor.
W
- where(String) - Static method in class org.springframework.data.relational.core.query.Criteria
-
Static factory method to create a Criteria using the provided
column
name. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhere
-
Apply a
WHERE
clause. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhere
-
Apply a
WHERE
clause. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhere
-
Apply a
WHERE
clause. - Where - Class in org.springframework.data.relational.core.sql
-
Where
clause. - with(Pageable) - Method in class org.springframework.data.relational.core.query.Query
-
Set the given pagination information on the
Query
instance. - with(Sort.Direction) - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
- with(Sort.NullHandling) - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
- WithAggregateChange<E> - Interface in org.springframework.data.relational.core.mapping.event
-
RelationalEvent
that represents a change to an aggregate and therefore has anAggregateChange
- 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
. - withContext(MappingRelationalConverter.ConversionContext) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
-
Contextualize this property value provider.
- withContext(MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- withContext(MappingRelationalConverter.ConversionContext) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
-
Contextualize this property value provider.
- 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
. - WithEntity<E> - Interface in org.springframework.data.relational.core.mapping.event
-
Interface for events which are guaranteed to have an entity.
- WithId<E> - Interface in org.springframework.data.relational.core.mapping.event
-
Interface for
RelationalEvent
s which have anIdentifier
but might not have an entity. - withNullHandling(Sort.NullHandling) - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
withSort.NullHandling
applied. - withPage(Pageable) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate a
Pageable
with the select and create a newStatementMapper.SelectSpec
. - withPart(SqlIdentifier, Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates a new
Identifier
from the current instance and sets the value forkey
. - withPath(ObjectPath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
-
Create a new
MappingRelationalConverter.ConversionContext
withcurrentPath
applied. - withPath(ObjectPath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
- withPath(ObjectPath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.ProjectingConversionContext
- 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
. - withQualifier(AggregatePath, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Adds a qualifier to the identifier to build.
- withQualifier(PersistentPropertyPathExtension, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Deprecated.
- withRewriteFor(String...) - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Apply the
Escaper
to the givenchars
. - withSort(Sort) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
-
Associate
Sort
with the select and create a newStatementMapper.SelectSpec
. - withUnsafe() - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
- words() - Static method in interface org.springframework.data.relational.core.mapping.SqlIdentifierSanitizer
-
A sanitizer to allow words only.
- write(Object, OutboundRow) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
- write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
-
Fills the provided
MutableAggregateChange
with the necessaryDbAction
s to delete the aggregate root identified byid
. - write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- writeChangeSet(Resource) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
- writeChangeSet(Resource, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet using a
Database
to identify the differences between mapped entities and the existing database. - writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
- writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
-
Write a Liquibase ChangeSet using a
Database
to identify the differences between mapped entities and the existing database. - writeJdbcValue(Object, Class<?>, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Convert a property value into a
JdbcValue
that contains the converted value and information how to bind it to JDBC parameters. - writeJdbcValue(Object, Class<?>, SQLType) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
- writeValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Write a property value into a relational type that can be stored natively.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MappingJdbcConverter
instead as the naming suggests a limited scope of functionality.