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
AbstractRelationalConverter - Class in org.springframework.data.relational.core.conversion
Base class for RelationalConverter implementations.
AbstractRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
AbstractRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
AbstractRelationalEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Base class for mapping events of Spring Data Relational
AbstractRelationalEvent(Object) - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEvent
Creates an event with the given source.
AbstractRelationalEventListener<E> - Class in org.springframework.data.relational.core.mapping.event
Base class to implement domain class specific ApplicationListener classes.
AbstractRelationalEventListener() - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
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
Deprecated.
since 3.2, use MappingJdbcConverter instead as the naming suggests a limited scope of functionality.
BasicJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Deprecated.
Creates a new BasicJdbcConverter given MappingContext and a no-op type factory throwing UnsupportedOperationException on type creation.
BasicJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Deprecated.
Creates a new BasicJdbcConverter given MappingContext.
BasicJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Deprecated.
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
Deprecated.
since 3.2, use MappingRelationalConverter instead as the naming suggests a limited scope of functionality.
BasicRelationalConverter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
Deprecated.
BasicRelationalConverter(RelationalMappingContext, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
Deprecated.
BasicRelationalPersistentProperty - Class in org.springframework.data.relational.core.mapping
SQL-specific PersistentProperty implementation.
BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
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
BatchJdbcOperations(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.BatchJdbcOperations
Deprecated.
 
BeforeConvertCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
Callback being invoked before a domain object is converted to be persisted.
BeforeConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
An EntityCallback that gets invoked before the aggregate is converted into a database change.
BeforeConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Gets published before an aggregate gets converted into a database change, but after the decision was made if an insert or an update is to be performed.
BeforeConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
 
BeforeDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
An EntityCallback that gets invoked before an entity is deleted.
BeforeDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Gets published when an entity is about to get deleted.
BeforeDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent
 
BeforeSaveCallback<T> - Interface in org.springframework.data.r2dbc.mapping.event
Entity callback triggered before save of a row.
BeforeSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
An EntityCallback that gets invoked before changes are applied to the database, after the aggregate was converted to a database change.
BeforeSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Gets published before changes are applied to the database, after the aggregate was converted to a database change.
BeforeSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeSaveEvent
 
between(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using between (BETWEEN begin AND end).
between(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a BETWEEN Condition.
between(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a BETWEEN Condition.
Between - Class in org.springframework.data.relational.core.sql
BETWEEN Condition comparing 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.
build(boolean) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
Build the Select statement.
builder() - Static method in interface org.springframework.data.relational.core.sql.Delete
Creates a new DeleteBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Insert
Creates a new InsertBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Select
Creates a new SelectBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Update
Creates a new UpdateBuilder.
by(String) - Static method in class org.springframework.data.relational.domain.SqlSort.SqlOrder
Creates a new SqlSort.SqlOrder instance.

C

CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
Delegates each method to the 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
 
convert(MappingRelationalConverter.ConversionContext, T, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter
 
convert(T, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ValueConverter
 
ConvertingRowMapper(RowMapper<T>, Converter<Object, Object>) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
 
convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
 
convertValue(Object, TypeInformation<?>) - Method in class org.springframework.data.r2dbc.query.QueryMapper
 
count() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
count() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
Get the number of matching elements.
count() - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
count(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Counts the rows in the table representing the given domain type.
count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
count(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Counts the number of aggregates of a given type.
count(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
count(Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
count(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new COUNT function.
count(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
count(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
count(Query, Class<?>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Returns the number of rows for the given entity class applying Query.
count(Query, Class<?>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
count(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Counts the rows in the table representing the given probe type, that match the given query.
count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
count(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Counts the number of aggregates of a given type that match the given query.
count(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
count(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
count(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new COUNT function.
create() - Method in class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
Creates a new DataAccessStrategy.
create() - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Creates a new SqlRenderer.
create(Class<?>) - Method in interface org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory
 
create(String) - Static method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
Create an DELETE specification 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(RelationalPersistentEntity<?>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
create(RelationalPersistentEntity<?>, Predicate<RelationalPersistentProperty>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyTranslator
Create a new PersistentPropertyTranslator accepting a filter predicate whether the translation should happen at all.
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.jdbc.repository.query.JdbcParameters
 
createFrom(List<RelationalParameters.RelationalParameter>) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
 
createInsert(String) - Method in interface org.springframework.data.r2dbc.core.StatementMapper
Create an INSERT specification 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.MappingRelationalConverter
 
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
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.r2dbc.repository.query.R2dbcQueryMethod
 
createParameters(ParametersSource) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createQuery(RelationalParameterAccessor) - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Creates a BindableQuery instance using the 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
 
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
 
DefaultConversionContext(RelationalConverter, CustomConversions, ObjectPath, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<RowDocument>, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Collection<?>>, MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Map<?, ?>>, MappingRelationalConverter.DefaultConversionContext.ValueConverter<Object>) - Constructor for class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
The default DataAccessStrategy is to generate SQL statements based on metadata from the entity.
DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
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.
document() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.2.6, this method was not intended to be exposed publicly. Use RowDocumentAccessor.getDocument() instead.
doEnter(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
 
doLeave(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
 
doReadProjection(MappingRelationalConverter.ConversionContext, RowDocument, EntityProjection<R, ?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
doWithTable(BiFunction<Table, StatementMapper.SelectSpec, StatementMapper.SelectSpec>) - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
driverRequiresKeyColumnNames() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
Does the driver require the specification of those columns for which a generated id shall be returned.

E

effectiveIdColumnName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the effectiveIdColumnName record component.
Embedded - Annotation Interface in org.springframework.data.relational.core.mapping
The annotation to configure a value object as embedded in the current table.
Embedded.Empty - Annotation Interface in org.springframework.data.relational.core.mapping
Shortcut for an empty embedded property.
Embedded.Nullable - Annotation Interface in org.springframework.data.relational.core.mapping
Shortcut for a nullable embedded property.
Embedded.OnEmpty - Enum Class in org.springframework.data.relational.core.mapping
Load strategy to be used Embedded.onEmpty().
empty() - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Returns an empty Identifier.
empty() - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
 
empty() - Static method in class org.springframework.data.relational.core.query.Criteria
Static factory method to create an empty Criteria.
empty() - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
Static factory method to create an empty CriteriaDefinition.
empty() - Static method in class org.springframework.data.relational.core.query.Query
Create a new empty Query.
empty() - Static method in class org.springframework.data.relational.RelationalManagedTypes
Factory method to return an empty RelationalManagedTypes object.
EMPTY - Static variable in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
An immutable empty instance that will return null for all arguments.
EMPTY - Static variable in interface org.springframework.data.relational.core.sql.SqlIdentifier
Null-object.
EnableJdbcAuditing - Annotation Interface in org.springframework.data.jdbc.repository.config
Annotation to enable auditing in JDBC via annotation configuration.
EnableJdbcRepositories - Annotation Interface in org.springframework.data.jdbc.repository.config
Annotation to enable JDBC repositories.
EnableR2dbcAuditing - Annotation Interface in org.springframework.data.r2dbc.config
Annotation to enable auditing in R2DBC via annotation configuration.
EnableR2dbcRepositories - Annotation Interface in org.springframework.data.r2dbc.repository.config
Annotation to activate reactive relational repositories using R2DBC.
enter(Visitable) - Method in class org.springframework.data.relational.core.sql.render.SubselectVisitor
 
enter(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
Enter a Visitable.
EntityLifecycleEventDelegate - Class in org.springframework.data.relational.core
Delegate class to encapsulate lifecycle event configuration and publishing.
EntityLifecycleEventDelegate() - Constructor for class org.springframework.data.relational.core.EntityLifecycleEventDelegate
 
entityOperationsRef() - Element in annotation interface org.springframework.data.r2dbc.repository.config.EnableR2dbcRepositories
Configures the name of the R2dbcEntityOperations bean to be used with the repositories detected.
EntityRowMapper<T> - Class in org.springframework.data.jdbc.core.convert
Maps a ResultSet to an entity of 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 class org.springframework.data.relational.core.conversion.RowDocumentAccessor
 
equals(Object) - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.data.relational.core.mapping.event.Identifier
 
equals(Object) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
equals(Object) - Method in class org.springframework.data.relational.core.sql.From
 
equals(Object) - Method in class org.springframework.data.relational.core.sql.Column
 
equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
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(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type.
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type.
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type, paged and sorted.
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load a page of (potentially sorted) aggregates of a given type.
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type, sorted.
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type, sorted.
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAll(Example<S>, Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Example<S>, Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Example<S>, Sort) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Sort) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAll(RelationalPersistentEntity<?>) - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
 
findAll(RelationalPersistentEntity<?>, Condition) - Method in class org.springframework.data.relational.core.sqlgeneration.SingleQuerySqlGenerator
 
findAll(RelationalPersistentEntity<?>, Condition) - Method in interface org.springframework.data.relational.core.sqlgeneration.SqlGenerator
 
findAll(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting items to 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(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities that match one of the ids passed as an argument.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type that are identified by the given ids.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAllById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.RelationResolver
Finds all entities reachable via path.
findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findBy(Example<S>, Function<FluentQuery.ReactiveFluentQuery<S>, P>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findById(ID) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads a single entity identified by type and id.
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load an aggregate from the database.
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findById(Publisher<ID>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findOne(Example<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findOne(Example<S>) - Method in class org.springframework.data.r2dbc.repository.support.SimpleR2dbcRepository
 
findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findOne(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting item to an entity ensuring exactly one result.
findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findOne(Query, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Execute a SELECT query and convert the resulting item to an entity ensuring exactly one result.
findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findOne(Query, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
first() - Method in interface org.springframework.data.r2dbc.core.ReactiveSelectOperation.TerminatingSelect
Get the first result or no result.
FluentR2dbcOperations - Interface in org.springframework.data.r2dbc.core
Stripped down interface providing access to a fluent API that specifies a basic set of reactive R2DBC operations.
forBackReferences(JdbcConverter, AggregatePath, Object) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Creates ParentKeys with backreference for the given path and value of the parents id.
forBackReferences(JdbcConverter, PersistentPropertyPathExtension, Object) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
Factory method to create a BatchingAggregateChange for deleting entities.
forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create a DeleteAggregateChange for deleting entities.
forDelete(Class<T>, Number) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create a DeleteAggregateChange for deleting entities.
forDelete(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create a DeleteAggregateChange for deleting entities.
forEach(BiConsumer<? super String, ? super Object>) - Method in class org.springframework.data.relational.domain.RowDocument
 
forEach(BiConsumer<? super SqlIdentifier, ? super Parameter>) - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
forEach(Consumer<Class<?>>) - Method in class org.springframework.data.relational.RelationalManagedTypes
 
forEach(Identifier.IdentifierConsumer) - Method in class org.springframework.data.jdbc.core.convert.Identifier
Performs the given action for each element of the Identifier until all elements have been processed or the action throws an exception.
forEachAction(Consumer<? super DbAction<?>>) - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
Applies the given consumer to each DbAction in 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(String) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.ProjectingConversionContext
 
forProperty(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
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.
get(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
Returns the value the given RelationalPersistentProperty refers to.
get(SqlIdentifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
getActions() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
 
getActualSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
 
getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
For empty paths this is the type of the entity.
getAfterFromTable() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
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 interface org.springframework.data.jdbc.core.convert.JdbcConverter
The type to be used to store this property in the database.
getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
 
getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Determines a column type for a persistent property.
getCombinator() - Method in class org.springframework.data.relational.core.query.Criteria
 
getCombinator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getComparator() - Method in class org.springframework.data.relational.core.query.Criteria
 
getComparator() - Method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
getComparator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getComparator() - Method in class org.springframework.data.relational.core.sql.Comparison
 
getCondition() - Method in class org.springframework.data.r2dbc.query.BoundCondition
 
getConditions() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
 
getContent() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
 
getContent() - Method in class org.springframework.data.relational.core.sql.Literal
 
getContent() - Method in class org.springframework.data.relational.core.sql.NumericLiteral
 
getContent() - Method in class org.springframework.data.relational.core.sql.StringLiteral
 
getConversionContext(ObjectPath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
getConversions() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
 
getConversionService() - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Returns the underlying ConversionService used by the converter.
getConversionService() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
 
getConversionService() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying ConversionService used by the converter.
getConverter() - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getConverter() - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Return the underlying R2dbcConverter.
getConverter() - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
getConverter() - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
Returns the R2dbcConverter.
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
getConverters() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getConverters() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getConverters() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Return a collection of converters for this dialect.
getConverters() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
 
getConverters() - Method in interface org.springframework.data.relational.core.dialect.Dialect
Return a collection of converters for this dialect.
getConverters() - Method in class org.springframework.data.relational.core.dialect.MariaDbDialect
 
getConverters() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
 
getConverters() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
 
getConverters() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
 
getConvertersToRegister() - Static method in class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
Returns the converters to be registered.
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.DeleteSpec
 
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getCriteria() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
getCriteria() - Method in class org.springframework.data.relational.core.query.Query
Return the Criteria to be applied.
getCustomConversions() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
 
getCustomConversions() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
getCustomConverters() - Method in class org.springframework.data.r2dbc.config.AbstractR2dbcConfiguration
Customization hook to return custom converters.
getDataAccessStrategy() - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
Deprecated.
use R2dbcEntityOperations.getConverter() instead 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() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
 
getDocument(String) - Method in class org.springframework.data.relational.domain.RowDocument
Retrieve the value at key 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.AbstractRelationalConverter
 
getEntityInstantiators() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return the underlying EntityInstantiators.
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
The type of the root of this AggregateChange.
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
 
getEscapeCharacter() - Method in class org.springframework.data.relational.core.dialect.Escaper
Returns the escape character.
getExistsFunction() - Method in interface org.springframework.data.relational.core.dialect.Dialect
Provide a SQL function that is suitable for implementing an exists-query.
getExistsFunction() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
 
getExpression() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
getExpressions() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
 
getFactoryInstance(R2dbcEntityOperations) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Creates and initializes a RepositoryFactorySupport instance.
getFactoryInstance(DatabaseClient, ReactiveDataAccessStrategy) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean
Creates and initializes a RepositoryFactorySupport instance.
getFirst(int, List<T>) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
Return the first count items from the list.
getFirst(int, List<T>) - Static method in class org.springframework.data.r2dbc.repository.support.ScrollDelegate
Return the first count items from the list.
getFrom() - Method in class org.springframework.data.relational.core.sql.LockOptions
 
getFrom() - Method in interface org.springframework.data.relational.core.sql.Select
 
getFunctionName() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
 
getGeneratedId() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
getGroup() - Method in class org.springframework.data.relational.core.query.Criteria
 
getGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getId() - Method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
 
getId() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
 
getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The ID of the entity to query/act upon.
getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
 
getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
getId() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
 
getId() - Method in interface org.springframework.data.relational.core.mapping.event.WithId
Events with an identifier will always return a Identifier one.
getIdAttribute() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
 
getIdColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Returns the column representing the identifier.
getIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The column name of the id column of the ancestor path that represents an actual table.
getIdDefiningParentPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Returns the longest ancestor path that has an Id property.
getIdDefiningParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Returns the longest ancestor path that has an Id property.
getIdDefiningPath(AggregatePath) - Static method in class org.springframework.data.relational.core.mapping.AggregatePathTraversal
 
getIdentifier() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The Identifier for a path to query.
getIdentifierColumns(Class<?>) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getIdentifierColumns(Class<?>) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
 
getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
 
getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
 
getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.dialect.Dialect
Returns the IdentifierProcessing used for 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.
getKeyColumnName(SqlIdentifier) - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
Provides for a given id SqlIdentifier the String that is to be used for registering interest in the generated value of that column.
getKind() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
Returns the AggregateChange.Kind 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 class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getMappingContext() - Method in class org.springframework.data.r2dbc.query.QueryMapper
 
getMappingContext() - Method in class org.springframework.data.relational.core.conversion.AbstractRelationalConverter
 
getMappingContext() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying MappingContext used by the converter.
getModuleIdentifier() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getModuleName() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getModulePrefix() - Method in class org.springframework.data.r2dbc.repository.config.R2dbcRepositoryConfigurationExtension
 
getName() - Method in class org.springframework.data.relational.core.sql.Column
 
getName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
 
getName() - Method in interface org.springframework.data.relational.core.sql.Named
 
getName() - Method in class org.springframework.data.relational.core.sql.Table
 
getName() - Method in interface org.springframework.data.relational.core.sql.TableLike
 
getName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
Return the column name.
getName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
Return the table name.
getNamedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getNamespace(Class<?>) - Method in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
Get a namespace that corresponds to the given domain type.
getNamingStrategy() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
getNamingStrategy() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
Returns the configured RenderNamingStrategy.
getNullHandling() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
getObject() - Method in class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
 
getObjectType() - Method in class org.springframework.data.r2dbc.config.PersistentEntitiesFactoryBean
 
getOffset() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getOffset() - Method in class org.springframework.data.relational.core.query.Query
Return the number of rows to skip.
getOffset() - Method in interface org.springframework.data.relational.core.sql.Select
Optional offset.
getOffset(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
Returns the OFFSET clause to consume rows at a given offset.
getOn() - Method in class org.springframework.data.relational.core.sql.Join
 
getOrDefault(Object, Object) - Method in class org.springframework.data.relational.domain.RowDocument
 
getOrder() - Method in class org.springframework.data.r2dbc.mapping.event.ReactiveAuditingEntityCallback
 
getOrder() - Method in class org.springframework.data.relational.auditing.RelationalAuditingCallback
 
getOrderBy() - Method in interface org.springframework.data.relational.core.sql.Select
 
getOutboundRow(Object) - Method in class org.springframework.data.r2dbc.core.DefaultReactiveDataAccessStrategy
 
getOutboundRow(Object) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy
Deprecated.
Returns a OutboundRow that maps column names to 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) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
 
getParameter(int, String) - Method in interface org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy.NamedParameterProvider
Deprecated.
Returns the value for a parameter identified either by name or by index.
getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getParameters() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
getParentPath() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Returns the path that has the same beginning but is one segment shorter than this path.
getParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Returns the path that has the same beginning but is one segment shorter than this path.
getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
getPath() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getPath() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
 
getPath() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
getPersistentEntity(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
getPotentiallyConvertedSimpleRead(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
Checks whether we have a custom conversion for the given simple object.
getPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
 
getPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
 
getPreviousVersion() - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
 
getProjectedFields() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
Deprecated.
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return a PersistentPropertyAccessor to access property values of 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
 
getPropertyValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
getQualifiedTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The fully qualified name of the table this path is tied to or of the longest ancestor path that is actually tied to a table.
getQualifiedTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Returns the qualified name of the table backing the given entity, including the schema.
getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
 
getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The column name used for the list index or map key of the leaf property of this path.
getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
The type of the qualifier column of the leaf property of this path or null if this is not applicable.
getQualifierColumnType() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getQualifiers() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getQualifiers() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
Additional values to be set during insert or update statements.
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
 
getQueryMethod() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
 
getReference() - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
The reference name is used for programmatic access to the object identified by this SqlIdentifier.
getReference(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.1, use the #getReference() method instead.
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Column
 
getReferenceName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
 
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Table
 
getReferenceName() - Method in interface org.springframework.data.relational.core.sql.TableLike
 
getReferenceName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
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
 
getRowsFetchSpec(DatabaseClient.GenericExecuteSpec, Class<?>, Class<T>) - Method in interface org.springframework.data.r2dbc.core.R2dbcEntityOperations
 
getRowsFetchSpec(DatabaseClient.GenericExecuteSpec, Class<?>, Class<T>) - Method in class org.springframework.data.r2dbc.core.R2dbcEntityTemplate
 
getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
Defaults to no schema.
getSelect() - Method in class org.springframework.data.relational.core.sql.Subselect
 
getSelectContext() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
 
getSelectContext() - Method in interface org.springframework.data.relational.core.dialect.Dialect
getSelectContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
 
getSelectList() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getSelectRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
 
getSimpleTypeHolder() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Return the SimpleTypeHolder for this dialect.
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.MySqlDialect
 
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.PostgresDialect
 
getSimpleTypes() - Method in interface org.springframework.data.r2dbc.dialect.R2dbcDialect
Return a collection of types that are natively supported by this database/driver.
getSimpleTypes() - Method in class org.springframework.data.r2dbc.dialect.SqlServerDialect
 
getSort() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
getSort() - Method in class org.springframework.data.relational.core.query.Query
 
getSourceConverter() - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.ConversionContext
 
getSourceConverter() - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext
 
getSql() - Method in enum class org.springframework.data.relational.core.sql.Join.JoinType
 
getSql() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
 
getSqlType(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
Determine the SQLType for a 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 interface org.springframework.data.jdbc.core.convert.JdbcConverter
The SQL type constant used when using this property as a parameter for a SQL statement.
getTargetSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
getTargetType() - Method in class org.springframework.data.relational.core.sql.Cast
 
getTargetType(Class<?>) - Method in class org.springframework.data.r2dbc.convert.MappingR2dbcConverter
 
getTargetType(Class<?>) - Method in interface org.springframework.data.r2dbc.convert.R2dbcConverter
Return the target type for a value considering registered converters.
getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
 
getType() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
 
getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
 
getType() - Method in class org.springframework.data.relational.core.sql.Join
 
getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.Field
 
getTypeHint() - Method in class org.springframework.data.r2dbc.query.QueryMapper.MetadataBackedField
 
getTypeInformation() - Method in class org.springframework.data.relational.repository.query.RelationalParameters.RelationalParameter
 
getUpdate() - Method in class org.springframework.data.r2dbc.core.StatementMapper.UpdateSpec
 
getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
getValue() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
Returns the identifier value.
getValue() - Method in class org.springframework.data.relational.core.query.Criteria
 
getValue() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getValue() - Method in class org.springframework.data.relational.core.sql.AssignValue
 
getValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
Return a value for the given AggregatePath.
getValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
getValues() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
Returns the raw parameter values of the underlying query method.
getValues() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
 
getVersionNumberFromEntity(S, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
Get the current value of the version property for an instance of a relational persistent entity.
greaterThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using greater-than(>).
greaterThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using greater-than or equal to (>=).
greatest(List<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new GREATEST function.
greatest(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new GREATEST function.
GT - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
GTE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 

H

H2Dialect - Class in org.springframework.data.r2dbc.dialect
R2DBC dialect for H2.
H2Dialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for H2.
H2Dialect() - Constructor for class org.springframework.data.r2dbc.dialect.H2Dialect
 
H2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.H2Dialect
 
hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasAnnotatedQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasExplicitColumnName() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
hasExplicitColumnName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns whether the property uses an annotated field name through Column.
hasExpressions() - Method in class org.springframework.data.relational.core.sql.In
 
hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
hashCode() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
hashCode() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
 
hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
hashCode() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
 
hashCode() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.ColumnInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
 
hashCode() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
hashCode() - Method in class org.springframework.data.relational.core.sql.From
 
hashCode() - Method in class org.springframework.data.relational.core.sql.Column
 
hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
Generate a hash code from 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
 
hasNonEmptyValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
 
hasNonEmptyValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
hasNonEmptyValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
hasNonEmptyValue(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
Determine whether there is a non empty value for the given RelationalPersistentProperty.
hasPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
 
hasPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
hasReactiveWrapperParameter() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
Check if the given QueryMethod receives a reactive parameter wrapper as one of its parameters.
hasValue(AggregatePath) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
Determine whether there is a value for the given AggregatePath.
hasValue(AggregatePath) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
hasValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
hasValue(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
Determine whether there is a value for the given RelationalPersistentProperty.
hasValue(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.conversion.RowDocumentAccessor
Returns whether the underlying RowDocument has a value (null or non-null) for the given RelationalPersistentProperty.
hasValue(SqlIdentifier) - Method in interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.AggregatePathValueProvider
Determine whether there is a value for the given SqlIdentifier.
hasValue(SqlIdentifier) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter.DocumentValueProvider
 
HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 
HOLDER - Static variable in class org.springframework.data.r2dbc.mapping.R2dbcSimpleTypeHolder
 
HsqlDbDialect - Class in org.springframework.data.relational.core.dialect
A Dialect for HsqlDb.
HsqlDbDialect() - Constructor for class org.springframework.data.relational.core.dialect.HsqlDbDialect
 

I

idColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
The column name for id column in the corresponding relationship table.
idColumnName() - Method in record class org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
Returns the value of the idColumnName record component.
Identifier - Class in org.springframework.data.jdbc.core.convert
Identifier represents a composite id of an entity that may be composed of one or many parts.
Identifier - Class in org.springframework.data.relational.core.mapping.event
Wrapper for an identifier of an entity.
Identifier.IdentifierConsumer - Interface in org.springframework.data.jdbc.core.convert
Represents an operation that accepts identifier key parts (name, value and target type) defining a contract to 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
InsertStrategyFactory(NamedParameterJdbcOperations, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.InsertStrategyFactory
 
InsertSubject<T> - Class in org.springframework.data.jdbc.core.convert
The subject of an insert, described by the entity instance and its Identifier, where identifier contains information about data that needs to be considered for the insert but which is not part of the entity.
InsertWithDefaultValues - Interface in org.springframework.data.relational.core.dialect
This interface aggregates information about an Insert with default values statement.
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.BooleanToByteConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.r2dbc.dialect.MySqlDialect.ByteToBooleanConverter
 
INSTANCE - Enum constant in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.H2Dialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.MySqlDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.OracleDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.PostgresDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.r2dbc.dialect.SqlServerDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.AnsiDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.Db2Dialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.H2Dialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.HsqlDbDialect
 
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
 
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.OracleDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.PostgresDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.SqlServerDialect
Singleton instance.
INSTANCE - Static variable in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
Static immutable instance of the class.
INSTANCE - Static variable in interface org.springframework.data.relational.core.mapping.NamingStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
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.
introspectProjection(Class<M>, Class<D>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
introspectProjection(Class<M>, Class<D>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Introspect the given result type in the context of the entity type whether the returned type is a projection and what property paths are participating in the projection.
is(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using equality.
IS_FALSE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
IS_NOT_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
IS_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
IS_TRUE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
 
isCollectionLike() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
 
isCollectionLike() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
isCollectionQuery() - Method in class org.springframework.data.r2dbc.repository.query.R2dbcQueryMethod
 
isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Returns whether the query should get a count projection applied.
isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
 
isCountQuery() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
 
isDistinct() - Method in class org.springframework.data.r2dbc.core.StatementMapper.SelectSpec
 
isDistinct() - Method in interface org.springframework.data.relational.core.sql.Select
Flag if this select is to return distinct rows.
isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
isEmbedded() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
Returns true exactly when the path is non-empty and the leaf property an embedded one.
isEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isEmbedded() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
Returns true exactly when the path is non-empty and the leaf property an embedded one.
isEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
isEmpty() - Method in class org.springframework.data.r2dbc.mapping.OutboundRow
 
isEmpty() - Method in class org.springframework.data.relational.core.query.Criteria
 
isEmpty() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
isEmpty() - Method in class org.springframework.data.relational.domain.RowDocument
 
isEntity() - Method in interface org.springframework.data.relational.core.mapping.AggregatePath
 
isEntity() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Deprecated.
 
isEqual(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a = (equals) Condition.
isEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a = (equals) Condition.
isEventsEnabled() - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
 
isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.AbstractR2dbcQuery
Returns whether the query should get an exists projection applied.
isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.PartTreeR2dbcQuery
 
isExistsQuery() - Method in class org.springframework.data.r2dbc.repository.query.StringBasedR2dbcQuery
 
isFalse() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria 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.
JdbcParameters - Class in org.springframework.data.jdbc.repository.query
Custom extension of RelationalParameters.
JdbcParameters(ParametersSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcParameters
Creates a new JdbcParameters instance from the given ParametersSource.
JdbcParameters.JdbcParameter - Class in org.springframework.data.jdbc.repository.query
Custom Parameter implementation.
JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC specific Postgres Dialect.
JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
QueryMethod implementation that implements a method by executing the query from 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
Declare a join, where the join type (INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER) is specified by an extra argument.
Join - Class in org.springframework.data.relational.core.sql
Segment for 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.
map(Function<T, R>) - Method in interface org.springframework.data.relational.core.query.ValueFunction
Return a new ValueFunction applying the given mapping Function.
MappedCollection - Annotation Interface in org.springframework.data.relational.core.mapping
The annotation to configure the mapping for a List, Set or Map property in the database.
MappingJdbcConverter - Class in org.springframework.data.jdbc.core.convert
RelationalConverter that uses a MappingContext to apply conversion of relational values to property values.
MappingJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
Creates a new MappingJdbcConverter given MappingContext and a no-op type factory throwing UnsupportedOperationException on type creation.
MappingJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
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.AggregatePathValueProvider - Interface in org.springframework.data.relational.core.conversion
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
MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<T> - Interface in org.springframework.data.relational.core.conversion
Converts a container source value into the target type.
MappingRelationalConverter.DefaultConversionContext.ValueConverter<T> - Interface in org.springframework.data.relational.core.conversion
Converts a simple source value into the target type.
MappingRelationalConverter.DocumentValueProvider - Class in org.springframework.data.relational.core.conversion
PropertyValueProvider to evaluate a SpEL expression if present on the property or simply accesses the field of the configured source RowDocument.
MappingRelationalConverter.ProjectingConversionContext - Class in org.springframework.data.relational.core.conversion
Projecting variant of MappingRelationalConverter.ConversionContext applying mapping-metadata rules from the related entity.
MappingRelationalConverter.RelationalPropertyValueProvider - Interface in org.springframework.data.relational.core.conversion
Extended ParameterValueProvider that can report whether a property value is present and contextualize the instance for specific behavior like projection mapping in the context of a property.
MappingRelationalEntityInformation<T,ID> - Class in org.springframework.data.relational.repository.support
RelationalEntityInformation implementation using 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(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Deprecated, for removal: This API element is subject to removal in a future version.
mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
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.
newProjectingConversionContext(EntityProjection<R, ?>) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
newValueProvider(RowDocumentAccessor, SpELExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
newValueProvider(RowDocumentAccessor, SpELExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.relational.core.conversion.MappingRelationalConverter
 
NoDialectException(String) - Constructor for exception org.springframework.data.r2dbc.dialect.DialectResolver.NoDialectException
Constructor for NoDialectFoundException.
NONE - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
There is no id property, and therefore no id value source.
NONE - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
An OrderByNullPrecedence that can be used for databases that do not support the SQL standard usage 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(Condition) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a NOT Condition that reverses the condition.
Not - Class in org.springframework.data.relational.core.sql
 
NOT_BETWEEN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
NOT_IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
NOT_LIKE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
 
notBetween(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using not between (NOT BETWEEN begin AND end).
notBetween(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a NOT BETWEEN Condition.
notBetween(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a NOT BETWEEN Condition.
notIn(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria 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
 
ObjectPath - Class in org.springframework.data.relational.core.conversion
A path of objects nested into each other.
of(char) - Static method in class org.springframework.data.relational.core.dialect.Escaper
Creates new instance of this class with the given escape character.
of(Object) - Static method in class org.springframework.data.relational.core.mapping.event.Identifier
Creates a new Identifier identifier for the given, non-null value.
of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
of(String...) - Static method in class org.springframework.data.relational.domain.SqlSort
 
of(String, Object) - Static method in class org.springframework.data.relational.domain.RowDocument
Factory method to create a RowDocument from a field and value.
of(Sort.Direction, String...) - Static method in class org.springframework.data.relational.domain.SqlSort
 
of(R2dbcDialect, Object...) - Static method in class org.springframework.data.r2dbc.convert.R2dbcCustomConversions
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.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 t