Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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
Delegating RowMapper that reads a row into T and converts it afterwards into Object.
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
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
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 this BatchingAggregateChange.
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 any FROM 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 an alias.
aliased(String, Table, String) - Static method in class org.springframework.data.relational.core.sql.Column
Creates a new aliased Column associated with a Table.
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
Create a new Criteria and combine it with AND using the provided column name.
and(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
Create a new Criteria and combine it as group with AND using the provided Criteria group.
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
Create a new Criteria and combine it as group with AND using the provided Criteria group.
and(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
Combine another Condition using AND.
and(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
Combine the previous WHERE Condition using AND.
and(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
Combine the previous WHERE Condition using AND.
and(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
Combine the previous WHERE Condition using AND.
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 using AND.
AND - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
 
AndCondition - Class in org.springframework.data.relational.core.sql
Condition representing an AND relation between two Conditions.
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 to alias.
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 to alias.
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 preserves Column and Table 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 Assignments.
AssignValue - Class in org.springframework.data.relational.core.sql
Assign a Expression to a Column.
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 this Table (e.g.
asterisk(Table) - Static method in class org.springframework.data.relational.core.sql.Expressions
 
AsteriskFromTable - Class in org.springframework.data.relational.core.sql
Segment to select all columns from a Table.
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
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to property values.
BasicJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Creates a new BasicJdbcConverter given MappingContext and a no-op type factory throwing UnsupportedOperationException on type creation.
BasicJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Creates a new BasicJdbcConverter given MappingContext.
BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
BasicRelationalConverter - Class in org.springframework.data.relational.core.conversion
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to property values.
BasicRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
BasicRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
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
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
Counterpart to NamedParameterJdbcOperations containing methods for performing batch updates with generated keys.
BatchJdbcOperations(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.BatchJdbcOperations
 
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 between Expressions.
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 a BindTarget.
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 Assignments with their Bindings.
BoundAssignments(Bindings, List<Assignment>) - Constructor for class org.springframework.data.r2dbc.query.BoundAssignments
 
BoundCondition - Class in org.springframework.data.r2dbc.query
Value object representing a Condition with its Bindings.
BoundCondition(Bindings, Condition) - Constructor for class org.springframework.data.r2dbc.query.BoundCondition
 
build() - Method in 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 a FROM 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 a FROM or JOIN table import.
build() - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.BuildUpdate
Build the Update.
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 DataAccessStrategys 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 like CAST(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
Creates a new Column associated with this Table.
column(String, Table) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new Column associated with a source Table.
column(Column) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
Add a Column to the INTO column list.
column(SqlIdentifier) - Method in interface org.springframework.data.relational.core.sql.TableLike
Creates a new Column associated with this Table.
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
Creates a List of Columns associated with this Table.
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
Creates a List of Columns associated with this Table.
columns(Collection<Column>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
Add a one or more Column to the INTO column list.
columns(Column...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
Add a one or more Column to the INTO 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
Creates a List of Columns associated with this Table.
Comparison - Class in org.springframework.data.relational.core.sql
Comparing Condition comparing two Expressions.
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 Conditions.
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
 
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 for table.
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Create an INSERT specification for table.
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Create an SELECT specification for table.
create(String) - Static method in class org.springframework.data.relational.core.sql.Table
Creates a new Table given name.
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
Creates a new SimpleFunction given functionName and List of Expressions.
create(String, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
Create an INSERT specification for table.
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
Creates a new Column associated with a Table.
create(R2dbcDialect, R2dbcConverter) - Static method in interface org.springframework.data.r2dbc.core.StatementMapper
create(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.AssignValue
Creates a value assignment to a Column given an Expression.
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
Creates a new Comparison Condition given two Expressions.
create(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Like
Creates a new Like Condition given two Expressions.
create(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
create(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Between
Creates a new Between Condition given two Expressions.
create(IdentifierProcessing.Quoting, IdentifierProcessing.LetterCasing) - Static method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
create(RenderContext) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Creates a new SqlRenderer using a RenderContext.
create(Select, String) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
Creates a new InlineQuery using an alias.
create(Select, SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
Creates a new InlineQuery using an alias.
create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
Create an DELETE specification for table.
create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Create an INSERT specification for table.
create(SqlIdentifier) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Create an SELECT specification for table.
create(SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.Table
Creates a new Table given name.
create(SqlIdentifier, Update) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
Create an INSERT specification for table.
create(SqlIdentifier, Table) - Static method in class org.springframework.data.relational.core.sql.Column
Creates a new Column associated with a Table.
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 with mapped entities.
createCollection(Collection<?>, RelationalPersistentProperty) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
Writes the given Collection using the given RelationalPersistentProperty 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 a DefaultDataAccessStrategy
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 a DefaultDataAccessStrategy
createConverter(R2dbcDialect, Collection<?>) - Static method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
Creates a new R2dbcConverter given R2dbcDialect and custom converters.
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 for table.
createDelete(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create a DELETE specification for table.
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 for table.
createInsert(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an INSERT specification for table.
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Create a new instance of PersistentEntity given ParameterValueProvider to obtain constructor properties.
createModifyingQueryExecutor() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
 
createNotIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
createNotIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
createNotIn(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
Creates a new In Condition given left and right Expressions.
createParameter(MethodParameter) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
 
createParameters(Method) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
createParameters(Method) - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Creates a BindableQuery instance using the given ParameterAccessor
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
 
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
 
createQuery(RelationalParametersParameterAccessor, ReturnedType) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
 
createReadingQueryExecution(ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
Creates a JdbcQueryExecution given a ResultSetExtractor or a RowMapper.
createRenderContext() - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
Returns a RenderContext configured with Dialect 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 for table.
createSelect(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create a SELECT specification for table.
createUpdate(String, Update) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an UPDATE specification for table.
createUpdate(SqlIdentifier, Update) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an UPDATE specification for table.
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
Create a DataAccessStrategy for reuse in the JdbcAggregateOperations and the JdbcConverter.
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
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
dateTimeProviderRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
Configures a DateTimeProvider bean name that allows customizing the LocalDateTime 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
 
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
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 utilizing JdbcOperations.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 of RowMappers and ResultSetExtractors 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
Creates a new DefaultReactiveDataAccessStrategy given R2dbcDialect and optional Converters.
DefaultReactiveDataAccessStrategy(R2dbcDialect, Collection<?>) - Constructor for class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
Creates a new DefaultReactiveDataAccessStrategy given R2dbcDialect and optional Converters.
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 given domainType.
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 the Table 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.
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 a delete 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.
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
Interface exposing AND/OR combinator methods for WHERE Conditions.
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
Resolves a R2dbcDialect from a ConnectionFactory using DialectResolver.R2dbcDialectProvider.
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 a Dialect.
DialectResolver.NoDialectException - Exception in org.springframework.data.r2dbc.dialect
Exception thrown when DialectResolver cannot resolve a R2dbcDialect.
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.
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
 
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 type T, including entities referenced.
EntityRowMapper<T> - Class in org.springframework.data.r2dbc.convert
Maps a Row to an entity of type T, including entities referenced.
EntityRowMapper(Class<T>, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.convert.EntityRowMapper
 
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 record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.data.relational.core.mapping.event.Identifier
 
equals(Object) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
equals(Object) - Method in class org.springframework.data.relational.core.sql.SubselectExpression
 
equals(Object) - Method in class org.springframework.data.relational.core.sql.Column
 
equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
Check whether this Segment is equal to another 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
Declare an equals Condition between the source column and the target Column.
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 Strings.
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 an ORDER 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 provided Query.
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 Expressions.
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() - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
 
findAll() - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
 
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(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 a Iterable.
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 a Iterable 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 a Iterable.
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
Returns a Page of entities matching the given Query.
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() - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
 
findAllById() - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
 
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() - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
 
findById() - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
 
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 this AggregateChange.
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, and IdValueSource.GENERATED otherwise.
forProperty(String) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
Obtain a MappingRelationalConverter.ConversionContext for the given property name.
forProperty(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
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 of types.
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 to SELECT … FROM.
from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
Declare a Table to SELECT … 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 Tables to SELECT … FROM.
from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
Declare one or more Tables to SELECT … FROM.
from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
Declare one or more Tables to SELECT … 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
Create a new CriteriaDefinition and combine it as group with AND using the provided Criterias.
from(List<Criteria>) - Static method in class org.springframework.data.relational.core.query.Criteria
Create a new Criteria and combine it as group with AND using the provided Criterias.
from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Creates an Identifier from a Map 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 from assignments.
from(ManagedTypes) - Static method in class org.springframework.data.relational.RelationalManagedTypes
Wraps an existing ManagedTypes object with RelationalManagedTypes.
from(Criteria...) - Static method in class org.springframework.data.relational.core.query.Criteria
Create a new Criteria and combine it as group with AND using the provided Criterias.
from(CriteriaDefinition...) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
Create a new CriteriaDefinition and combine it as group with AND using the provided Criterias.
from(Expression) - Static method in class org.springframework.data.relational.core.sql.OrderByField
Creates a new OrderByField from an Expression applying default ordering.
from(Expression, Sort.Direction) - Static method in class org.springframework.data.relational.core.sql.OrderByField
Creates a new OrderByField from an Expression 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 more SqlIdentifiers.
from(Table) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new Column associated with a Table.
from(Table) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder
Declare a Table for DELETE FROM.
from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Declare a Table to SELECT … FROM.
from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
Declare a Table to SELECT … FROM.
from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
Declare a Table to SELECT … 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 Tables to SELECT … FROM.
from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
Declare one or more Tables to SELECT … FROM.
from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
Declare one or more Tables to SELECT … 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
Factory method used to construct RelationalManagedTypes from the given, required Iterable of types.
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.
getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
getActions() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
 
getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
For empty paths this is the type of the entity.
getAfterFromTable() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
getAfterOrderBy() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
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 provided PersistentPropertyPath.
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
The appropriate SQL type as a String which should be used to represent the given SQLType in an Array.
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 to ArrayColumns.
getAssignments() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
 
getAssignments() - Method in class org.springframework.data.r2dbc.query.BoundAssignments
 
getAssignments() - Method in class org.springframework.data.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 the clause.
getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LockClause
Returns the LockClause.Position where to apply the clause.
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 class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
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.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
getConversions() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
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.BasicRelationalConverter
 
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 as ReactiveDataAccessStrategy 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 given ConnectionFactory.
getDialect(ConnectionFactory) - Static method in class org.springframework.data.r2dbc.dialect.DialectResolver
Retrieve a R2dbcDialect by inspecting ConnectionFactory and its metadata.
getDialect(ConnectionFactory) - Method in interface org.springframework.data.r2dbc.dialect.DialectResolver.R2dbcDialectProvider
Returns a R2dbcDialect for a ConnectionFactory.
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 a Connection.
getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.repository.config.DialectResolver.JdbcDialectProvider
Returns a Dialect for a DataSource.
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(String) - Method in class org.springframework.data.relational.domain.RowDocument
Retrieve the value at key as RowDocument.
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.BasicRelationalConverter
 
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 processing SqlIdentifier 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.
getKind() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
Returns the AggregateChange.Kind of AggregateChange 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 for LIKE 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 given offset.
getList(String) - Method in class org.springframework.data.relational.domain.RowDocument
Retrieve the value at key as List.
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 as Map.
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
Use the Example to extract a Query.
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 using the type to read.
getMappedObject(MapSqlParameterSource, CriteriaDefinition, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
Map a CriteriaDefinition object into Condition and consider value/NULL bindings.
getMappedObject(BindMarkers, Map<SqlIdentifier, ? extends Object>, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.UpdateMapper
Map a assignments object to BoundAssignments and consider value/NULL Bindings.
getMappedObject(BindMarkers, CriteriaDefinition, Table, RelationalPersistentEntity<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
Map a CriteriaDefinition object into Condition and consider value/NULL Bindings.
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
Map a Update object to BoundAssignments and consider value/NULL Bindings.
getMappedSort(Table, Sort, RelationalPersistentEntity<?>) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
Map the Sort object to apply field name mapping using the 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 using the 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 interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns the underlying MappingContext used by the converter.
getMappingContext() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getMappingContext() - Method in class org.springframework.data.r2dbc.query.QueryMapper
 
getMappingContext() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
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 a Parameter value.
getOwner() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
getOwner() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getParameter(int, String) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy.NamedParameterProvider
Deprecated.
Returns the value for a parameter identified either by name or by index.
getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
getParentPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Returns the path that has the same beginning but is one segment shorter than this path.
getParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Returns the path that has the same beginning but is one segment shorter than this path.
getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
getPath() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getPath() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
 
getPath() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
getPersistentEntity(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
getPotentiallyConvertedSimpleRead(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
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.
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return a PersistentPropertyAccessor to access property values of the instance.
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
 
getQualifiedTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The fully qualified name of the table this path is tied to or of the longest ancestor path that is actually tied to a table.
getQualifiedTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Returns the qualified name of the table backing the given entity, including the schema.
getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
 
getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The column name used for the list index or map key of the leaf property of this path.
getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The type of the qualifier column of the leaf property of this path or null if this is not applicable.
getQualifierColumnType() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getQualifiers() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getQualifiers() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
Additional values to be set during insert or update statements.
getQueryExecution(JdbcQueryMethod, ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
Deprecated, for removal: This API element is subject to removal in a future version.
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
 
getQueryMethod() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
 
getReference() - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
The reference name is used for programmatic access to the object identified by this SqlIdentifier.
getReference(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.1, use the #getReference() method instead.
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Column
 
getReferenceName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
 
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Table
 
getReferenceName() - Method in interface org.springframework.data.relational.core.sql.TableLike
 
getReferenceName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
getReferenceName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
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 throws IllegalStateException 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 throw IllegalStateException 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 throw IllegalStateException 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.
Returns a row mapping function to map rows to T.
getRowNumberAlias(AggregatePath) - Method in class org.springframework.data.relational.core.sqlgeneration.AliasFactory
 
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
getSelectContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
 
getSelectList() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getSelectRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
 
getSimpleTypeHolder() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Return the SimpleTypeHolder for this dialect.
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getSimpleTypes() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Return a collection of types that are natively supported by this database/driver.
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
getSort() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getSort() - Method in class org.springframework.data.relational.core.query.Query
 
getSourceConverter() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
 
getSourceConverter() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
getSql() - Method in enum class org.springframework.data.relational.core.sql.Join.JoinType
 
getSql() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getSqlType(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
Determine the SQLType for a given array 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-specific StatementMapper.
getStoreConversions() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getTable() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
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 class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
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.
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
 
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
 
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 record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
 
hashCode() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
hashCode() - Method in class org.springframework.data.relational.core.sql.SubselectExpression
 
hashCode() - Method in class org.springframework.data.relational.core.sql.Column
 
hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
Generate a hash code from thisSegment.
hashCode() - Method in class org.springframework.data.relational.core.sql.Table
 
hashCode() - Method in class org.springframework.data.relational.domain.RowDocument
 
hasIdProperty() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
 
hasIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
hasLockMode() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasLockMode() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
hasPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
 
hasPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
hasReactiveWrapperParameter() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Check if the given QueryMethod receives a reactive parameter wrapper as one of its parameters.
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 consume Identifier 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 using IN.
in(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using IN.
in(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a IN clause for a subselect.
in(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new In Condition given right Expressions.
in(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a new In Condition given left and right Expressions.
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
Creates a new In Condition given left and right Expressions.
in(Select) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new In Condition given a subselects.
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 given domainType.
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 the Table 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 the INSERT statement and the build method.
InsertBuilder.InsertValues - Interface in org.springframework.data.relational.core.sql
Interface exposing value methods to add values to the INSERT statement.
InsertBuilder.InsertValuesWithBuild - Interface in org.springframework.data.relational.core.sql
Interface exposing value methods to add values to the INSERT 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 Dialects
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 or BatchInsertStrategy based on whether the insert is expected to generate ids.
InsertStrategyFactory(NamedParameterJdbcOperations, BatchJdbcOperations, 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.
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 to INSERT INTO.
Into - Class in org.springframework.data.relational.core.sql
INTO clause.
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 using IS 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
Creates a <= (greater ) Condition comparing left is greater than right.
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
Creates a <= (greater or equal to) Condition comparing left is greater than or equal to right.
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
Creates a < (less) Condition comparing left is less than right.
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
Creates a <= (less or equal to) Condition comparing left is less than or equal to right.
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 using IS 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 using IS 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 using IS 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
JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
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
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 Converters in a JdbcCustomConversions 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
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 inspecting NamedParameterJdbcOperations.
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 optional NamingStrategy.
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 given NamingStrategy.
JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
Db2Dialect that registers JDBC specific converters.
JdbcMySqlDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
JdbcMySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
jdbcOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configures the name of the NamedParameterJdbcOperations bean definition to be used to create repositories discovered through this annotation.
JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC specific Postgres Dialect.
JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
QueryMethod implementation that implements a method by executing the query from a Query 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
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
Declar 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 a JOIN 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
The column name for key columns of List or Map collections in the corresponding relationship table.
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 using LIKE.
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 two Expressions.
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 and offset parameters to the select statement.
limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
Apply limit and offset 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 and offset 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
Creates a new BooleanLiteral rendering either TRUE or FALSE depending on the given value.
literalOf(CharSequence) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new StringLiteral from the content.
literalOf(Number) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new NumericLiteral from the content.
literalOf(T) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new Literal from the content.
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.
MappedCollection - Annotation Interface in org.springframework.data.relational.core.mapping
The annotation to configure the mapping for a List, Set or Map property in the database.
MappingR2dbcConverter - Class in org.springframework.data.r2dbc.convert
Converter for R2DBC.
MappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
MappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions) - Constructor for class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
MappingRelationalConverter - Class in org.springframework.data.relational.core.conversion
RelationalConverter that uses a MappingContext to apply sophisticated mapping of domain objects from RowDocument.
MappingRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter
MappingRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter
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 and MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter.
MappingRelationalEntityInformation<T,ID> - Class in org.springframework.data.relational.repository.support
RelationalEntityInformation implementation using a RelationalPersistentEntity instance to lookup the necessary information.
MappingRelationalEntityInformation(RelationalPersistentEntity<T>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
MappingRelationalEntityInformation(RelationalPersistentEntity<T>, Class<ID>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
Creates a new MappingRelationalEntityInformation for the given RelationalPersistentEntity and fallback identifier type.
MappingRelationalEntityInformation(RelationalPersistentEntity<T>, String) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
Creates a new MappingRelationalEntityInformation for the given RelationalPersistentEntity 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(AggregatePath, ResultSet, Identifier, Object) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
mapRow(AggregatePath, ResultSet, Identifier, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read the current row from ResultSet to an AggregatePath.getLeafEntity() entity}.
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 class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read the current row from ResultSet to an entity.
mapWith(Function<String, String>) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that applies a mapping function to Column and Table names.
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 the SELECT 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
MetadataBackedField(SqlIdentifier, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
MetadataBackedField(SqlIdentifier, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>, RelationalPersistentProperty) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
MetadataBackedField(SqlIdentifier, RelationalPersistentEntity<?>, MappingContext<? extends RelationalPersistentEntity<?>, RelationalPersistentProperty>, RelationalPersistentProperty, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
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 Conditions.
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, use MyBatisDataAccessStrategy(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 given IdentifierProcessing.
MySqlDialect.BooleanToByteConverter - Enum Class in org.springframework.data.r2dbc.dialect
Simple singleton to convert Booleans to their Byte representation.
MySqlDialect.ByteToBooleanConverter - Enum Class in org.springframework.data.r2dbc.dialect
Simple singleton to convert Bytes to their Boolean representation.

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.
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 of NULLS FIRST and NULLS LAST in ORDER 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
Creates a Condition that negates this 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 - 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 using NOT IN.
notIn(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using NOT IN.
notIn(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a NOT IN clause for a subselect.
notIn(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new not In Condition given right Expressions.
notIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a new NOT IN Condition given left and right Expressions.
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
Creates a new NOT IN Condition given left and right Expressions.
notIn(Select) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new not In Condition given a subselects.
notLike(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using NOT 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 or boxed primitives Java types.
ObjectArrayColumns() - Constructor for class org.springframework.data.relational.core.dialect.ObjectArrayColumns
 
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
 
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
Create a new R2dbcCustomConversions from the given R2dbcDialect and converters.
of(R2dbcDialect, Collection<?>) - Static method in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
Create a new R2dbcCustomConversions from the given R2dbcDialect and converters.
of(SqlIdentifier, Object, Class<?>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Creates an Identifier from name, value, and a target type.
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
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
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
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
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
Create a new Criteria and combine it with OR using the provided column name.
or(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
Create a new Criteria and combine it as group with OR using the provided Criteria group.
or(CriteriaDefinition) - Method in class org.springframework.data.relational.core.query.Criteria
Create a new Criteria and combine it as group with OR using the provided Criteria group.
or(Criteria, Criteria) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
Combines two Criterias using OR.
or(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
Combine another Condition using OR.
or(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
Combine the previous WHERE Condition using OR.
or(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
Combine the previous WHERE Condition using OR.
or(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
Combine the previous WHERE Condition using OR.
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
Condition representing an OR relation between two Conditions.
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 an ORDER 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 uses NULLS FIRST and NULLS LAST in ORDER 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 - package org.springframework.data.r2dbc
Support infrastructure for the configuration of R2DBC-specific repositories.
org.springframework.data.r2dbc.aot - package org.springframework.data.r2dbc.aot
 
org.springframework.data.r2dbc.config - package org.springframework.data.r2dbc.config
Configuration classes for Spring Data R2DBC.
org.springframework.data.r2dbc.convert - package org.springframework.data.r2dbc.convert
R2DBC-specific conversion and converter implementations.
org.springframework.data.r2dbc.core - package org.springframework.data.r2dbc.core
Core domain types around DatabaseClient.
org.springframework.data.r2dbc.dialect - package org.springframework.data.r2dbc.dialect
Dialects abstract the SQL dialect of the underlying database.
org.springframework.data.r2dbc.mapping - package org.springframework.data.r2dbc.mapping
Domain objects for R2DBC.
org.springframework.data.r2dbc.mapping.event - package org.springframework.data.r2dbc.mapping.event
Mapping event callback infrastructure for the R2DBC row-to-object mapping subsystem.
org.springframework.data.r2dbc.query - package org.springframework.data.r2dbc.query
Query and update support.
org.springframework.data.r2dbc.repository - package org.springframework.data.r2dbc.repository
R2DBC-specific repository implementation.
org.springframework.data.r2dbc.repository.config - package org.springframework.data.r2dbc.repository.config
Support infrastructure for the configuration of R2DBC-specific repositories.
org.springframework.data.r2dbc.repository.query - package org.springframework.data.r2dbc.repository.query
Query support for R2DBC repositories.
org.springframework.data.r2dbc.repository.support - package org.springframework.data.r2dbc.repository.support
Support infrastructure for query derivation of R2DBC-specific repositories.
org.springframework.data.r2dbc.support - package org.springframework.data.r2dbc.support
Support infrastructure for the configuration of R2DBC-specific repositories.
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 a INSERT or UPDATE 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 a Map.
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 a PartTree.
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 a PartTree.
PartTreeR2dbcQuery(R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
Creates new instance of this class with the given R2dbcQueryMethod, DatabaseClient, R2dbcConverter and ReactiveDataAccessStrategy.
PersistentEntitiesFactoryBean - Class in org.springframework.data.r2dbc.config
Simple helper to be able to wire the PersistentEntities from a R2dbcMappingContext bean available in the application context.
PersistentEntitiesFactoryBean(R2dbcMappingContext) - Constructor for class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
PersistentPropertyPathExtension - Class in org.springframework.data.relational.core.mapping
Deprecated, for removal: This API element is subject to removal in a future version.
use AggregatePath instead
PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Creates a non-empty path.
PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Creates the empty path referencing the root itself.
PESSIMISTIC_READ - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
 
PESSIMISTIC_WRITE - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
 
populateIdIfNecessary(T) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
Returns a Function that populates the id property of the object from a Row.
populateIdIfNecessary(T) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns a Function that populates the id property of the object from a Row.
PostgresDialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for Postgres.
PostgresDialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for Postgres.
PostgresDialect() - Constructor for class org.springframework.data.r2dbc.dialect.PostgresDialect
 
PostgresDialect() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Empty
 
prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Nullable
 
prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded
 
processNamedParameters(String, ReactiveDataAccessStrategy.NamedParameterProvider) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
processNamedParameters(String, ReactiveDataAccessStrategy.NamedParameterProvider) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
since 1.2. DatabaseClient encapsulates named parameter handling entirely.
PROVIDED - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
The id value is provided on the instance.
publishEvent(Supplier<?>) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
Publish an application event if event publishing is enabled.
put(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
put(String, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
put(SqlIdentifier, Parameter) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
putAll(Map<? extends String, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
 
putAll(Map<? extends SqlIdentifier, ? extends Parameter>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
putIfAbsent(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 

Q

qualifiedTableName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the qualifiedTableName record component.
qualifierColumnInfo() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the qualifierColumnInfo record component.
qualifierColumnType() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the qualifierColumnType record component.
query(CriteriaDefinition) - Static method in class org.springframework.data.relational.core.query.Query
Static factory method to create a Query using the provided CriteriaDefinition.
query(PreparedOperation<?>, Class<?>, BiFunction<Row, RowMetadata, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a query for a RowsFetchSpec in the context of entityClass, given PreparedOperation.
query(PreparedOperation<?>, Class<?>, BiFunction<Row, RowMetadata, T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
query(PreparedOperation<?>, Class<?>, Function<Row, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a query for a RowsFetchSpec in the context of entityClass, given PreparedOperation.
query(PreparedOperation<?>, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a query for a RowsFetchSpec, given PreparedOperation.
query(PreparedOperation<?>, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
query(PreparedOperation<?>, BiFunction<Row, RowMetadata, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a query for a RowsFetchSpec, given PreparedOperation.
query(PreparedOperation<?>, BiFunction<Row, RowMetadata, T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
query(PreparedOperation<?>, Function<Row, T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a query for a RowsFetchSpec, given PreparedOperation.
Query - Class in org.springframework.data.relational.core.query
Query object representing Criteria, columns, Sort, and limit/offset for a SQL query.
Query - Annotation Interface in org.springframework.data.jdbc.repository.query
Annotation to provide SQL statements that will get used for executing the method.
Query - Annotation Interface in org.springframework.data.r2dbc.repository
Annotation to provide SQL statements that will get used for executing the method.
queryLookupStrategy() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Returns the key of the QueryLookupStrategy to be used for lookup queries for query methods.
queryLookupStrategy() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
Returns the key of the QueryLookupStrategy to be used for lookup queries for query methods.
QueryMapper - Class in org.springframework.data.jdbc.core.convert
Maps CriteriaDefinition and Sort objects considering mapping metadata and dialect-specific conversion.
QueryMapper - Class in org.springframework.data.r2dbc.query
Maps CriteriaDefinition and Sort objects considering mapping metadata and dialect-specific conversion.
QueryMapper(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.QueryMapper
Creates a new QueryMapper with the given R2dbcConverter.
QueryMapper(Dialect, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper
Creates a new QueryMapper with the given JdbcConverter.
QueryMapper.Field - Class in org.springframework.data.jdbc.core.convert
Value object to represent a field and its meta-information.
QueryMapper.Field - Class in org.springframework.data.r2dbc.query
Value object to represent a field and its meta-information.
QueryMapper.MetadataBackedField - Class in org.springframework.data.jdbc.core.convert
Extension of QueryMapper.Field to be backed with mapping metadata.
QueryMapper.MetadataBackedField - Class in org.springframework.data.r2dbc.query
Extension of QueryMapper.Field to be backed with mapping metadata.
QueryMappingConfiguration - Interface in org.springframework.data.jdbc.repository
Configures a RowMapper for each type to be used for extracting entities of that type from a ResultSet.
quote(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
Converts a String representing a bare name of an identifier to a String with proper quoting applied.
quoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Create a new quoted identifier given name.
Quoting(String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
Constructs a Quoting with the same String appended in front and end of an identifier.
Quoting(String, String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
Constructs a Quoting with potential different prefix and suffix used for quoting.

R

R2DBC_SIMPLE_TYPES - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
Set of R2DBC simple types.
r2dbcConverter(R2dbcMappingContext, R2dbcCustomConversions) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
R2dbcConverter - Interface in org.springframework.data.r2dbc.convert
Central R2DBC specific converter interface.
r2dbcCustomConversions() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Register custom Converters in a CustomConversions object if required.
R2dbcCustomConversions - Class in org.springframework.data.r2dbc.convert
Value object to capture custom conversion.
R2dbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
 
R2dbcCustomConversions(CustomConversions.StoreConversions, Collection<?>) - Constructor for class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
Create a new R2dbcCustomConversions instance registering the given converters.
R2dbcDialect - Interface in org.springframework.data.r2dbc.dialect
R2DBC-specific extension to Dialect.
R2dbcEntityOperations - Interface in org.springframework.data.r2dbc.core
Interface specifying a basic set of reactive R2DBC operations using entities.
r2dbcEntityTemplate(DatabaseClient, ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
R2dbcEntityTemplate - Class in org.springframework.data.r2dbc.core
Implementation of R2dbcEntityOperations.
R2dbcEntityTemplate(ConnectionFactory) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
Create a new R2dbcEntityTemplate given ConnectionFactory.
R2dbcEntityTemplate(DatabaseClient, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
R2dbcEntityTemplate(DatabaseClient, R2dbcDialect) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
R2dbcEntityTemplate(DatabaseClient, R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
r2dbcManagedTypes() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Returns the a RelationalManagedTypes object holding the initial entity set.
r2dbcMappingContext(Optional<NamingStrategy>, R2dbcCustomConversions, RelationalManagedTypes) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Register a R2dbcMappingContext and apply an optional NamingStrategy.
R2dbcMappingContext - Class in org.springframework.data.r2dbc.mapping
R2DBC-specific extension to RelationalMappingContext.
R2dbcMappingContext() - Constructor for class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
Create a new R2dbcMappingContext.
R2dbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
Create a new R2dbcMappingContext using the given NamingStrategy.
R2dbcQueryMethod - Class in org.springframework.data.r2dbc.repository.query
Reactive specific implementation of QueryMethod.
R2dbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Creates a new R2dbcQueryMethod from the given Method.
R2dbcRepository<T,ID> - Interface in org.springframework.data.r2dbc.repository
R2DBC specific Repository interface with reactive support.
R2dbcRepositoryConfigurationExtension - Class in org.springframework.data.r2dbc.repository.config
R2dbcRepositoryConfigurationExtension() - Constructor for class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
R2dbcRepositoryFactory - Class in org.springframework.data.r2dbc.repository.support
Factory to create R2dbcRepository instances.
R2dbcRepositoryFactory(R2dbcEntityOperations) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
R2dbcRepositoryFactory(DatabaseClient, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
R2dbcRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.r2dbc.repository.support
FactoryBean to create R2dbcRepository instances.
R2dbcRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Creates a new R2dbcRepositoryFactoryBean for the given repository interface.
R2dbcSimpleTypeHolder - Class in org.springframework.data.r2dbc.mapping
Simple constant holder for a SimpleTypeHolder enriched with R2DBC specific simple types.
ReactiveAuditingEntityCallback - Class in org.springframework.data.r2dbc.mapping.event
Reactive EntityCallback to populate auditing related fields on an entity about to be saved.
ReactiveAuditingEntityCallback(ObjectFactory<ReactiveIsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
Creates a new BeforeConvertCallback using the given MappingContext and AuditingHandler provided by the given ObjectFactory.
reactiveDataAccessStrategy(R2dbcConverter) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Creates a ReactiveDataAccessStrategy using the configured R2dbcConverter.
ReactiveDataAccessStrategy - Interface in org.springframework.data.r2dbc.core
Deprecated.
since 1.2 in favor of using direct usage of StatementMapper, UpdateMapper and R2dbcConverter.
ReactiveDataAccessStrategy.NamedParameterProvider - Interface in org.springframework.data.r2dbc.core
Deprecated.
Interface to retrieve parameters for named parameter processing.
ReactiveDeleteOperation - Interface in org.springframework.data.r2dbc.core
The ReactiveDeleteOperation interface allows creation and execution of DELETE operations in a fluent API style.
ReactiveDeleteOperation.DeleteWithQuery - Interface in org.springframework.data.r2dbc.core
Required filter.
ReactiveDeleteOperation.DeleteWithTable - Interface in org.springframework.data.r2dbc.core
Table override (optional).
ReactiveDeleteOperation.ReactiveDelete - Interface in org.springframework.data.r2dbc.core
The ReactiveDeleteOperation.ReactiveDelete interface provides methods for constructing DELETE operations in a fluent way.
ReactiveDeleteOperation.TerminatingDelete - Interface in org.springframework.data.r2dbc.core
Trigger DELETE operation by calling one of the terminating methods.
ReactiveInsertOperation - Interface in org.springframework.data.r2dbc.core
The ReactiveInsertOperation interface allows creation and execution of INSERT operations in a fluent API style.
ReactiveInsertOperation.InsertWithTable<T> - Interface in org.springframework.data.r2dbc.core
Table override (optional).
ReactiveInsertOperation.ReactiveInsert<T> - Interface in org.springframework.data.r2dbc.core
The ReactiveInsertOperation.ReactiveInsert interface provides methods for constructing INSERT operations in a fluent way.
ReactiveInsertOperation.TerminatingInsert<T> - Interface in org.springframework.data.r2dbc.core
Trigger INSERT execution by calling one of the terminating methods.
ReactiveSelectOperation - Interface in org.springframework.data.r2dbc.core
The ReactiveSelectOperation interface allows creation and execution of SELECT operations in a fluent API style.
ReactiveSelectOperation.ReactiveSelect<T> - Interface in org.springframework.data.r2dbc.core
The ReactiveSelectOperation.ReactiveSelect interface provides methods for constructing SELECT operations in a fluent way.
ReactiveSelectOperation.SelectWithProjection<T> - Interface in org.springframework.data.r2dbc.core
Result type override (optional).
ReactiveSelectOperation.SelectWithQuery<T> - Interface in org.springframework.data.r2dbc.core
Define a Query used as the filter for the SELECT.
ReactiveSelectOperation.SelectWithTable<T> - Interface in org.springframework.data.r2dbc.core
Table override (optional).
ReactiveSelectOperation.TerminatingSelect<T> - Interface in org.springframework.data.r2dbc.core
Trigger SELECT execution by calling one of the terminating methods.
ReactiveUpdateOperation - Interface in org.springframework.data.r2dbc.core
The ReactiveUpdateOperation interface allows creation and execution of UPDATE operations in a fluent API style.
ReactiveUpdateOperation.ReactiveUpdate - Interface in org.springframework.data.r2dbc.core
The ReactiveUpdateOperation.ReactiveUpdate interface provides methods for constructing UPDATE operations in a fluent way.
ReactiveUpdateOperation.TerminatingUpdate - Interface in org.springframework.data.r2dbc.core
Trigger UPDATE execution by calling one of the terminating methods.
ReactiveUpdateOperation.UpdateWithQuery - Interface in org.springframework.data.r2dbc.core
Define a Query used as the filter for the Update.
ReactiveUpdateOperation.UpdateWithTable - Interface in org.springframework.data.r2dbc.core
Table override (optional).
read(Class<R>, Row) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
read(Class<R>, Row, RowMetadata) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
read(Class<R>, Row, RowMetadata) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Reads the given source into the given type.
read(Class<R>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
read(Class<R>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
Read a RowDocument into the requested aggregate type.
read(Class<R>, RowDocument) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Read a RowDocument into the requested aggregate type.
read(TypeInformation<S>, RowDocument) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
readAggregate(MappingRelationalConverter.ConversionContext, RowDocument, TypeInformation<? extends S>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
Conversion method to materialize an object from a document.
readCollectionOrArray(MappingRelationalConverter.ConversionContext, Collection<?>, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
Reads the given Collection into a collection of the given TypeInformation.
readMap(MappingRelationalConverter.ConversionContext, Map<?, ?>, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
Reads the given RowDocument into a Map. will recursively resolve nested Maps as well.
readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
readValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Read a relational value into the desired destination type.
registerRowMapper(Class<T>, RowMapper<? extends T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
Registers a the given RowMapper as to be used for the given type.
RelationalAuditingCallback - Class in org.springframework.data.relational.auditing
BeforeConvertCallback to capture auditing information on persisting and updating entities.
RelationalAuditingCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.relational.auditing.RelationalAuditingCallback
 
RelationalConverter - Interface in org.springframework.data.relational.core.conversion
A RelationalConverter is responsible for converting for values to the native relational representation and vice versa.
RelationalDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Super class for events produced during deleting an aggregate.
RelationalEntityDeleteWriter - Class in org.springframework.data.relational.core.conversion
Converts an entity that is about to be deleted into DbActions inside a MutableAggregateChange that need to be executed against the database to recreate the appropriate state in the database.
RelationalEntityDeleteWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
 
RelationalEntityInformation<T,ID> - Interface in org.springframework.data.relational.repository.query
Relational database-specific EntityInformation.
RelationalEntityInsertWriter<T> - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into a RootAggregateChange.
RelationalEntityInsertWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
 
RelationalEntityMetadata<T> - Interface in org.springframework.data.relational.repository.query
Extension of EntityMetadata to additionally expose the collection name an entity shall be persisted to.
RelationalEntityUpdateWriter<T> - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into a RootAggregateChange.
RelationalEntityUpdateWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
 
RelationalEntityVersionUtils - Class in org.springframework.data.relational.core.conversion
Utilities commonly used to set/get properties for instances of RelationalPersistentEntities.
RelationalEntityWriter<T> - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into a RootAggregateChange.
RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
RelationalEvent<E> - Interface in org.springframework.data.relational.core.mapping.event
an event signalling JDBC processing.
RelationalEventWithEntity<E> - Class in org.springframework.data.relational.core.mapping.event
An event that is guaranteed to have an entity.
RelationalExampleMapper - Class in org.springframework.data.relational.repository.query
Transform an Example into a Query.
RelationalExampleMapper(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.repository.query.RelationalExampleMapper
 
RelationalManagedTypes - Class in org.springframework.data.relational
Relational-specific extension to ManagedTypes.
RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
MappingContext implementation.
RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
RelationalMappingContext(NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
Creates a new RelationalMappingContext using the given NamingStrategy.
RelationalParameterAccessor - Interface in org.springframework.data.relational.repository.query
Relational-specific ParameterAccessor.
RelationalParameters - Class in org.springframework.data.relational.repository.query
Custom extension of Parameters.
RelationalParameters(Method) - Constructor for class org.springframework.data.relational.repository.query.RelationalParameters
Creates a new RelationalParameters instance from the given Method.
RelationalParameters.RelationalParameter - Class in org.springframework.data.relational.repository.query
Custom Parameter implementation.
RelationalParametersParameterAccessor - Class in org.springframework.data.relational.repository.query
Relational-specific ParametersParameterAccessor.
RelationalParametersParameterAccessor(QueryMethod, Object[]) - Constructor for class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
RelationalPersistentEntity<T> - Interface in org.springframework.data.relational.core.mapping
A PersistentEntity interface with additional methods for JDBC/RDBMS related metadata.
RelationalPersistentProperty - Interface in org.springframework.data.relational.core.mapping
A PersistentProperty with methods for additional RDBMS related metadata based on columns.
RelationalQueryCreator<T> - Class in org.springframework.data.relational.repository.query
Implementation of AbstractQueryCreator that creates a query from a PartTree.
RelationalQueryCreator(PartTree, RelationalParameterAccessor) - Constructor for class org.springframework.data.relational.repository.query.RelationalQueryCreator
Creates new instance of this class with the given PartTree, RelationalEntityMetadata and ParameterMetadataProvider.
RelationalSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Events triggered during saving of an aggregate.
RelationResolver - Interface in org.springframework.data.jdbc.core.convert
Resolves relations within an aggregate.
remove(Object) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
remove(Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
remove(Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
render(Delete) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Delete AST into a SQL statement.
render(Delete) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Delete AST into a SQL statement.
render(Insert) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Insert AST into a SQL statement.
render(Insert) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Insert AST into a SQL statement.
render(Select) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Select AST into a SQL statement.
render(Select) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Select AST into a SQL statement.
render(Update) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Update AST into a SQL statement.
render(Update) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Update AST into a SQL statement.
RenderContext - Interface in org.springframework.data.relational.core.sql.render
Render context providing RenderNamingStrategy and other resources that are required during rendering.
RenderContextFactory - Class in org.springframework.data.relational.core.dialect
Factory for RenderContext based on Dialect.
RenderContextFactory(Dialect) - Constructor for class org.springframework.data.relational.core.dialect.RenderContextFactory
Creates a new RenderContextFactory given Dialect.
Renderer - Interface in org.springframework.data.relational.core.sql.render
SQL renderer for Select and Delete statements.
renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
renderForGeneratedValues(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
Render a SqlIdentifier in a way suitable for registering it as a generated key with a statement through Statement#returnGeneratedValues.
renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.dialect.H2Dialect
 
renderForGeneratedValues(SqlIdentifier) - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
renderForGeneratedValues(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Render a SqlIdentifier in a way suitable for registering it as a generated key with a statement through Statement#returnGeneratedValues.
RenderNamingStrategy - Interface in org.springframework.data.relational.core.sql.render
Naming strategy for SQL rendering.
replace(String, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
replace(String, Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
replaceAll(BiFunction<? super String, ? super Object, ?>) - Method in class org.springframework.data.relational.domain.RowDocument
 
repositoryBaseClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configure the repository base class to be used to create repository proxies for this particular configuration.
repositoryBaseClass() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
Configure the repository base class to be used to create repository proxies for this particular configuration.
repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Returns the FactoryBean class to be used for each repository instance.
repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
Returns the FactoryBean class to be used for each repository instance.
repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Returns the postfix to be used when looking up custom repository implementations.
repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
Returns the postfix to be used when looking up custom repository implementations.
resolvePrimitiveType(Class<?>) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
 
resolveTypeToRead(ResultProcessor) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
Obtain the result type to read from ResultProcessor.
resultSetExtractorClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
Optional ResultSetExtractor to use to convert the result of the query to domain class instances.
resultSetExtractorRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
Optional name of a bean of type ResultSetExtractor to use to convert the result of the query to domain class instances.
reverseColumnInfo() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the reverseColumnInfo record component.
RIGHT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
RIGHT OUTER JOIN two tables.
RootAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
RowDocument - Class in org.springframework.data.relational.domain
Represents a tabular structure as document to enable hierarchical traversal of SQL results.
RowDocument() - Constructor for class org.springframework.data.relational.domain.RowDocument
 
RowDocument(Map<String, ? extends Object>) - Constructor for class org.springframework.data.relational.domain.RowDocument
 
rowMapperClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
Optional RowMapper to use to convert the result of the query to domain class instances.
rowMapperRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
Optional name of a bean of type RowMapper to use to convert the result of the query to domain class instances.

S

sanitize(String) - Method in interface org.springframework.data.relational.core.mapping.SqlIdentifierSanitizer
Sanitize a SQL identifier to either remove unwanted character sequences or to throw an exception.
save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
save(S) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Saves an instance of an aggregate, including all the members of the aggregate.
save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
SAVE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
A SAVE of an aggregate typically involves an insert or update on the aggregate root plus inserts, updates, and deletes on the other elements of an aggregate.
saveAll(Iterable<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
saveAll(Iterable<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Saves all aggregate instances, including all the members of each aggregate instance.
saveAll(Iterable<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
saveAll(Publisher<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
SaveBatchingAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
A BatchingAggregateChange implementation for save changes that can contain actions for any mix of insert and update operations.
scanForEntities(String) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Scans the given base package for entities, i.e.
scanForEntities(String) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Scans the given base package for entities, i.e.
schema() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
Name of the schema (or user, for example in case of oracle), in which this table resides in The behavior is the following:
If the Table.schema() is specified, then it will be used as a schema of current table, i.e. as a prefix to the name of the table, which can be specified in Table.value().
scroll(Query, Function<Query, List<T>>, ScrollPosition) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
Run the Query and return a scroll Window.
ScrollDelegate - Class in org.springframework.data.jdbc.repository.support
Delegate to run scroll queries and create result Window.
ScrollDelegate - Class in org.springframework.data.r2dbc.repository.support
Delegate to handle scroll queries and create result Window.
ScrollDelegate() - Constructor for class org.springframework.data.jdbc.repository.support.ScrollDelegate
 
ScrollDelegate() - Constructor for class org.springframework.data.r2dbc.repository.support.ScrollDelegate
 
Segment - Interface in org.springframework.data.relational.core.sql
Supertype of all Abstract Syntax Tree (AST) segments.
SegmentList<T extends Segment> - Class in org.springframework.data.relational.core.sql
A list of Segment instances.
select() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder.
select(Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
select(Class<T>) - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation
Begin creating a SELECT operation for the given domainType.
select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include one or more Expressions in the select list.
select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include one or more Expressions in the select list.
select(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes one or more Expressions in the select list.
select(Query, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a SELECT query and convert the resulting items to a stream of entities.
select(Query, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include a Expression in the select list.
select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include a Expression in the select list.
select(Expression) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes the SELECT columns.
select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include one or more Expressions in the select list.
select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include one or more Expressions in the select list.
select(Expression...) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes one or more SELECT columns.
Select - Interface in org.springframework.data.relational.core.sql
AST for a SELECT statement.
SelectBuilder - Interface in org.springframework.data.relational.core.sql
Entry point to construct a Select statement.
SelectBuilder.BuildSelect - Interface in org.springframework.data.relational.core.sql
Interface exposing the Select build method.
SelectBuilder.SelectAndFrom - Interface in org.springframework.data.relational.core.sql
Builder exposing SELECT and FROM methods.
SelectBuilder.SelectFrom - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM methods.
SelectBuilder.SelectFromAndJoin - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods.
SelectBuilder.SelectFromAndJoinCondition - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, WHERE, LIMIT/OFFSET, JOIN AND and LOCK continuation methods.
SelectBuilder.SelectFromAndOrderBy - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods.
SelectBuilder.SelectJoin - Interface in org.springframework.data.relational.core.sql
Interface exposing JOIN methods.
SelectBuilder.SelectLimitOffset - Interface in org.springframework.data.relational.core.sql
Limit/offset methods.
SelectBuilder.SelectLock - Interface in org.springframework.data.relational.core.sql
Lock methods.
SelectBuilder.SelectOn - Interface in org.springframework.data.relational.core.sql
Interface exposing ON methods to declare JOIN relationships.
SelectBuilder.SelectOnCondition - Interface in org.springframework.data.relational.core.sql
Builder exposing JOIN and JOIN … ON continuation methods.
SelectBuilder.SelectOnConditionComparison - Interface in org.springframework.data.relational.core.sql
Interface declaring the target column comparison relationship.
SelectBuilder.SelectOrdered - Interface in org.springframework.data.relational.core.sql
Builder exposing ORDER BY and LOCK methods.
SelectBuilder.SelectWhere - Interface in org.springframework.data.relational.core.sql
Interface exposing WHERE, LOCK methods.
SelectBuilder.SelectWhereAndOr - Interface in org.springframework.data.relational.core.sql
Interface exposing AND/OR combinator methods for WHERE Conditions.
SelectList - Class in org.springframework.data.relational.core.sql
Value object representing the select list (selected columns, functions).
selectOne(Query, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Execute a SELECT query and convert the resulting item to an entity ensuring exactly one result.
selectOne(Query, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
SelectRenderContext - Interface in org.springframework.data.relational.core.sql.render
Render context specifically for SELECT statements.
SelectSpec(Table, List<String>, List<Expression>, CriteriaDefinition, Sort, int, long, boolean, LockMode) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
set(String, Object) - Method in class org.springframework.data.relational.core.query.Update
Update a column by assigning a value.
set(Collection<? extends Assignment>) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
Apply one or more SET assignments.
set(Assignment) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
set(Assignment...) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
Apply one or more SET assignments.
set(Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a value assignment.
set(SqlIdentifier, Object) - Method in class org.springframework.data.relational.core.query.Update
Update a column by assigning a value.
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
Deprecated.
setChangeLogParser(ChangeLogParser) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the ChangeLogParser.
setChangeLogSerializer(ChangeLogSerializer) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the ChangeLogSerializer.
setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDataAccessStrategy(ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setDatabaseClient(DatabaseClient) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Configures the DatabaseClient to be used.
setDates() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
Configures whether the creation and modification dates are set.
setDates() - Element in annotation interface org.springframework.data.r2dbc.config.EnableR2dbcAuditing
Configures whether the creation and modification dates are set.
setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.0, use DelegatingDataAccessStrategy(DataAccessStrategy) to avoid mutable state.
setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDropColumnFilter(BiPredicate<String, String>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify columns within a table to drop.
setDropTableFilter(Predicate<String>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify tables to drop.
setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
setEntity(T) - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithRoot
 
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Sets the callbacks to be invoked on life cycle events.
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setEntityCallbacks(ReactiveEntityCallbacks) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
Set the ReactiveEntityCallbacks instance to use when invoking callbacks like the BeforeSaveCallback.
setEntityLifecycleEventsEnabled(boolean) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Configure whether lifecycle events such as AfterSaveEvent, BeforeSaveEvent, etc. should be published or whether emission should be suppressed.
setEntityOperations(R2dbcEntityOperations) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setEventsEnabled(boolean) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
 
setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
Enable/disable quoting for all tables and column names.
setForeignKeyNaming(ForeignKeyNaming) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
 
setJdbcOperations(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
 
setMappingContext(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setNamespaceStrategy(NamespaceStrategy) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
Set a NamespaceStrategy to be used.
setNamingStrategy(RenderNamingStrategy) - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
setPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
 
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setRoot(T) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
Set the root object of the AggregateChange.
setRootAction(DbAction.WithRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
Sets the action for the root object of this AggregateChange.
setSchemaFilter(Predicate<RelationalPersistentEntity<?>>) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify for which entities to create schema definitions.
setSingleQueryLoadingEnabled(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
Set the singleQueryLoadingEnabled flag.
setSqlIdentifierSanitizer(SqlIdentifierSanitizer) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
Set the SqlIdentifierSanitizer to sanitize identifiers created from SpEL expressions.
setSqlTypeMapping(SqlTypeMapping) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Configure SQL type mapping.
setVersionNumberOnEntity(S, Number, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
Set the version property on an instance of a relational persistent entity.
shouldCreateEmptyEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
shouldCreateEmptyEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns whether an empty embedded object is supposed to be created for this property.
shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.r2dbc.mapping.R2dbcMappingContext
 
SimpleFunction - Class in org.springframework.data.relational.core.sql
Simple function accepting one or more Expressions.
SimpleJdbcRepository<T,ID> - Class in org.springframework.data.jdbc.repository.support
Default implementation of the CrudRepository interface.
SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
SimpleR2dbcRepository<T,ID> - Class in org.springframework.data.r2dbc.repository.support
Simple ReactiveSortingRepository implementation using R2DBC through DatabaseClient.
SimpleR2dbcRepository(RelationalEntityInformation<T, ID>, R2dbcEntityOperations, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
Create a new SimpleR2dbcRepository.
SimpleR2dbcRepository(RelationalEntityInformation<T, ID>, DatabaseClient, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
Create a new SimpleR2dbcRepository.
SimpleRelationalEntityMetadata<T> - Class in org.springframework.data.relational.repository.query
Default implementation of RelationalEntityMetadata.
SimpleRelationalEntityMetadata(Class<T>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
Creates a new SimpleRelationalEntityMetadata using the given type and RelationalPersistentEntity to use for table lookups.
SimpleSegment - Class in org.springframework.data.relational.core.sql
 
simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
simpleTypes() - Method in interface org.springframework.data.relational.core.dialect.Dialect
Return the Set of types considered store native types that can be handeled by the driver.
simpleTypes() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
 
simpleTypes() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
 
SingleQuerySqlGenerator - Class in org.springframework.data.relational.core.sqlgeneration
A SqlGenerator that creates SQL statements for loading complete aggregates with a single statement.
SingleQuerySqlGenerator(RelationalMappingContext, AliasFactory, Dialect, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
 
size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns the number of key parts in this collection.
size() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
size() - Method in class org.springframework.data.relational.domain.RowDocument
 
sort(Sort) - Method in class org.springframework.data.relational.core.query.Query
Add a Sort to the Query instance.
SQL - Class in org.springframework.data.relational.core.sql
Utility to create SQL Segments.
SQL_STANDARD - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
An OrderByNullPrecedence that can be used for databases conforming to the SQL standard which uses NULLS FIRST and NULLS LAST in ORDER BY sort expressions to make null values appear before or after non-null values in the result set.
SqlGenerator - Interface in org.springframework.data.relational.core.sqlgeneration
Generates SQL statements for loading aggregates.
SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
Provides SqlGenerators per domain type.
SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
SqlIdentifier - Interface in org.springframework.data.relational.core.sql
Represents a named object that exists in the database like a table name or a column name.
SqlIdentifierSanitizer - Interface in org.springframework.data.relational.core.mapping
Functional interface to sanitize SQL identifiers for SQL usage.
SqlParametersFactory - Class in org.springframework.data.jdbc.core.convert
Creates the SqlIdentifierParameterSource for various SQL operations, dialect identifier processing rules and applicable converters.
SqlParametersFactory(RelationalMappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
 
SqlParametersFactory(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
SqlRenderer - Class in org.springframework.data.relational.core.sql.render
SQL renderer for Select and Delete statements.
SqlServerDialect - Class in org.springframework.data.r2dbc.dialect
An SQL dialect for Microsoft SQL Server.
SqlServerDialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for Microsoft SQL Server.
SqlServerDialect() - Constructor for class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
SqlServerDialect() - Constructor for class org.springframework.data.relational.core.dialect.SqlServerDialect
 
SqlServerSelectRenderContext - Class in org.springframework.data.relational.core.dialect
SQL-Server specific SelectRenderContext.
SqlServerSelectRenderContext(Function<Select, CharSequence>, Function<Select, CharSequence>) - Constructor for class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
SqlSort - Class in org.springframework.data.relational.domain
SqlSort supports additional to Sort unsafe sort expressions.
SqlSort.SqlOrder - Class in org.springframework.data.relational.domain
Custom Sort.Order that keeps a flag to indicate unsafe property handling, i.e. the String provided is not necessarily a property but can be an arbitrary expression piped into the query execution.
SqlStandardOrderByNullPrecedence() - Constructor for class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
 
SqlTypeMapping - Interface in org.springframework.data.jdbc.core.mapping.schema
Strategy interface for mapping a RelationalPersistentProperty to a Database type.
standardizeLetterCase(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
Standardizes the use of upper and lower case letters in an identifier in such a way that semantically the same identifier results from the quoted and the unquoted version.
StatementBuilder - Class in org.springframework.data.relational.core.sql
Entrypoint to build SQL statements.
StatementMapper - Interface in org.springframework.data.r2dbc.core
Mapper for statement specifications to PreparedOperation.
StatementMapper.DeleteSpec - Class in org.springframework.data.r2dbc.core
DELETE specification.
StatementMapper.InsertSpec - Class in org.springframework.data.r2dbc.core
INSERT specification.
StatementMapper.SelectSpec - Class in org.springframework.data.r2dbc.core
SELECT specification.
StatementMapper.TypedStatementMapper<T> - Interface in org.springframework.data.r2dbc.core
Extension to StatementMapper that is associated with a type.
StatementMapper.UpdateSpec - Class in org.springframework.data.r2dbc.core
UPDATE specification.
STORE_CONVERSIONS - Static variable in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
 
STORE_CONVERTERS - Static variable in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
 
storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Obtain a read only copy of default store converters.
stream() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Creates a non-parallel Stream of the underlying Iterable.
StringBasedJdbcQuery - Class in org.springframework.data.jdbc.repository.query
A query to be executed based on a repository method, it's annotated SQL query and the arguments provided to the method.
StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory, JdbcConverter, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapper<?>, JdbcConverter, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
StringBasedR2dbcQuery - Class in org.springframework.data.r2dbc.repository.query
String-based StringBasedR2dbcQuery implementation.
StringBasedR2dbcQuery(String, R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
StringBasedR2dbcQuery(R2dbcQueryMethod, R2dbcEntityOperations, R2dbcConverter, ReactiveDataAccessStrategy, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
StringLiteral - Class in org.springframework.data.relational.core.sql
Represents a CharSequence literal.
Subselect - Class in org.springframework.data.relational.core.sql
Baseclass for all kinds of "select in parenthesis".
Subselect(Select) - Constructor for class org.springframework.data.relational.core.sql.Subselect
 
SubselectExpression - Class in org.springframework.data.relational.core.sql
Wrapper for a Select query to be used as subselect.
SubselectVisitor - Class in org.springframework.data.relational.core.sql.render
 
SubselectVisitor(RenderContext, RenderTarget) - Constructor for class org.springframework.data.relational.core.sql.render.SubselectVisitor
 
supportedForBatchOperations() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
Does the driver support id generation for batch operations.
supportsSingleQueryLoading() - Method in interface org.springframework.data.relational.core.dialect.Dialect
 
supportsSingleQueryLoading() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
 
supportsSingleQueryLoading() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
 

T

table(String) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new Table.
table(Table) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder
Configure the Table to which the update is applied.
Table - Class in org.springframework.data.relational.core.sql
Represents a table reference within a SQL statement.
Table - Annotation Interface in org.springframework.data.relational.core.mapping
The annotation to configure the mapping from a class to a database table.
tableAlias() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the tableAlias record component.
TableInfo(SqlIdentifier, SqlIdentifier, AggregatePath.ColumnInfo, AggregatePath.ColumnInfo, Class<?>, SqlIdentifier, SqlIdentifier) - Constructor for record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Creates an instance of a TableInfo record class.
TableLike - Interface in org.springframework.data.relational.core.sql
A segment that can be used as table in a query.
targetSqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Returns the SQLType value suitable for passing a value of the provided type to JDBC driver.
to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
 
toDotPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Returns the dot based path notation using PersistentProperty.getName().
toLower() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to lower case using the default Locale.
toLower(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to lower case using the given Locale.
toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns a Map containing the identifier name to value tuples.
top(int) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Apply a TOP clause given count.
toSql(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Use this method when rendering an identifier in SQL statements as in:
toSql(SqlIdentifier) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
toSql(SqlIdentifier) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
Render a SqlIdentifier for SQL usage.
toSql(SqlIdentifier) - Method in class org.springframework.data.r2dbc.query.QueryMapper
Render a SqlIdentifier for SQL usage.
toString() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
toString() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
toString() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
 
toString() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
toString() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
 
toString() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
toString() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
Returns a string representation of this record class.
toString() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns a string representation of this record class.
toString() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
toString() - Method in class org.springframework.data.relational.core.query.Criteria
 
toString() - Method in class org.springframework.data.relational.core.query.Update
 
toString() - Method in class org.springframework.data.relational.core.sql.OrderBy
 
toString() - Method in class org.springframework.data.relational.core.sql.AliasedExpression
 
toString() - Method in class org.springframework.data.relational.core.sql.AssignValue
 
toString() - Method in class org.springframework.data.relational.core.sql.AsteriskFromTable
 
toString() - Method in class org.springframework.data.relational.core.sql.Between
 
toString() - Method in class org.springframework.data.relational.core.sql.BindMarker
 
toString() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
 
toString() - Method in class org.springframework.data.relational.core.sql.Cast
 
toString() - Method in class org.springframework.data.relational.core.sql.Column
 
toString() - Method in class org.springframework.data.relational.core.sql.Comparison
 
toString() - Method in class org.springframework.data.relational.core.sql.ConstantCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Expressions.SimpleExpression
 
toString() - Method in class org.springframework.data.relational.core.sql.FalseCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.From
 
toString() - Method in class org.springframework.data.relational.core.sql.In
 
toString() - Method in class org.springframework.data.relational.core.sql.Into
 
toString() - Method in class org.springframework.data.relational.core.sql.IsNull
 
toString() - Method in class org.springframework.data.relational.core.sql.Join
 
toString() - Method in class org.springframework.data.relational.core.sql.Like
 
toString() - Method in class org.springframework.data.relational.core.sql.Literal
 
toString() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.NestedCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Not
 
toString() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
toString() - Method in interface org.springframework.data.relational.core.sql.Segment
Return a SQL string representation of this Segment.
toString() - Method in class org.springframework.data.relational.core.sql.SelectList
 
toString() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
 
toString() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
 
toString() - Method in class org.springframework.data.relational.core.sql.StringLiteral
 
toString() - Method in class org.springframework.data.relational.core.sql.Subselect
 
toString() - Method in class org.springframework.data.relational.core.sql.Table
 
toString() - Method in class org.springframework.data.relational.core.sql.TrueCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Values
 
toString() - Method in class org.springframework.data.relational.core.sql.Where
 
toString() - Method in class org.springframework.data.relational.domain.RowDocument
 
toString(Delete) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Delete statement into its SQL representation.
toString(Insert) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Insert statement into its SQL representation.
toString(Select) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Select statement into its SQL representation.
toString(Update) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Update statement into its SQL representation.
toSupplier(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
Adapts this value factory into a Supplier by using the given Escaper.
toUpper() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to upper case using the default Locale.
toUpper(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to upper case using the given Locale.
transactionManagerRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configures the name of the DataSourceTransactionManager bean definition to be used to create repositories discovered through this annotation.
transform(UnaryOperator<String>) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Transform the SQL identifier name by applying a transformation function.
TrueCondition - Class in org.springframework.data.relational.core.sql
Simple condition that evaluates to SQL TRUE.
TYPE_UNKNOWN - Static variable in class org.springframework.data.jdbc.support.JdbcUtil
 

U

UnableToSetId - Exception in org.springframework.data.jdbc.core
Signals failure to set the id property of an entity.
unquoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Create a new unquoted identifier given name.
unsafe(String...) - Static method in class org.springframework.data.relational.domain.SqlSort
Creates new unsafe SqlSort based on given properties.
unsafe(Sort.Direction, String...) - Static method in class org.springframework.data.relational.domain.SqlSort
Creates new unsafe SqlSort based on given Sort.Direction and properties.
unsafe(Sort.Direction, List<String>) - Static method in class org.springframework.data.relational.domain.SqlSort
Creates new unsafe SqlSort based on given Sort.Direction and properties.
unsupported() - Static method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
An implementation used in places where a proper JdbcTypeFactory can not be provided but an instance needs to be provided anyway, mostly for providing backward compatibility.
unwrapComponentType(Class<?>) - Static method in interface org.springframework.data.relational.core.dialect.ArrayColumns
Unwrap the nested Class.getComponentType() from a given Class.
update() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new UpdateBuilder.
update(Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
update(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveUpdateOperation
Begin creating an UPDATE operation for the given domainType.
update(String, Object) - Static method in class org.springframework.data.relational.core.query.Update
Static factory method to create an Update using the provided column.
update(Query, Update, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Update the queried entities and return true if the update was applied.
update(Query, Update, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
update(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new UpdateBuilder and declare the Table for the update.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
update(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Dedicated update function.
update(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Dedicated update function to do just an update of an instance of an aggregate, including all the members of the aggregate.
update(T) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Update the given entity and emit the entity if the update was applied.
update(T) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
update(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Updates the data of a single entity in the database.
Update - Class in org.springframework.data.relational.core.query
Class to easily construct SQL update assignments.
Update - Interface in org.springframework.data.relational.core.sql
AST for aa UPDATE statement.
updateAll(Iterable<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Updates all aggregate instances, including all the members of each aggregate instance.
updateAll(Iterable<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
UpdateBuilder - Interface in org.springframework.data.relational.core.sql
Entry point to construct an Update statement.
UpdateBuilder.BuildUpdate - Interface in org.springframework.data.relational.core.sql
Interface exposing the Update build method.
UpdateBuilder.UpdateAssign - Interface in org.springframework.data.relational.core.sql
Interface exposing SET methods.
UpdateBuilder.UpdateWhere - Interface in org.springframework.data.relational.core.sql
Interface exposing WHERE methods.
UpdateBuilder.UpdateWhereAndOr - Interface in org.springframework.data.relational.core.sql
Interface exposing AND/OR combinator methods for WHERE Conditions.
UpdateMapper - Class in org.springframework.data.r2dbc.query
A subclass of QueryMapper that maps Update to update assignments.
UpdateMapper(R2dbcDialect, R2dbcConverter) - Constructor for class org.springframework.data.r2dbc.query.UpdateMapper
Creates a new QueryMapper with the given R2dbcConverter.
UpdateRoot(T, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
UpdateSpec(SqlIdentifier, Update, CriteriaDefinition) - Constructor for class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
updateWithVersion(T, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Updates the data of a single entity in the database and enforce optimistic record locking using the previousVersion property.
upper(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new UPPER function.
UPPER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
 
USE_EMPTY - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
 
USE_NULL - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
 
userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 
useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
using(T) - Method in interface org.springframework.data.r2dbc.core.ReactiveInsertOperation.TerminatingInsert
Insert exactly one Object.

V

validate(Sort.Order) - Static method in class org.springframework.data.relational.domain.SqlSort
Validates a Sort.Order, to be either safe for use in SQL or to be explicitely marked unsafe.
validate(PartTree, Parameters<?, ?>) - Static method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
Validate parameters for the derived query.
value() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Alias for the EnableJdbcRepositories.basePackages() attribute.
value() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
The SQL statement to execute when the annotated method gets invoked.
value() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
value() - Element in annotation interface org.springframework.data.r2dbc.repository.Query
The SQL statement to execute when the annotated method gets invoked.
value() - Element in annotation interface org.springframework.data.relational.core.mapping.Column
The column name.
value() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
The table name.
value() - Element in annotation interface org.springframework.data.relational.repository.Lock
Defines which type of LockMode we want to use.
value(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.Assignments
Creates a value assignment to a Column given an Expression.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add a value to the VALUES list.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add a value to the VALUES list.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add a value to the VALUES list.
ValueFunction<T> - Interface in org.springframework.data.relational.core.query
Represents a value function to return arbitrary values that can be escaped before returning the actual value.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LockClause.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.LockMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
values() - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.dialect.LockClause.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.data.relational.core.sql.LockMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.springframework.data.relational.domain.RowDocument
 
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add one or more values to the VALUES list.
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add one or more values to the VALUES list.
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add one or more values to the VALUES list.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add one or more values to the VALUES list.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add one or more values to the VALUES list.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add one or more values to the VALUES list.
Values - Class in org.springframework.data.relational.core.sql
VALUES clause.
visit(Visitor) - Method in class org.springframework.data.relational.core.sql.SubselectExpression
 
visit(Visitor) - Method in interface org.springframework.data.relational.core.sql.Visitable
Accept a Visitor visiting this Visitable and its nested Visitables if applicable.
Visitable - Interface in org.springframework.data.relational.core.sql
Interface for implementations that wish to be visited by a Visitor.
Visitor - Interface in org.springframework.data.relational.core.sql
AST Segment visitor.

W

where(String) - Static method in class org.springframework.data.relational.core.query.Criteria
Static factory method to create a Criteria using the provided column name.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhere
Apply a WHERE clause.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhere
Apply a WHERE clause.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhere
Apply a WHERE clause.
Where - Class in org.springframework.data.relational.core.sql
Where clause.
with(Pageable) - Method in class org.springframework.data.relational.core.query.Query
Set the given pagination information on the Query instance.
with(Sort.Direction) - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
 
with(Sort.NullHandling) - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
 
WithAggregateChange<E> - Interface in org.springframework.data.relational.core.mapping.event
RelationalEvent that represents a change to an aggregate and therefore has an AggregateChange
withColumn(String, Parameter) - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Associate a column with a Parameter and create a new StatementMapper.InsertSpec.
withColumn(SqlIdentifier, Parameter) - Method in class org.springframework.data.r2dbc.core.StatementMapper.InsertSpec
Associate a column with a Parameter and create a new StatementMapper.InsertSpec.
withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
Associate a Criteria with the delete and return a new StatementMapper.DeleteSpec.
withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate a Criteria with the select and return a new StatementMapper.SelectSpec.
withCriteria(CriteriaDefinition) - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
Associate a Criteria with the update and return a new StatementMapper.UpdateSpec.
WithEntity<E> - Interface in org.springframework.data.relational.core.mapping.event
Interface for events which are guaranteed to have an entity.
WithId<E> - Interface in org.springframework.data.relational.core.mapping.event
Interface for RelationalEvents which have an Identifier but might not have an entity.
withNullHandling(Sort.NullHandling) - Method in class org.springframework.data.relational.core.sql.OrderByField
Creates a new OrderByField with Sort.NullHandling applied.
withPage(Pageable) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate a Pageable with the select and create a new StatementMapper.SelectSpec.
withPart(SqlIdentifier, Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.Identifier
Creates a new Identifier from the current instance and sets the value for key.
withPath(ObjectPath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
Create a new MappingRelationalConverter.ConversionContext with currentPath applied.
withPath(ObjectPath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
withProjection(String...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate projectedFields with the select and create a new StatementMapper.SelectSpec.
withProjection(Collection<Expression>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate projectedFields with the select and create a new StatementMapper.SelectSpec.
withProjection(Expression...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate expressions with the select list and create a new StatementMapper.SelectSpec.
withProjection(SqlIdentifier...) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate projectedFields with the select and create a new StatementMapper.SelectSpec.
withQualifier(AggregatePath, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Adds a qualifier to the identifier to build.
withQualifier(PersistentPropertyPathExtension, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Deprecated.
withRewriteFor(String...) - Method in class org.springframework.data.relational.core.dialect.Escaper
Apply the Escaper to the given chars.
withSort(Sort) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Associate Sort with the select and create a new StatementMapper.SelectSpec.
withUnsafe() - Method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
 
words() - Static method in interface org.springframework.data.relational.core.mapping.SqlIdentifierSanitizer
A sanitizer to allow words only.
write(Object, OutboundRow) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
Fills the provided MutableAggregateChange with the necessary DbActions to delete the aggregate root identified by id.
write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
 
write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
 
write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
writeChangeSet(Resource) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
writeChangeSet(Resource, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet using a Database to identify the differences between mapped entities and the existing database.
writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet using a Database to identify the differences between mapped entities and the existing database.
writeJdbcValue(Object, Class<?>, SQLType) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
writeJdbcValue(Object, Class<?>, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Convert a property value into a JdbcValue that contains the converted value and information how to bind it to JDBC parameters.
writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
writeValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Write a property value into a relational type that can be stored natively.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form