Skip navigation links
Spring Data Relational Parent
A B C D E F G H I J L M N O P Q R S T U V W 

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.
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
 
addAction(DbAction<?>) - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Adds an action to this AggregateChange.
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.
AfterLoadCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
Deprecated.
AfterLoadEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Deprecated.
Use AfterConvertEvent instead.
AfterLoadEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterLoadEvent
Deprecated.
 
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
 
AfterSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
An EntityCallback that gets invoked after an aggregate was saved.
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 in org.springframework.data.relational.core.conversion
The kind of action to be performed on an aggregate.
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.
Aliased - Interface in org.springframework.data.relational.core.sql
Aliased element exposing 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(String, String) - Static method in class org.springframework.data.relational.core.sql.Table
Creates a new Table using an alias.
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(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(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(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(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOnCondition
Declare an additional source column in the JOIN.
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(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.
AndCondition - Class in org.springframework.data.relational.core.sql
Condition representing an AND relation between two Conditions.
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
 
apply(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
Produces a value by considering the given Escaper.
apply(String) - Method in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
 
ArrayColumns - Interface in org.springframework.data.relational.core.dialect
Interface declaring methods that express how a dialect supports array-typed columns.
ArrayColumns.Unsupported - Enum in org.springframework.data.relational.core.dialect
Default ArrayColumns implementation for dialects that do not support array-typed columns.
as(String) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
 
as(SqlIdentifier) - 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(SqlIdentifier) - 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(SqlIdentifier) - 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.Table
Creates a new Table aliased to alias.
asc() - Method in class org.springframework.data.relational.core.sql.OrderByField
Creates a new OrderByField from a the current one using ascending sorting.
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(Table) - 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.
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.core.mapping.event.RelationalAuditingCallback
The order used for this EventListener.
AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 

B

BasicJdbcConverter - Class in org.springframework.data.jdbc.core.convert
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to property values.
BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationResolver, CustomConversions, JdbcTypeFactory, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, RelationalMappingContext) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
BasicRelationalConverter - Class in org.springframework.data.relational.core.conversion
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to property values.
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
BasicRelationalPersistentProperty - Class in org.springframework.data.relational.core.mapping
Meta data about a property to be used by repository implementations.
BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
Deprecated.
BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
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.
BeforeConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
 
BeforeConvertEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
Deprecated.
since 2.1.4, use BeforeConvertEvent(Object) as we don't expect an AggregateChange before converting an aggregate.
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.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 an entity gets saved to the database.
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 - Class in org.springframework.data.relational.core.sql
BETWEEN Condition comparing between Expressions.
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.
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
 
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.
BooleanLiteral - Class in org.springframework.data.relational.core.sql
Represents a Boolean literal.
build() - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
 
build() - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.BuildDelete
Build the Delete statement and verify basic relationship constraints such as all referenced columns have a FROM table import.
build() - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.BuildInsert
Build the Insert statement.
build() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
Build the Select statement and verify basic relationship constraints such as all referenced columns have a FROM or JOIN table import.
build() - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.BuildUpdate
Build the Update.
builder() - Static method in interface org.springframework.data.relational.core.sql.Delete
Creates a new DeleteBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Insert
Creates a new InsertBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Select
Creates a new SelectBuilder.
builder() - Static method in interface org.springframework.data.relational.core.sql.Update
Creates a new UpdateBuilder.

C

CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
Delegates each methods 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 - Class in org.springframework.data.relational.core.sql
Represents a CAST expression like CAST(something AS JSON.
cast(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Expressions
 
Column - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure the mapping from an attribute to a database column.
Column - Class in org.springframework.data.relational.core.sql
Column name within a SELECT … FROM clause.
column(Column) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
Add a Column to the INTO column list.
column(String, Table) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new Column associated with a source Table.
column(String) - Method in interface org.springframework.data.relational.core.sql.TableLike
Creates a new Column associated with this Table.
column(SqlIdentifier) - Method in interface org.springframework.data.relational.core.sql.TableLike
Creates a new Column associated with this Table.
columns(String...) - Method in class org.springframework.data.relational.core.query.Query
Add columns to the query.
columns(Collection<String>) - Method in class org.springframework.data.relational.core.query.Query
Add columns to the query.
columns(SqlIdentifier...) - Method in class org.springframework.data.relational.core.query.Query
Add columns to the query.
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(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(String...) - Method in interface org.springframework.data.relational.core.sql.TableLike
Creates a List of Columns associated with this Table.
columns(SqlIdentifier...) - Method in interface org.springframework.data.relational.core.sql.TableLike
Creates a List of Columns associated with this Table.
columns(Collection<String>) - 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.
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.
ConstantCondition - Class in org.springframework.data.relational.core.sql
Condition representing fixed sql predicate.
convert(Instant) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
 
convert(LocalDateTime) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
 
convert(LocalDate) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
 
convert(LocalTime) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
 
convert(Timestamp) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
 
convert(Timestamp) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
 
convert(Timestamp) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
 
convert(Timestamp) - Method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
 
convert(TimestampWithTimeZone) - Method in enum org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
 
ConvertingRowMapper(RowMapper<T>, Converter<Object, Object>) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
 
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() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
count(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new COUNT function.
count(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new COUNT function.
create(Class<?>) - Method in interface org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory
 
create(String, Expression...) - Static method in class org.springframework.data.relational.core.sql.AnalyticFunction
 
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(Table) - Static method in class org.springframework.data.relational.core.sql.AsteriskFromTable
 
create(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Between
Creates a new Between Condition given two Expressions.
create(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Cast
Creates a new CAST expression.
create(String, TableLike) - Static method in class org.springframework.data.relational.core.sql.Column
Creates a new Column associated with a Table.
create(SqlIdentifier, Table) - Static method in class org.springframework.data.relational.core.sql.Column
Creates a new Column associated with a Table.
create(Expression, String, Expression) - Static method in class org.springframework.data.relational.core.sql.Comparison
Creates a new Comparison Condition given two Expressions.
create(String, String, Object) - Static method in class org.springframework.data.relational.core.sql.Comparison
Creates a new Comparison from simple StringP arguments
create(IdentifierProcessing.Quoting, IdentifierProcessing.LetterCasing) - Static method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
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, 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(Select, SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
Creates a new InlineQuery using an alias.
create(Select, String) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
Creates a new InlineQuery using an alias.
create(Expression) - Static method in class org.springframework.data.relational.core.sql.IsNull
Creates a new IsNull expression.
create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Like
Creates a new Like Condition given two Expressions.
create() - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Creates a new SqlRenderer.
create(RenderContext) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Creates a new SqlRenderer using a RenderContext.
create(String, String, String) - Static method in class org.springframework.data.relational.core.sql.SimpleCondition
Deprecated.
Creates a simple Condition given column, comparator and predicate.
create(String, List<Expression>) - Static method in class org.springframework.data.relational.core.sql.SimpleFunction
Creates a new SimpleFunction given functionName and List of Expressions.
create(String) - Static method in class org.springframework.data.relational.core.sql.Table
Creates a new Table given name.
create(SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.Table
Creates a new Table given name.
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
 
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
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
createFrom(List<RelationalParameters.RelationalParameter>) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
 
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<Parameter<?, RelationalPersistentProperty>, Object>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Create a new instance of PersistentEntity given ParameterValueProvider to obtain constructor properties.
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, 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.
createParameter(MethodParameter) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
 
createParameters(Method) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createQuery(RelationalParametersParameterAccessor, ReturnedType) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
 
createRenderContext() - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
Returns a RenderContext configured with Dialect specifics.
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 in org.springframework.data.relational.core.query
 
CriteriaDefinition.Comparator - Enum in org.springframework.data.relational.core.query
 

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
 
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.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.Merge<T> - Class in org.springframework.data.relational.core.conversion
Represents a merge statement for a single entity that is not the root of an aggregate.
DbAction.Update<T> - Class in org.springframework.data.relational.core.conversion
Represents an update statement for a single entity that is not 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.WithGeneratedId<T> - Interface in org.springframework.data.relational.core.conversion
A DbAction that may "update" its entity.
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.
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(DbAction<?>, Object) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
DbActionExecutionResult() - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
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_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
 
DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
The default DataAccessStrategy is to generate SQL statements based on meta data from the entity.
DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations) - 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.
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
 
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
 
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - 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, 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, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
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, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Delete an aggregate identified by it's aggregate root.
delete(S, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
Delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Delete
 
Delete - Interface in org.springframework.data.relational.core.sql
AST for a DELETE statement.
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() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new DeleteBuilder.
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - 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(PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes all entities reachable via propertyPath from any instance.
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
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.mybatis.MyBatisDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
deleteAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
DeleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
DeleteAllRoot(Class<T>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
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(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deletes a single Aggregate including all entities contained in that aggregate.
deleteById(Object, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
DeleteRoot(Object, Class<T>, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
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.
Dialect - Interface in org.springframework.data.relational.core.dialect
Represents a dialect that is implemented by a particular database.
dialect - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
 
DialectResolver - Class in org.springframework.data.jdbc.repository.config
Resolves a Dialect.
DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.repository.config
 
DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.repository.config
SPI to extend Spring's default JDBC Dialect discovery mechanism.
DialectResolver.NoDialectException - Exception in org.springframework.data.jdbc.repository.config
Exception thrown when DialectResolver cannot resolve a Dialect.
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.
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

Embedded - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure a value object as embedded in the current table.
Embedded.Empty - Annotation Type in org.springframework.data.relational.core.mapping
Shortcut for an empty embedded property.
Embedded.Nullable - Annotation Type in org.springframework.data.relational.core.mapping
Shortcut for a nullable embedded property.
Embedded.OnEmpty - Enum 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 variable in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
An immutable empty instance that will return null for all arguments.
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 variable in interface org.springframework.data.relational.core.sql.SqlIdentifier
Null-object.
EnableJdbcAuditing - Annotation Type in org.springframework.data.jdbc.repository.config
Annotation to enable auditing in JDBC via annotation configuration.
EnableJdbcRepositories - Annotation Type in org.springframework.data.jdbc.repository.config
Annotation to enable JDBC repositories.
enter(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
Enter a Visitable.
EntityRowMapper<T> - Class in org.springframework.data.jdbc.core.convert
Maps a ResultSet to an entity of type T, including entities referenced.
EntityRowMapper(PersistentPropertyPathExtension, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
 
EntityRowMapper(RelationalPersistentEntity<T>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
 
equals(Object) - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
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.relational.core.mapping.event.Identifier
 
equals(Object) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
Check whether this Segment is equal to another Segment.
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.
execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
 
execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
 
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(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
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
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.
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class<T>, Pageable) - 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>, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type, sorted.
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>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class<T>, Pageable) - 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>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class<T>, Pageable) - 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>, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type, sorted.
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>, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
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>, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
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
 
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
 
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(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
forBackReferences(JdbcConverter, PersistentPropertyPathExtension, 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.
forDelete(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create an MutableAggregateChange for deleting entities.
forDelete(Class<T>, T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create an MutableAggregateChange for deleting entities.
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.
forSave(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Factory method to create an MutableAggregateChange for saving entities.
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(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(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(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<? 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(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.relational.core.query.Update
Static factory method to create an Update from assignments.
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 - Class in org.springframework.data.relational.core.sql
FROM clause.
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(String) - 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.SelectAndFrom
Declare a Table to SELECT … FROM.
from(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.SelectAndFrom
Declare one or more Tables to SELECT … FROM.
from(String) - 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.SelectFrom
Declare a Table 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(Collection<? extends 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 a Table 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(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
Declare one or more Tables to SELECT … FROM.
from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
 
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.SelectFromAndOrderBy
 
from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
 
from(SqlIdentifier...) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Create a new composite SqlIdentifier from one or more SqlIdentifiers.
Functions - Class in org.springframework.data.relational.core.sql
Factory for common function expressions.

G

get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
Returns a value for the given key.
getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
 
getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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
 
getAlias() - Method in interface org.springframework.data.relational.core.sql.Aliased
 
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.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.dialect.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 org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
 
getArrayType(Class<?>) - Method in class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
 
getArrayTypeName(SQLType) - Method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
 
getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.dialect.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 org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
 
getAssignments() - Method in class org.springframework.data.relational.core.query.Update
Returns all assignments.
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
 
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
The alias for the column used to represent this property in the database.
getColumnName() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
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 '_';
getColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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.
getColumns() - Method in class org.springframework.data.relational.core.query.Query
Return the columns that this query should project.
getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
The type to be used to store this property in the database.
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 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
 
getComparator() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
Deprecated.
 
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
 
getConversions() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getConversionService() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getConversionService() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying ConversionService used by the converter.
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
 
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.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.relational.core.query.Query
Return the Criteria to be applied.
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 org.springframework.data.relational.core.dialect.InsertRenderContexts
 
getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
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(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.
getDirection() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
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
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 interface org.springframework.data.relational.core.conversion.AggregateChange
The entity to which this AggregateChange relates.
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.Merge
 
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
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(Class<T>) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getEntityInstantiators() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getEntityInstantiators() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return the underlying EntityInstantiators.
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
The type of the root of this AggregateChange.
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.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.WithGeneratedId
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
 
getEscapeCharacter() - Method in class org.springframework.data.relational.core.dialect.Escaper
Returns the escape character.
getExpression() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
getExpression() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
Deprecated.
 
getExpressions() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
 
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
 
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.conversion.DbActionExecutionResult
 
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
The column name of the id column of the ancestor path that represents an actual table.
getIdDefiningParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Returns the longest ancestor path that has an Id property.
getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The Identifier for a path to query.
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.
getIdGeneration() - Method in interface org.springframework.data.relational.core.dialect.Dialect
 
getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
 
getIdType() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
 
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.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
 
getKeyColumn() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
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.
getKeyColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getKind() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
Returns the AggregateChange.Kind of AggregateChange this is.
getLeafEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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 class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
Returns the LIMIT clause to limit results.
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.
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.
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
 
getMappedExample(Example<T>) - Method in class org.springframework.data.relational.repository.query.RelationalExampleMapper
Use the Example to extract a Query.
getMappingContext() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getMappingContext() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying MappingContext used by the converter.
getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
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(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.
getName() - Method in class org.springframework.data.relational.core.sql.Table
 
getName() - Method in interface org.springframework.data.relational.core.sql.TableLike
 
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
 
getOffset(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
Returns the OFFSET clause to consume rows at a given offset.
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.
getOn() - Method in class org.springframework.data.relational.core.sql.Join
 
getOrder() - Method in class org.springframework.data.relational.core.mapping.event.RelationalAuditingCallback
 
getOrderBy() - Method in interface org.springframework.data.relational.core.sql.Select
 
getOwner() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
getOwner() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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
 
getPredicate() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
Deprecated.
 
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
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return a PersistentPropertyAccessor to access property values of the instance.
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
getPropertyPath() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
 
getQualifiedTableName(Class<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
Deprecated.
since 2.0. The method returns a concatenated schema with table name which conflicts with escaping. Use rather NamingStrategy.getTableName(Class) and NamingStrategy.getSchema() independently
getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
 
getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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
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 class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getQualifiers() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
Additional values to be set during insert or update statements.
getQueryExecution(JdbcQueryMethod, ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
Creates a JdbcQueryExecution given JdbcQueryMethod, ResultSetExtractor an RowMapper.
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
 
getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
 
getReference(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Return the reference name after applying IdentifierProcessing rules.
getReference() - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Return the reference name without any further transformation.
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Column
 
getReferenceName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
 
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
getReferenceName() - Method in class org.springframework.data.relational.core.sql.Table
 
getReferenceName() - Method in interface org.springframework.data.relational.core.sql.TableLike
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getRequiredIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
The id property of the final element of the path.
getRequiredPersistentPropertyPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Converts this path to a non-null PersistentPropertyPath.
getReverseColumnName(PersistentPropertyPathExtension) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
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.
getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
 
getReverseColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
The name of the column used to reference the id in the parent table.
getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getReverseColumnNameAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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
 
getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
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
 
getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
Defaults to no schema.
getSelect() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
Deprecated.
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
 
getSelectRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
 
getSort() - Method in class org.springframework.data.relational.core.query.Query
 
getSql() - Method in enum org.springframework.data.relational.core.sql.Join.JoinType
 
getSql() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
 
getSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Deprecated.
getSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Deprecated.
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
The alias used for the table on which this path is based.
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
 
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.
getTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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 name of the table 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
 
getTables() - Method in class org.springframework.data.relational.core.sql.From
 
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getTargetSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
getTargetSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
The SQL type constant used when using this property as a parameter for a SQL statement.
getTargetType() - Method in class org.springframework.data.relational.core.sql.Cast
 
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
 
getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
getValue() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
Returns the identifier value.
getValue() - Method in class org.springframework.data.relational.core.query.Criteria
 
getValue() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
getValue() - Method in class org.springframework.data.relational.core.sql.AssignValue
 
getValues() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
Returns the raw parameter values of the underlying query method.
getValues() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
 
getVersionNumberFromEntity(S, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
Get the current value of the version property for an instance of a relational persistent entity.
greaterThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using greater-than(>).
greaterThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using greater-than or equal to (>=).

H

H2Dialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for H2.
H2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.H2Dialect
 
H2TimestampWithTimeZoneToOffsetDateTimeConverter - Enum in org.springframework.data.jdbc.core.dialect
Converter converting from an H2 internal representation of a timestamp with time zone to an OffsetDateTime.
hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasExpressions() - Method in class org.springframework.data.relational.core.sql.In
 
hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
hashCode() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
 
hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
hashCode() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
 
hashCode() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
Generate a hash code from thisSegment.
hasIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
hasLockMode() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
 
hasPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 
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

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 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 the 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
 
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(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new In Condition given right Expressions.
in(Select) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new In Condition given a subselects.
in(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a IN clause.
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 new In Condition given left and right Expressions.
in(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a IN clause for a subselect.
In - Class in org.springframework.data.relational.core.sql
IN Condition clause.
InlineQuery - Class in org.springframework.data.relational.core.sql
Represents a inline query within a SQL statement.
insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
insert(T, Class<T>, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Inserts a the data of a single entity.
insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
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, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
Insert(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>, Map<PersistentPropertyPath<RelationalPersistentProperty>, Object>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Insert
 
Insert - Interface in org.springframework.data.relational.core.sql
AST for a INSERT statement.
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() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new InsertBuilder.
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.
InsertRenderContext - Interface in org.springframework.data.relational.core.dialect
This interface encapsulates the details about how to process Insert SQL statement
InsertRenderContexts - Enum 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) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
InsertWithDefaultValues - Interface in org.springframework.data.relational.core.dialect
This interface aggregates information about an Insert with default values statement.
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
 
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.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.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 interface org.springframework.data.relational.core.mapping.NamingStrategy
Empty implementation of the interface utilizing only the default implementation.
INSTANCE - Static variable in class org.springframework.data.relational.core.sql.FalseCondition
 
INSTANCE - Static variable in class org.springframework.data.relational.core.sql.TrueCondition
 
into(Table) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder
Declare a Table to INSERT INTO.
Into - Class in org.springframework.data.relational.core.sql
INTO clause.
is(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using equality.
isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
 
isCollectionLike() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
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.relational.core.mapping.BasicRelationalPersistentProperty
 
isEmbedded() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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.relational.core.query.Criteria
 
isEmpty() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
 
isEntity() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
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.
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 {@code !
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.
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.
isMap() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
Returns whether the query method is a modifying one.
isMultiValued() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
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 {@code !
isNotEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a {@code !
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.
isOrdered() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isOrdered() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
isOrdered() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns whether this property is an ordered property.
isQualified() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isQualified() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
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.
isReference() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
 
isReference() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
isReference() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Deprecated.
since 2.2, in favor of PersistentProperty.isAssociation()
isSorted() - Method in class org.springframework.data.relational.core.query.Query
Return true if the Query has a sort parameter.
isSupported() - Method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
 
isSupported() - Method in enum org.springframework.data.jdbc.core.dialect.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 org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
 
isSupported() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
 
isTrue() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using IS TRUE.

J

JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
Specifies a operations one can perform on a database, based on an Domain Type.
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
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.
JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.dialect
ArrayColumns that offer JDBC-specific functionality.
JdbcArrayColumns.DefaultSupport - Enum in org.springframework.data.jdbc.core.dialect
Default ArrayColumns implementation for dialects that do not support array-typed columns.
JdbcArrayColumns.Unsupported - Enum in org.springframework.data.jdbc.core.dialect
Default ArrayColumns implementation for dialects that do not support array-typed columns.
JdbcColumnTypes - Enum 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 - Interface in org.springframework.data.jdbc.core.convert
A JdbcConverter is responsible for converting for values to the native relational representation and vice versa.
jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, Dialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
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.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.
JdbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Register custom Converters in a JdbcCustomConversions object if required.
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 - Interface in org.springframework.data.jdbc.core.dialect
ArrayColumns that offer JDBC specific functionality.
jdbcDialect(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Resolves a JDBC dialect by inspecting NamedParameterJdbcOperations.
JdbcH2Dialect - Class in org.springframework.data.jdbc.core.dialect
Db2Dialect that registers JDBC specific converters.
JdbcH2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
 
JdbcIdentifierBuilder - Class in org.springframework.data.jdbc.core.convert
Builder for Identifier.
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.
jdbcMappingContext(Optional<NamingStrategy>, JdbcCustomConversions) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Register a JdbcMappingContext and apply an optional NamingStrategy.
JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
Db2Dialect that registers JDBC specific converters.
JdbcMySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
JdbcMySqlDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
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.
jdbcTypeFor(int) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Deprecated.
This is now a noop
jdbcTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Deprecated.
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.convert
Deprecated.
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 - Class in org.springframework.data.relational.core.sql
Segment for a JOIN declaration.
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.JoinType - Enum 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 in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.LocalDateToTimestampConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.TimestampToInstantConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.TimestampToLocalDateConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter - Enum in org.springframework.data.jdbc.core.convert
 
Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter - Enum 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.

L

leave(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
Leave a Visitable.
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.
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.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 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.
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 - Annotation Type in org.springframework.data.jdbc.repository.query
Annotation to provide a lock mode for a given query.
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 interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLock
Apply lock to read.
LockClause - Interface in org.springframework.data.relational.core.dialect
A clause representing Dialect-specific LOCK.
LockClause.Position - Enum in org.springframework.data.relational.core.dialect
Enumeration of where to render the clause within the SQL statement.
LockMode - Enum 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.

M

map(Function<String, String>) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
Applies a mapping function after retrieving the object (column name, column reference name, …) name.
MappedCollection - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure the mapping for a List, Set or Map property in the database.
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(RelationalPersistentEntity<T>, ResultSet, Object) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
mapRow(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.core.convert.EntityRowMapper
 
mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read the current row from ResultSet to an entity.
mapRow(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read the current row from ResultSet to an entity.
mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
 
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
Tests if this and the argument represent the same path.
Merge(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Merge
 
Modifying - Annotation Type in org.springframework.data.jdbc.repository.query
Indicates a method should be regarded as modifying query.
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, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
Constructs a DataAccessStrategy based on MyBatis.
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.relational.core.dialect
A SQL dialect for MySQL.
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.

N

Named - Interface in org.springframework.data.relational.core.sql
Named element exposing a name.
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.
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.
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(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
Creates a Criteria using equality (is not).
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 - Class in org.springframework.data.relational.core.sql
 
not() - Method in class org.springframework.data.relational.core.sql.Not
 
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(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new not In Condition given right Expressions.
notIn(Select) - Method in class org.springframework.data.relational.core.sql.Column
Creates a new not In Condition given a subselects.
notIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a NOT IN clause.
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 new NOT IN Condition given left and right Expressions.
notIn(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
Creates a NOT IN clause for a subselect.
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

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.
of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.convert.JdbcValue
Deprecated.
 
of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
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.
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(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
Declare the source column in the JOIN.
on(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
Declare a join condition in one step.
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.
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.
onAfterLoad(AfterLoadEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
onAfterLoad(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterLoadCallback
Deprecated.
Entity callback method invoked after an aggregate root was loaded.
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.
onApplicationEvent(AbstractRelationalEvent<?>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
 
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(Object) - Method in class org.springframework.data.relational.core.mapping.event.RelationalAuditingCallback
 
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, MutableAggregateChange<T>) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeSaveCallback
Entity callback method invoked before an aggregate root is saved.
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(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(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(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(Criteria, Criteria) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
Combines two Criterias using OR.
OracleDialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for Oracle.
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(OrderByField...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
 
orderBy(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
 
OrderBy - Class in org.springframework.data.relational.core.sql
Represents an `ORDER BY` clause.
orderBy(Column...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
 
orderBy(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.SelectFromAndOrderBy
 
orderBy(Column...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
Add one or more columns to order by.
orderBy(OrderByField...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
Add one or more order by fields.
orderBy(Collection<? extends OrderByField>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
Add one or more order by fields.
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.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
 
org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
 
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.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.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.

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, RowMapper<Object>) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
PersistentPropertyPathExtension - Class in org.springframework.data.relational.core.mapping
A wrapper around a PersistentPropertyPath for making common operations available used in SQL generation and conversion
PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Creates the empty path referencing the root itself.
PersistentPropertyPathExtension(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
Creates a non-empty path.
PostgresArrayColumns() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
 
PostgresDialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for Postgres.
PostgresDialect() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect
 
PostgresDialect.PostgresArrayColumns - Class in org.springframework.data.relational.core.dialect
 
postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 

Q

Query - Annotation Type in org.springframework.data.jdbc.repository.query
Annotation to provide SQL statements that will get used for executing the method.
Query - Class in org.springframework.data.relational.core.query
Query object representing Criteria, columns, Sort, and limit/offset for a SQL query.
query(CriteriaDefinition) - Static method in class org.springframework.data.relational.core.query.Query
Static factory method to create a Query using the provided CriteriaDefinition.
QueryMappingConfiguration - Interface in org.springframework.data.jdbc.repository
Configures a RowMapper for each type to be used for extracting entities of that type from a ResultSet.
quote(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
Converts a String representing a bare name of an identifier to a String with proper quoting applied.
quoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Create a new quoted identifier given name.
Quoting(String, String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
Constructs a Quoting with potential different prefix and suffix used for quoting.
Quoting(String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
Constructs a Quoting with the same String appended in front and end of an identifier.

R

readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
readValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Read a relational value into the desired destination type.
registerRowMapper(Class<T>, RowMapper<? extends T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
Registers a the given RowMapper as to be used for the given type.
RelationalAuditingCallback - Class in org.springframework.data.relational.core.mapping.event
BeforeConvertCallback to capture auditing information on persisting and updating entities.
RelationalAuditingCallback(IsNewAwareAuditingHandler) - Constructor for class org.springframework.data.relational.core.mapping.event.RelationalAuditingCallback
 
RelationalConverter - Interface in org.springframework.data.relational.core.conversion
A RelationalConverter is responsible for converting for values to the native relational representation and vice versa.
RelationalDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Super class for events produced during deleting an aggregate.
RelationalEntityDeleteWriter - Class in org.springframework.data.relational.core.conversion
Converts an entity that is about to be deleted into DbActions inside a MutableAggregateChange that need to be executed against the database to recreate the appropriate state in the database.
RelationalEntityDeleteWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
 
RelationalEntityInformation<T,ID> - Interface in org.springframework.data.relational.repository.query
Relational database-specific EntityInformation.
RelationalEntityInsertWriter - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into an MutableAggregateChange.
RelationalEntityInsertWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
 
RelationalEntityMetadata<T> - Interface in org.springframework.data.relational.repository.query
Extension of EntityMetadata to additionally expose the collection name an entity shall be persisted to.
RelationalEntityUpdateWriter - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into an MutableAggregateChange.
RelationalEntityUpdateWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
 
RelationalEntityVersionUtils - Class in org.springframework.data.relational.core.conversion
Utilities commonly used to set/get properties for instances of RelationalPersistentEntities.
RelationalEntityWriter - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into an MutableAggregateChange.
RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
RelationalEvent<E> - Interface in org.springframework.data.relational.core.mapping.event
an event signalling JDBC processing.
RelationalEventWithEntity<E> - Class in org.springframework.data.relational.core.mapping.event
An event that is guaranteed to have an entity.
RelationalExampleMapper - Class in org.springframework.data.relational.repository.query
Transform an Example into a Query.
RelationalExampleMapper(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.repository.query.RelationalExampleMapper
 
RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
MappingContext implementation.
RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
RelationalMappingContext(NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
Creates a new RelationalMappingContext using the given NamingStrategy.
RelationalParameterAccessor - Interface in org.springframework.data.relational.repository.query
Relational-specific ParameterAccessor.
RelationalParameters - Class in org.springframework.data.relational.repository.query
Custom extension of Parameters.
RelationalParameters(Method) - Constructor for class org.springframework.data.relational.repository.query.RelationalParameters
Creates a new RelationalParameters instance from the given Method.
RelationalParameters.RelationalParameter - Class in org.springframework.data.relational.repository.query
Custom Parameter implementation.
RelationalParametersParameterAccessor - Class in org.springframework.data.relational.repository.query
Relational-specific ParametersParameterAccessor.
RelationalParametersParameterAccessor(QueryMethod, Object[]) - Constructor for class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
RelationalPersistentEntity<T> - Interface in org.springframework.data.relational.core.mapping
A PersistentEntity interface with additional methods for JDBC/RDBMS related metadata.
RelationalPersistentProperty - Interface in org.springframework.data.relational.core.mapping
A PersistentProperty with methods for additional JDBC/RDBMS related meta data.
RelationalQueryCreator<T> - Class in org.springframework.data.relational.repository.query
Implementation of AbstractQueryCreator that creates a query from a PartTree.
RelationalQueryCreator(PartTree, RelationalParameterAccessor) - Constructor for class org.springframework.data.relational.repository.query.RelationalQueryCreator
Creates new instance of this class with the given PartTree, RelationalEntityMetadata and ParameterMetadataProvider.
RelationalSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
Events triggered during saving of an aggregate.
RelationResolver - Interface in org.springframework.data.jdbc.core.convert
Resolves relations within an aggregate.
render(Select) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Select AST into a SQL statement.
render(Insert) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Insert AST into a SQL statement.
render(Update) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Update AST into a SQL statement.
render(Delete) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
Render the Delete AST into a SQL statement.
render(Select) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Select AST into a SQL statement.
render(Insert) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Insert AST into a SQL statement.
render(Update) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Update AST into a SQL statement.
render(Delete) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Render the Delete AST into a SQL statement.
RenderContext - Interface in org.springframework.data.relational.core.sql.render
Render context providing RenderNamingStrategy and other resources that are required during rendering.
RenderContextFactory - Class in org.springframework.data.relational.core.dialect
Factory for RenderContext based on Dialect.
RenderContextFactory(Dialect) - Constructor for class org.springframework.data.relational.core.dialect.RenderContextFactory
Creates a new RenderContextFactory given Dialect.
Renderer - Interface in org.springframework.data.relational.core.sql.render
SQL renderer for Select and Delete statements.
RenderNamingStrategy - Interface in org.springframework.data.relational.core.sql.render
Naming strategy for SQL rendering.
resolvePrimitiveType(Class<?>) - Method in enum org.springframework.data.jdbc.core.convert.JdbcColumnTypes
 
resolveTypeToRead(ResultProcessor) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
Obtain the result type to read from ResultProcessor.

S

save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Saves an instance of an aggregate, including all the members of the aggregate.
save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
Segment - Interface in org.springframework.data.relational.core.sql
Supertype of all Abstract Syntax Tree (AST) segments.
SegmentList<T extends Segment> - Class in org.springframework.data.relational.core.sql
A list of Segment instances.
Select - Interface in org.springframework.data.relational.core.sql
AST for a SELECT statement.
select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include a Expression in the select list.
select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include one or more Expressions in the select list.
select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Include one or more Expressions in the select list.
select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include a Expression in the select list.
select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include one or more Expressions in the select list.
select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
Include one or more Expressions in the select list.
select(Expression) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes the SELECT columns.
select(Expression...) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes one or more SELECT columns.
select(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder and includes one or more Expressions in the select list.
select() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new SelectBuilder.
SelectBuilder - Interface in org.springframework.data.relational.core.sql
Entry point to construct a Select statement.
SelectBuilder.BuildSelect - Interface in org.springframework.data.relational.core.sql
Interface exposing the Select build method.
SelectBuilder.SelectAndFrom - Interface in org.springframework.data.relational.core.sql
Builder exposing SELECT and FROM methods.
SelectBuilder.SelectFrom - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM methods.
SelectBuilder.SelectFromAndJoin - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods.
SelectBuilder.SelectFromAndJoinCondition - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, WHERE, LIMIT/OFFSET, JOIN AND and LOCK continuation methods.
SelectBuilder.SelectFromAndOrderBy - Interface in org.springframework.data.relational.core.sql
Builder exposing FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods.
SelectBuilder.SelectJoin - Interface in org.springframework.data.relational.core.sql
Interface exposing JOIN methods.
SelectBuilder.SelectLimitOffset - Interface in org.springframework.data.relational.core.sql
Limit/offset methods.
SelectBuilder.SelectLock - Interface in org.springframework.data.relational.core.sql
Lock methods.
SelectBuilder.SelectOn - Interface in org.springframework.data.relational.core.sql
Interface exposing ON methods to declare JOIN relationships.
SelectBuilder.SelectOnCondition - Interface in org.springframework.data.relational.core.sql
Builder exposing JOIN and JOIN … ON continuation methods.
SelectBuilder.SelectOnConditionComparison - Interface in org.springframework.data.relational.core.sql
Interface declaring the target column comparison relationship.
SelectBuilder.SelectOrdered - Interface in org.springframework.data.relational.core.sql
Builder exposing ORDER BY and LOCK methods.
SelectBuilder.SelectWhere - Interface in org.springframework.data.relational.core.sql
Interface exposing WHERE, LOCK methods.
SelectBuilder.SelectWhereAndOr - Interface in org.springframework.data.relational.core.sql
Interface exposing AND/OR combinator methods for WHERE Conditions.
SelectList - Class in org.springframework.data.relational.core.sql
Value object representing the select list (selected columns, functions).
SelectRenderContext - Interface in org.springframework.data.relational.core.sql.render
Render context specifically for SELECT statements.
set(String, Object) - Method in class org.springframework.data.relational.core.query.Update
Update a column by assigning a value.
set(SqlIdentifier, Object) - Method in class org.springframework.data.relational.core.query.Update
Update a column by assigning a value.
set(Expression) - Method in class org.springframework.data.relational.core.sql.Column
Creates a value assignment.
set(Assignment) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
set(Assignment...) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
Apply one or more SET assignments.
set(Collection<? extends Assignment>) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
Apply one or more SET assignments.
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
Must be called exactly once before calling any of the other methods.
setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setEntity(T) - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
Set the root object of the AggregateChange.
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
Enable/disable quoting for all tables and column names.
setJdbcOperations(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setMappingContext(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setNamespaceStrategy(NamespaceStrategy) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
Set a NamespaceStrategy to be used.
setNamingStrategy(RenderNamingStrategy) - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setVersionNumberOnEntity(S, Number, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
Set the version property on an instance of a relational persistent entity.
shouldCreateEmptyEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
 
shouldCreateEmptyEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns whether an empty embedded object is supposed to be created for this property.
shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
SimpleCondition - Class in org.springframework.data.relational.core.sql
Deprecated.
since 2.2.5 use Comparison instead.
SimpleFunction - Class in org.springframework.data.relational.core.sql
Simple function accepting one or more Expressions.
SimpleJdbcRepository<T,ID> - Class in org.springframework.data.jdbc.repository.support
Default implementation of the CrudRepository interface.
SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
SimpleRelationalEntityMetadata<T> - Class in org.springframework.data.relational.repository.query
Default implementation of RelationalEntityMetadata.
SimpleRelationalEntityMetadata(Class<T>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
Creates a new SimpleRelationalEntityMetadata using the given type and RelationalPersistentEntity to use for table lookups.
SimpleSegment - Class in org.springframework.data.relational.core.sql
 
simpleTypes() - Method in interface org.springframework.data.relational.core.dialect.Dialect
Return the Set of types considered store native types that can be handeled by the driver.
simpleTypes() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
 
simpleTypes() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
 
size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns the number of key parts in this collection.
sort(Sort) - Method in class org.springframework.data.relational.core.query.Query
Add a Sort to the Query instance.
SQL - Class in org.springframework.data.relational.core.sql
Utility to create SQL Segments.
SQL_STANDARD - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
An OrderByNullPrecedence that can be used for databases conforming to the SQL standard which uses NULLS FIRST and NULLS LAST in ORDER BY sort expressions to make null values appear before or after non-null values in the result set.
SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
Provides SqlGenerators per domain type.
SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
SqlIdentifier - Interface in org.springframework.data.relational.core.sql
Represents a named object that exists in the database like a table name or a column name.
SqlRenderer - Class in org.springframework.data.relational.core.sql.render
SQL renderer for Select and Delete statements.
SqlServerDialect - Class in org.springframework.data.relational.core.dialect
An SQL dialect for Microsoft SQL Server.
SqlServerDialect() - Constructor for class org.springframework.data.relational.core.dialect.SqlServerDialect
 
SqlServerSelectRenderContext - Class in org.springframework.data.relational.core.dialect
SQL-Server specific SelectRenderContext.
SqlServerSelectRenderContext(Function<Select, CharSequence>, Function<Select, CharSequence>) - Constructor for class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
SqlStandardOrderByNullPrecedence() - Constructor for class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
 
sqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Deprecated.
sqlTypeFor(SQLType) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Deprecated.
there is no replacement.
standardizeLetterCase(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
Standardizes the use of upper and lower case letters in an identifier in such a way that semantically the same identifier results from the quoted and the unquoted version.
StatementBuilder - Class in org.springframework.data.relational.core.sql
Entrypoint to build SQL statements.
storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Obtain a read only copy of default store converters.
StringBasedJdbcQuery - Class in org.springframework.data.jdbc.repository.query
A query to be executed based on a repository method, it's annotated SQL query and the arguments provided to the method.
StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapper<?>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
Creates a new StringBasedJdbcQuery for the given JdbcQueryMethod, RelationalMappingContext and RowMapperFactory.
StringLiteral - Class in org.springframework.data.relational.core.sql
Represents a CharSequence literal.
SubselectExpression - Class in org.springframework.data.relational.core.sql
Wrapper for a Select query to be used as subselect.

T

Table - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure the mapping from a class to a database table.
table(String) - Static method in class org.springframework.data.relational.core.sql.SQL
Creates a new Table.
Table - Class in org.springframework.data.relational.core.sql
Represents a table reference within a SQL statement.
table(Table) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder
Configure the Table to which the update is applied.
TableLike - Interface in org.springframework.data.relational.core.sql
A segment that can be used as table in a query.
targetSqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Returns the SQLType value suitable for passing a value of the provided type to JDBC driver.
to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
 
toLower() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to lower case using the default Locale.
toLower(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to lower case using the given Locale.
toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns a Map containing the identifier name to value tuples.
top(int) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
Apply a TOP clause given count.
toSql(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Return the identifier for SQL usage after applying IdentifierProcessing rules.
toString() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
toString() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
toString() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
 
toString() - Method in class org.springframework.data.relational.core.query.Criteria
 
toString() - Method in class org.springframework.data.relational.core.query.Update
 
toString() - Method in class org.springframework.data.relational.core.sql.AssignValue
 
toString() - Method in class org.springframework.data.relational.core.sql.AsteriskFromTable
 
toString() - Method in class org.springframework.data.relational.core.sql.Between
 
toString() - Method in class org.springframework.data.relational.core.sql.BindMarker
 
toString() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
 
toString() - Method in class org.springframework.data.relational.core.sql.Cast
 
toString() - Method in class org.springframework.data.relational.core.sql.Column
 
toString() - Method in class org.springframework.data.relational.core.sql.Comparison
 
toString() - Method in class org.springframework.data.relational.core.sql.ConstantCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Expressions.SimpleExpression
 
toString() - Method in class org.springframework.data.relational.core.sql.FalseCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.From
 
toString() - Method in class org.springframework.data.relational.core.sql.In
 
toString() - Method in class org.springframework.data.relational.core.sql.InlineQuery
 
toString() - Method in class org.springframework.data.relational.core.sql.Into
 
toString() - Method in class org.springframework.data.relational.core.sql.IsNull
 
toString() - Method in class org.springframework.data.relational.core.sql.Join
 
toString() - Method in class org.springframework.data.relational.core.sql.Like
 
toString() - Method in class org.springframework.data.relational.core.sql.Literal
 
toString() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.NestedCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Not
 
toString() - Method in class org.springframework.data.relational.core.sql.OrderByField
 
toString(Select) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Select statement into its SQL representation.
toString(Insert) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Insert statement into its SQL representation.
toString(Update) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Update statement into its SQL representation.
toString(Delete) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
Renders a Delete statement into its SQL representation.
toString() - Method in interface org.springframework.data.relational.core.sql.Segment
Return a SQL string representation of this Segment.
toString() - Method in class org.springframework.data.relational.core.sql.SelectList
 
toString() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
Deprecated.
 
toString() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
 
toString() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
 
toString() - Method in class org.springframework.data.relational.core.sql.StringLiteral
 
toString() - Method in class org.springframework.data.relational.core.sql.SubselectExpression
 
toString() - Method in class org.springframework.data.relational.core.sql.Table
 
toString() - Method in class org.springframework.data.relational.core.sql.TrueCondition
 
toString() - Method in class org.springframework.data.relational.core.sql.Values
 
toString() - Method in class org.springframework.data.relational.core.sql.Where
 
toSupplier(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
Adapts this value factory into a Supplier by using the given Escaper.
toUpper() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to upper case using the default Locale.
toUpper(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
Creates a mapping RenderNamingStrategy that converts Column and Table names to upper case using the given Locale.
transform(UnaryOperator<String>) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Transform the SQL identifier name by applying a transformation function.
TrueCondition - Class in org.springframework.data.relational.core.sql
Simple condition that evaluates to SQL TRUE.
TYPE_UNKNOWN - Static variable in class org.springframework.data.jdbc.support.JdbcUtil
 

U

UnableToSetId - Exception in org.springframework.data.jdbc.core
Signals failure to set the id property of an entity.
unquoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
Create a new unquoted identifier given name.
unsupported() - Static method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
An implementation used in places where a proper JdbcTypeFactory can not be provided but an instance needs to be provided anyway, mostly for providing backward compatibility.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
update(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Updates the data of a single entity in the database.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
update(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Dedicated update function.
update(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Dedicated update function to do just an update of an instance of an aggregate, including all the members of the aggregate.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
Update(T, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Update
 
Update - Class in org.springframework.data.relational.core.query
Class to easily construct SQL update assignments.
update(String, Object) - Static method in class org.springframework.data.relational.core.query.Update
Static factory method to create an Update using the provided column.
update(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new UpdateBuilder and declare the Table for the update.
update() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
Creates a new UpdateBuilder.
Update - Interface in org.springframework.data.relational.core.sql
AST for aa UPDATE statement.
UpdateBuilder - Interface in org.springframework.data.relational.core.sql
Entry point to construct an Update statement.
UpdateBuilder.BuildUpdate - Interface in org.springframework.data.relational.core.sql
Interface exposing the Update build method.
UpdateBuilder.UpdateAssign - Interface in org.springframework.data.relational.core.sql
Interface exposing SET methods.
UpdateBuilder.UpdateWhere - Interface in org.springframework.data.relational.core.sql
Interface exposing WHERE methods.
UpdateBuilder.UpdateWhereAndOr - Interface in org.springframework.data.relational.core.sql
Interface exposing AND/OR combinator methods for WHERE Conditions.
UpdateRoot(T) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
updateWithVersion(T, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Updates the data of a single entity in the database and enforce optimistic record locking using the previousVersion property.
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
upper(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
Creates a new UPPER function.
userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 

V

validate(PartTree, Parameters<?, ?>) - Static method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
Validate parameters for the derived query.
value(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.Assignments
Creates a value assignment to a Column given an Expression.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add a value to the VALUES list.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add a value to the VALUES list.
value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add a value to the VALUES list.
ValueFunction<T> - Interface in org.springframework.data.relational.core.query
Represents a value function to return arbitrary values that can be escaped before returning the actual value.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.JdbcColumnTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.dialect.InsertRenderContexts
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.dialect.LimitClause.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.dialect.LockClause.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.mapping.Embedded.OnEmpty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.sql.Join.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.relational.core.sql.LockMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.jdbc.core.convert.JdbcColumnTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.dialect.InsertRenderContexts
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.dialect.LimitClause.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.dialect.LockClause.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.mapping.Embedded.OnEmpty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
Returns an array containing the constants of this enum type, in the order they are declared.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add one or more values to the VALUES list.
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Add one or more values to the VALUES list.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add one or more values to the VALUES list.
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
Add one or more values to the VALUES list.
values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add one or more values to the VALUES list.
values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
Add one or more values to the VALUES list.
values() - Static method in enum org.springframework.data.relational.core.sql.Join.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.relational.core.sql.LockMode
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Class in org.springframework.data.relational.core.sql
VALUES clause.
visit(Visitor) - Method in interface org.springframework.data.relational.core.sql.Visitable
Accept a Visitor visiting this Visitable and its nested Visitables if applicable.
Visitable - Interface in org.springframework.data.relational.core.sql
Interface for implementations that wish to be visited by a Visitor.
Visitor - Interface in org.springframework.data.relational.core.sql
AST Segment visitor.

W

where(String) - Static method in class org.springframework.data.relational.core.query.Criteria
Static factory method to create a Criteria using the provided column name.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhere
Apply a WHERE clause.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhere
Apply a WHERE clause.
where(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhere
Apply a WHERE clause.
Where - Class in org.springframework.data.relational.core.sql
Where clause.
with(Pageable) - Method in class org.springframework.data.relational.core.query.Query
Set the given pagination information on the Query instance.
WithAggregateChange<E> - Interface in org.springframework.data.relational.core.mapping.event
RelationalEvent that represents a change to an aggregate and therefore has an AggregateChange
WithEntity<E> - Interface in org.springframework.data.relational.core.mapping.event
Interface for events which are guaranteed to have an entity.
WithId<E> - Interface in org.springframework.data.relational.core.mapping.event
Interface for RelationalEvents which have an Identifier but might not have an entity.
withNullHandling(Sort.NullHandling) - Method in class org.springframework.data.relational.core.sql.OrderByField
Creates a new OrderByField with Sort.NullHandling applied.
withPart(SqlIdentifier, Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.Identifier
Creates a new Identifier from the current instance and sets the value for key.
withQualifier(PersistentPropertyPathExtension, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Adds a qualifier to the identifier to build.
withRewriteFor(String...) - Method in class org.springframework.data.relational.core.dialect.Escaper
Apply the Escaper to the given chars.
write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
Fills the provided MutableAggregateChange with the necessary DbActions to delete the aggregate root identified by id.
write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
 
write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
 
write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
writeJdbcValue(Object, Class<?>, int) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
Deprecated.
writeJdbcValue(Object, Class<?>, SQLType) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
writeJdbcValue(Object, Class<?>, int) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Convert a property value into a JdbcValue that contains the converted value and information how to bind it to JDBC parameters.
writeJdbcValue(Object, Class<?>, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Convert a property value into a JdbcValue that contains the converted value and information how to bind it to JDBC parameters.
writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
 
writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
writeValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Write a property value into a relational type that can be stored natively.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links
Spring Data Relational Parent

Copyright © 2017–2022 Pivotal Software, Inc.. All rights reserved.