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.
- 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
- 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
- convert(MappingRelationalConverter.ConversionContext, T, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter
- convert(T, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ValueConverter
- 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.jdbc.repository.query.JdbcParameters
- 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. - 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
- createParameter(MethodParameter) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
- createParameters(Method) - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
- createParameters(ParametersSource) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- 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
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.2.6, this method was not intended to be exposed publicly. Use
RowDocumentAccessor.getDocument()
instead. - 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.From
- 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
- getActualSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
- 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(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
- 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) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
- 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.
- 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() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
- 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.From
- 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
- hasNonEmptyValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
- hasNonEmptyValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- hasNonEmptyValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
- hasNonEmptyValue(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
-
Determine whether there is a non empty value for the given
RelationalPersistentProperty
. - 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. - JdbcParameters - Class in org.springframework.data.jdbc.repository.query
-
Custom extension of
RelationalParameters
. - JdbcParameters(ParametersSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcParameters
-
Creates a new
JdbcParameters
instance from the givenParametersSource
. - JdbcParameters.JdbcParameter - Class in org.springframework.data.jdbc.repository.query
-
Custom
Parameter
implementation. - 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.DefaultConversionContext.ContainerValueConverter<T> - Interface in org.springframework.data.relational.core.conversion
-
Converts a container
source
value intothe target type
. - MappingRelationalConverter.DefaultConversionContext.ValueConverter<T> - Interface in org.springframework.data.relational.core.conversion
-
Converts a simple
source
value intothe target type
. - 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
-
Projecting variant of
MappingRelationalConverter.ConversionContext
applying mapping-metadata rules from the related entity. - 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, SpELExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
- newValueProvider(RowDocumentAccessor, SpELExpressionEvaluator, 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 t
MappingJdbcConverter
instead as the naming suggests a limited scope of functionality.