Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDialect - Class in org.springframework.data.relational.core.dialect
-
Base class for
Dialect
implementations. - AbstractDialect() - Constructor for class org.springframework.data.relational.core.dialect.AbstractDialect
- AbstractRelationalEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class for mapping events of Spring Data Relational
- AbstractRelationalEvent(Object) - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEvent
-
Creates an event with the given source.
- AbstractRelationalEventListener<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class to implement domain class specific
ApplicationListener
classes. - AbstractRelationalEventListener() - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Creates a new
AbstractRelationalEventListener
. - add(C) - Method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Adds a
MutableAggregateChange
into thisBatchingAggregateChange
. - add(DeleteAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- add(RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- addAction(DbAction<?>) - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
-
Adds an action to this
AggregateChange
. - addAction(DbAction<?>) - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Adds an action to this
AggregateChange
. - AFTER_FROM_TABLE - Enum constant in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Append the clause after from table.
- AFTER_ORDER_BY - Enum constant in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
-
Append the clause at the end of the statement.
- AFTER_ORDER_BY - Enum constant in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Append the clause at the end of the statement.
- AfterConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked after an aggregate was converted from the database into an entity. - AfterConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after instantiation and setting of all the properties of an entity.
- AfterConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterConvertEvent
- AfterDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets called after an aggregate got deleted. - AfterDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after deletion of an entity.
- AfterDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterDeleteEvent
- afterFromTable() - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterFromTable() - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after
FROM
table. - afterOrderBy(boolean) - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterOrderBy(boolean) - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after
ORDER BY
. - AfterSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked after an aggregate was saved to the database. - AfterSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after a new instance or a changed instance was saved in the database.
- AfterSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterSaveEvent
- afterSelectList() - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterSelectList() - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after the
SELECT
list and before anyFROM
renderings. - AggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- AggregateChange.Kind - Enum Class in org.springframework.data.relational.core.conversion
-
The kind of action to be performed on an aggregate.
- aliased(String, String) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
using analias
. - aliased(String, Table, String) - Static method in class org.springframework.data.relational.core.sql.Column
- Aliased - Interface in org.springframework.data.relational.core.sql
-
Aliased element exposing an
alias
. - AnalyticFunction - Class in org.springframework.data.relational.core.sql
-
Represents an analytic function, also known as windowing function
- AnalyticFunction.Partition - Class in org.springframework.data.relational.core.sql
- and(String) - Method in class org.springframework.data.relational.core.query.Criteria
- and(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
- and(CriteriaDefinition) - Method in class org.springframework.data.relational.core.query.Criteria
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
-
Combine another
Condition
usingAND
. - and(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
- and(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
- and(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOnCondition
-
Declare an additional source column in the
JOIN
. - and(Part, Criteria, Iterator<Object>) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Combines the given
Criteria
with the new one created for the given method name part usingAND
. - AND - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- AndCondition - Class in org.springframework.data.relational.core.sql
- 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(String) - Method in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
- apply(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
-
Produces a value by considering the given
Escaper
. - APPLY_RENAMING - Enum constant in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
This strategy takes names specified via
Table
annotation into account. - ArrayColumns - Interface in org.springframework.data.relational.core.dialect
-
Interface declaring methods that express how a dialect supports array-typed columns.
- ArrayColumns.Unsupported - Enum Class in org.springframework.data.relational.core.dialect
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - as(String) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- as(String) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a new aliased
Column
. - as(String) - Method in class org.springframework.data.relational.core.sql.SimpleFunction
-
Expose this function result under a column
alias
. - as(String) - Method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
aliased toalias
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a new aliased
Column
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.SimpleFunction
-
Expose this function result under a column
alias
. - as(SqlIdentifier) - Method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
aliased toalias
. - AS_IS - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- asc() - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from a the current one using ascending sorting. - asIs() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a as-is
RenderNamingStrategy
that preservesColumn
andTable
names as they were expressed during their declaration. - Assignment - Interface in org.springframework.data.relational.core.sql
-
Update assignment to a
Column
. - Assignments - Class in org.springframework.data.relational.core.sql
-
Factory for common
Assignment
s. - AssignValue - Class in org.springframework.data.relational.core.sql
-
Assign a
Expression
to aColumn
. - asterisk() - Static method in class org.springframework.data.relational.core.sql.Expressions
- asterisk() - Method in interface org.springframework.data.relational.core.sql.TableLike
-
Creates a
AsteriskFromTable
maker selecting all columns from thisTable
(e.g. - asterisk(Table) - Static method in class org.springframework.data.relational.core.sql.Expressions
- AsteriskFromTable - Class in org.springframework.data.relational.core.sql
- AUDITING_ORDER - Static variable in class org.springframework.data.relational.auditing.RelationalAuditingCallback
-
The order used for this
EventListener
.
B
- BasicRelationalConverter - Class in org.springframework.data.relational.core.conversion
-
RelationalConverter
that uses aMappingContext
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
-
Creates a new
BasicRelationalConverter
givenMappingContext
. - 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, NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
-
Creates a new
BasicRelationalPersistentProperty
. - BasicRelationalPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
-
Deprecated.
- BatchDelete(List<DbAction.Delete<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchDelete
- BatchingAggregateChange<T,
C extends MutableAggregateChange<T>> - Interface in org.springframework.data.relational.core.conversion -
Represents the changes happening to one or more aggregates (as used in the context of Domain Driven Design) as a whole.
- BatchInsert(List<DbAction.Insert<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchInsert
- BatchInsertRoot(List<DbAction.InsertRoot<T>>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.BatchInsertRoot
- BeforeConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before the aggregate is converted into a database change. - BeforeConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before an aggregate gets converted into a database change, but after the decision was made if an insert or an update is to be performed.
- BeforeConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
- BeforeDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before an entity is deleted. - BeforeDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published when an entity is about to get deleted.
- BeforeDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent
- BeforeSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before changes are applied to the database, after the aggregate was converted to a database change. - BeforeSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before changes are applied to the database, after the aggregate was converted to a database change.
- BeforeSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeSaveEvent
- between(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using between (BETWEEN begin AND end). - between(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
BETWEEN
Condition
. - between(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
BETWEEN
Condition
. - Between - Class in org.springframework.data.relational.core.sql
-
BETWEEN
Condition
comparing betweenExpression
s. - BETWEEN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- bindMarker() - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new parameter bind marker.
- bindMarker(String) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new parameter bind marker associated with a
name
hint. - BindMarker - Class in org.springframework.data.relational.core.sql
-
Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.
- BindMarker() - Constructor for class org.springframework.data.relational.core.sql.BindMarker
- BooleanLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
Boolean
literal. - build() - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.BuildDelete
-
Build the
Delete
statement and verify basic relationship constraints such as all referenced columns have aFROM
table import. - build() - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.BuildInsert
-
Build the
Insert
statement. - build() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
-
Build the
Select
statement and verify basic relationship constraints such as all referenced columns have aFROM
orJOIN
table import. - build() - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.BuildUpdate
-
Build the
Update
. - 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
- cast(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Expressions
- Cast - Class in org.springframework.data.relational.core.sql
-
Represents a
CAST
expression likeCAST(something AS JSON
. - column(String) - Method in interface org.springframework.data.relational.core.sql.TableLike
- column(String, Table) - Static method in class org.springframework.data.relational.core.sql.SQL
- column(Column) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a
Column
to theINTO
column list. - column(SqlIdentifier) - Method in interface org.springframework.data.relational.core.sql.TableLike
- Column - Class in org.springframework.data.relational.core.sql
-
Column name within a
SELECT … FROM
clause. - Column - Annotation Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure the mapping from an attribute to a database column.
- columns(String...) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(String...) - Method in interface org.springframework.data.relational.core.sql.TableLike
- columns(Collection<String>) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(Collection<String>) - Method in interface org.springframework.data.relational.core.sql.TableLike
- columns(Collection<Column>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a one or more
Column
to theINTO
column list. - columns(Column...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValues
-
Add a one or more
Column
to theINTO
column list. - columns(SqlIdentifier...) - Method in class org.springframework.data.relational.core.query.Query
-
Add columns to the query.
- columns(SqlIdentifier...) - Method in interface org.springframework.data.relational.core.sql.TableLike
- Comparison - Class in org.springframework.data.relational.core.sql
-
Comparing
Condition
comparing twoExpression
s. - Condition - Interface in org.springframework.data.relational.core.sql
-
AST
Segment
for a condition. - Conditions - Class in org.springframework.data.relational.core.sql
-
Factory for common
Condition
s. - ConstantCondition - Class in org.springframework.data.relational.core.sql
-
Condition
representing fixed sql predicate. - count(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COUNT
function. - count(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COUNT
function. - create() - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Creates a new
SqlRenderer
. - create(String) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
givenname
. - create(String, String, Object) - Static method in class org.springframework.data.relational.core.sql.Comparison
-
Creates a new
Comparison
from simple StringP arguments - create(String, List<Expression>) - Static method in class org.springframework.data.relational.core.sql.SimpleFunction
- create(String, Expression...) - Static method in class org.springframework.data.relational.core.sql.AnalyticFunction
- create(String, TableLike) - Static method in class org.springframework.data.relational.core.sql.Column
- create(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.AssignValue
- create(Expression) - Static method in class org.springframework.data.relational.core.sql.IsNull
-
Creates a new
IsNull
expression. - create(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Cast
-
Creates a new
CAST
expression. - create(Expression, String, Expression) - Static method in class org.springframework.data.relational.core.sql.Comparison
- create(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Like
- create(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
- create(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Between
- create(IdentifierProcessing.Quoting, IdentifierProcessing.LetterCasing) - Static method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
Create a
IdentifierProcessing
rule givenIdentifierProcessing.Quoting
andIdentifierProcessing.LetterCasing
rules. - create(RenderContext) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Creates a new
SqlRenderer
using aRenderContext
. - create(Select, String) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
-
Creates a new
InlineQuery
using analias
. - create(Select, SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.InlineQuery
-
Creates a new
InlineQuery
using analias
. - create(SqlIdentifier) - Static method in class org.springframework.data.relational.core.sql.Table
-
Creates a new
Table
givenname
. - create(SqlIdentifier, Table) - Static method in class org.springframework.data.relational.core.sql.Column
- create(Table) - Static method in class org.springframework.data.relational.core.sql.AsteriskFromTable
- create(Part, Iterator<Object>) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Creates
Criteria
for the given method name part. - createAssociation() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- 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
givenParameterValueProvider
to obtain constructor properties. - createNotIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.In
- createNotIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.In
- createNotIn(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.In
- createParameter(MethodParameter) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- createRenderContext() - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Returns a
RenderContext
configured withDialect
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 Class in org.springframework.data.relational.core.query
- CriteriaDefinition.Comparator - Enum Class in org.springframework.data.relational.core.query
- CROSS_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
CROSS JOIN
for two tables.
D
- Db2Dialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for DB2.
- Db2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.Db2Dialect
- DbAction<T> - Interface in org.springframework.data.relational.core.conversion
-
An instance of this interface represents a (conceptual) single interaction with a database, e.g. a single update, used as a step when synchronizing the state of an aggregate with the database.
- DbAction.AcquireLockAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for all aggregate roots of a given type.
- DbAction.AcquireLockRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for a aggregate root when only the ID is known.
- DbAction.BatchDelete<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch delete statement for multiple entities that are reachable via a given path from the aggregate root.
- DbAction.BatchDeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch delete statement for multiple entities that are aggregate roots.
- DbAction.BatchInsert<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch insert statement for a multiple entities that are not aggregate roots.
- DbAction.BatchInsertRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a batch insert statement for a multiple entities that are aggregate roots.
- DbAction.BatchWithValue<T,
A extends DbAction<T>, B> - Class in org.springframework.data.relational.core.conversion -
Represents a batch of
DbAction
that share a common value for a property of the action. - DbAction.Delete<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all entities that that a reachable via a give path from the aggregate root.
- DbAction.DeleteAll<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an delete statement for all entities that that a reachable via a give path from any aggregate root of a given type.
- DbAction.DeleteAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all aggregate roots of a given type.
- DbAction.DeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for a aggregate root when only the ID is known.
- DbAction.Insert<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for a single entity that is not the root of an aggregate.
- DbAction.InsertRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for the root of an aggregate.
- DbAction.UpdateRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an update statement for the aggregate root.
- DbAction.WithDependingOn<T> - Interface in org.springframework.data.relational.core.conversion
-
An action depending on another action for providing additional information like the id of a parent entity.
- DbAction.WithEntity<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
that stores the information of a single entity in the database. - DbAction.WithPropertyPath<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
not operation on the root of an aggregate but on its contained entities. - DbAction.WithRoot<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
pertaining to the root on an aggregate. - DbActionExecutionException - Exception in org.springframework.data.relational.core.conversion
-
Exception thrown when during the execution of a
DbAction
an exception gets thrown. - DbActionExecutionException(DbAction<?>, Throwable) - Constructor for exception org.springframework.data.relational.core.conversion.DbActionExecutionException
- DbActionExecutionResult - Class in org.springframework.data.relational.core.conversion
- DbActionExecutionResult() - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DbActionExecutionResult(DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DbActionExecutionResult(DbAction.WithEntity<?>, Object) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DEFAULT - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- DEFAULT - Static variable in class org.springframework.data.relational.core.dialect.Escaper
- DEFAULT - Static variable in interface org.springframework.data.relational.core.dialect.IdGeneration
-
A default instance working for many databases and equivalent to Spring Data JDBCs behavior before version 2.1.
- DefaultNamingStrategy - Class in org.springframework.data.relational.core.mapping
-
The default naming strategy used by Spring Data Relational.
- DefaultNamingStrategy() - Constructor for class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- delete() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
. - delete(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
and declares theTable
to delete from. - Delete - Interface in org.springframework.data.relational.core.sql
-
AST for a
DELETE
statement. - Delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Delete
- DELETE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
A
DELETE
of an aggregate typically involves adelete
on all contained entities. - DeleteAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- DeleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- DeleteAllRoot(Class<T>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- DeleteBatchingAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
A
BatchingAggregateChange
implementation for delete changes that can contain actions for one or more delete operations. - DeleteBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct a
Delete
statement. - DeleteBuilder.BuildDelete - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Delete
build method. - DeleteBuilder.DeleteWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - DeleteBuilder.DeleteWhereAndOr - Interface in org.springframework.data.relational.core.sql
- DeleteRoot(Object, Class<T>, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- desc() - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from a the current one using descending sorting. - dialect - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- Dialect - Interface in org.springframework.data.relational.core.dialect
-
Represents a dialect that is implemented by a particular database.
- 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
- 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 Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure a value object as embedded in the current table.
- Embedded.Empty - Annotation Interface in org.springframework.data.relational.core.mapping
-
Shortcut for an empty embedded property.
- Embedded.Nullable - Annotation Interface in org.springframework.data.relational.core.mapping
-
Shortcut for a nullable embedded property.
- Embedded.OnEmpty - Enum Class in org.springframework.data.relational.core.mapping
-
Load strategy to be used
Embedded.onEmpty()
. - empty() - Static method in class org.springframework.data.relational.core.query.Criteria
-
Static factory method to create an empty Criteria.
- empty() - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
-
Static factory method to create an empty
CriteriaDefinition
. - empty() - Static method in class org.springframework.data.relational.core.query.Query
-
Create a new empty
Query
. - empty() - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Factory method to return an empty
RelationalManagedTypes
object. - EMPTY - Static variable in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Null-object.
- enter(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
-
Enter a
Visitable
. - EntityLifecycleEventDelegate - Class in org.springframework.data.relational.core
-
Delegate class to encapsulate lifecycle event configuration and publishing.
- EntityLifecycleEventDelegate() - Constructor for class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- EQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- 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 class org.springframework.data.relational.core.sql.Join
- equals(Object) - Method in class org.springframework.data.relational.core.sql.Column
- equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
- equals(Object) - Method in class org.springframework.data.relational.core.sql.Table
- equals(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOnConditionComparison
- escape(String) - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Escapes all special like characters (
_
,%
) using the configured escape character. - Escaper - Class in org.springframework.data.relational.core.dialect
-
Helper class encapsulating an escape character for LIKE queries and the actually usage of it in escaping
String
s. - evaluate(Sort.NullHandling) - Method in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
Converts a
Sort.NullHandling
option to the appropriate SQL text to be included anORDER BY
sort expression. - evaluate(Sort.NullHandling) - Method in class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
- evaluateOrderByNullHandling(Sort.NullHandling) - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of the null handling option for an
ORDER BY
sort expression. - Expression - Interface in org.springframework.data.relational.core.sql
-
Expression that can be used in select lists.
- Expressions - Class in org.springframework.data.relational.core.sql
-
Factory for common
Expression
s. - Expressions.SimpleExpression - Class in org.springframework.data.relational.core.sql
- extendBy(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
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
. - forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Factory method to create a
BatchingAggregateChange
for deleting entities. - forDelete(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forDelete(Class<T>, Number) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forDelete(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
DeleteAggregateChange
for deleting entities. - forEach(Consumer<Class<?>>) - Method in class org.springframework.data.relational.RelationalManagedTypes
- forEachAction(Consumer<? super DbAction<?>>) - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
Applies the given consumer to each
DbAction
in thisAggregateChange
. - forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- forEachAction(Consumer<? super DbAction<?>>) - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- ForeignKeyNaming - Enum Class in org.springframework.data.relational.core.mapping
-
Enum for determining how the names of back references should get generated.
- forInstance(Object, RelationalPersistentEntity<T>) - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
Returns the appropriate
IdValueSource
for the instance:IdValueSource.NONE
when the entity has no id property,IdValueSource.PROVIDED
when the value of the id property is not null and when it is a primitive type, not zero, andIdValueSource.GENERATED
otherwise. - forSave(Class<T>) - Static method in interface org.springframework.data.relational.core.conversion.BatchingAggregateChange
-
Factory method to create a
BatchingAggregateChange
for saving entities. - forSave(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
RootAggregateChange
for saving entities. - forSave(T, Number) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create a
RootAggregateChange
for saving entities. - from(Class<?>...) - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Factory method used to construct
RelationalManagedTypes
from the given array oftypes
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(List<? extends CriteriaDefinition>) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- from(List<Criteria>) - Static method in class org.springframework.data.relational.core.query.Criteria
- from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.relational.core.query.Update
-
Static factory method to create an
Update
fromassignments
. - from(ManagedTypes) - Static method in class org.springframework.data.relational.RelationalManagedTypes
-
Wraps an existing
ManagedTypes
object withRelationalManagedTypes
. - from(Criteria...) - Static method in class org.springframework.data.relational.core.query.Criteria
- from(CriteriaDefinition...) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- from(Expression) - Static method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from anExpression
applying default ordering. - from(Expression, Sort.Direction) - Static method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from anExpression
applying a given ordering. - from(SqlIdentifier...) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new composite
SqlIdentifier
from one or moreSqlIdentifier
s. - from(Table) - Method in class org.springframework.data.relational.core.sql.Column
- from(Table) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder
-
Declare a
Table
forDELETE FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare a
Table
toSELECT … FROM
. - from(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare one or more
Table
s toSELECT … FROM
. - from(TableLike...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- From - Class in org.springframework.data.relational.core.sql
-
FROM
clause. - fromIterable(Iterable<? extends Class<?>>) - Static method in class org.springframework.data.relational.RelationalManagedTypes
- FULL_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
FULL OUTER JOIN
two tables. - Functions - Class in org.springframework.data.relational.core.sql
-
Factory for common
function expressions
.
G
- GENERATED - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
The id value is generated by the store.
- getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getActions() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
For empty paths this is the type of the entity.
- getAfterFromTable() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
-
Returns a
afterFromTable Function
. - getAfterOrderBy() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
-
Returns a
afterOrderBy Function
. - getAggregateChange() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getAggregateChange() - Method in class org.springframework.data.relational.core.mapping.event.RelationalSaveEvent
- getAggregateChange() - Method in interface org.springframework.data.relational.core.mapping.event.WithAggregateChange
- getAlias() - Method in interface org.springframework.data.relational.core.sql.Aliased
- 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.relational.core.dialect.ArrayColumns
-
Translate the
user type
of an array into the dialect-specific type. - getArrayType(Class<?>) - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- getArrayType(Class<?>) - Method in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- getAssignments() - Method in class org.springframework.data.relational.core.query.Update
-
Returns all assignments.
- getBatchValue() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getBegin() - Method in class org.springframework.data.relational.core.sql.Between
- getBindableParameters() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
- getBindableParameters() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
- getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
LimitClause.Position
where to apply theclause
. - getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LockClause
-
Returns the
LockClause.Position
where to apply theclause
. - getColumn() - Method in class org.springframework.data.relational.core.query.Criteria
- getColumn() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getColumn() - Method in class org.springframework.data.relational.core.sql.AssignValue
- getColumn() - Method in class org.springframework.data.relational.core.sql.Between
- getColumnAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
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() - 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.
- getColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Defaults to return the given
RelationalPersistentProperty
's name with the parts of a camel case name separated by '_'; - getColumns() - Method in class org.springframework.data.relational.core.query.Query
-
Return the columns that this query should project.
- getCombinator() - Method in class org.springframework.data.relational.core.query.Criteria
- getCombinator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getComparator() - Method in class org.springframework.data.relational.core.query.Criteria
- getComparator() - Method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- getComparator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getComparator() - Method in class org.springframework.data.relational.core.sql.Comparison
- 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.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
- 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 class org.springframework.data.relational.core.dialect.InsertRenderContexts
- getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getDependingOn() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
The
DbAction
of a parent entity, possibly the aggregate root. - getDirection() - Method in class org.springframework.data.relational.core.sql.OrderByField
- 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 class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getEntity() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.WithEntity
-
Overridden in order to change nullability.
- getEntityInstantiators() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- getEntityInstantiators() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Return the underlying
EntityInstantiators
. - getEntityType() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
The type of the root of this
AggregateChange
. - getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- getEscapeCharacter() - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Returns the escape character.
- getExistsFunction() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Provide a SQL function that is suitable for implementing an exists-query.
- getExistsFunction() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getExpression() - Method in class org.springframework.data.relational.core.sql.OrderByField
- getExpressions() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- getFrom() - Method in class org.springframework.data.relational.core.sql.LockOptions
- getFrom() - Method in interface org.springframework.data.relational.core.sql.Select
- getFunctionName() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- getGeneratedId() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getGroup() - Method in class org.springframework.data.relational.core.query.Criteria
- getGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getId() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getId() - Method in interface org.springframework.data.relational.core.mapping.event.WithId
-
Events with an identifier will always return a
Identifier
one. - getIdAttribute() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getIdColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the column representing the identifier.
- getIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
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. - getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Returns the
IdentifierProcessing
used for processingSqlIdentifier
when converting them to SQL snippets or parameter names. - getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Returns the configured
IdentifierProcessing
. - getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getIdGeneration() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getIdType() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- getIdValueSource() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getIdValueSource() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- 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
- getJavaType() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getJoinTable() - Method in class org.springframework.data.relational.core.sql.Join
- getKeyColumn() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getKeyColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getKeyColumn(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
For a map valued reference A -> Map>X,B< this is the name of the column in the table for B holding the key of the map.
- getKind() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
Returns the
AggregateChange.Kind
ofAggregateChange
this is. - getKind() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getKind() - Method in class org.springframework.data.relational.core.conversion.DeleteBatchingAggregateChange
- getKind() - Method in class org.springframework.data.relational.core.conversion.SaveBatchingAggregateChange
- getLeafEntity() - Method in 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 forLIKE
value escaping. - getLikeEscaper() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getLimit() - Method in class org.springframework.data.relational.core.query.Query
-
Return the maximum number of rows to be return.
- getLimit() - Method in interface org.springframework.data.relational.core.sql.Select
-
Optional limit.
- getLimit(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
LIMIT
clause to limit results. - getLimitOffset(long, long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns a combined
LIMIT/OFFSET
clause that limits results and starts consumption at the givenoffset
. - 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
- 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. - getName() - Method in class org.springframework.data.relational.core.sql.Column
- getName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
- getName() - Method in interface org.springframework.data.relational.core.sql.Named
- getName() - Method in class org.springframework.data.relational.core.sql.Table
- getName() - Method in interface org.springframework.data.relational.core.sql.TableLike
- getName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
column name
. - getName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
table name
. - 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() - Method in class org.springframework.data.relational.core.query.Query
-
Return the number of rows to skip.
- getOffset() - Method in interface org.springframework.data.relational.core.sql.Select
-
Optional offset.
- getOffset(long) - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
OFFSET
clause to consume rows at a given offset. - getOn() - Method in class org.springframework.data.relational.core.sql.Join
- getOrder() - Method in class org.springframework.data.relational.auditing.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
- 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.
- getPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
- getPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DeleteAggregateChange
- getPreviousVersion() - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
- 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 theinstance
. - getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getPropertyPath() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getQualifiedTableName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The fully qualified name of the table this path is tied to or of the longest ancestor path that is actually tied to a table.
- getQualifiedTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the qualified name of the table backing the given entity, including the schema.
- getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
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 interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
Additional values to be set during insert or update statements.
- getReference() - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Return the reference name without any further transformation.
- getReference(IdentifierProcessing) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Return the reference name after applying
IdentifierProcessing
rules. - getReferenceName() - Method in class org.springframework.data.relational.core.sql.Column
- getReferenceName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
- getReferenceName() - Method in class org.springframework.data.relational.core.sql.Table
- getReferenceName() - Method in interface org.springframework.data.relational.core.sql.TableLike
- getReferenceName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
column reference name
. - getReferenceName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
table reference name
. - getRequiredIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The id property of the final element of the path.
- getRequiredLeafEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The
RelationalPersistentEntity
associated with the leaf of this path or throwIllegalStateException
if the leaf cannot be resolved. - getRequiredPersistentPropertyPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Converts this path to a non-null
PersistentPropertyPath
. - getResolvableType() - Method in class org.springframework.data.relational.repository.query.RelationalParameters.RelationalParameter
- 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 class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getReverseColumnName(PersistentPropertyPathExtension) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
- getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getReverseColumnName(RelationalPersistentProperty) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- getReverseColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
For a reference A -> B this is the name in the table for B which references A.
- getReverseColumnNameAlias() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The alias used in select for the column used to reference the id in the parent table.
- getRight() - Method in class org.springframework.data.relational.core.sql.Comparison
- getRight() - Method in class org.springframework.data.relational.core.sql.Like
- getRoot() - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
The root object to which this
AggregateChange
relates. - getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Defaults to no schema.
- getSelectContext() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
- getSelectContext() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Obtain the
SelectRenderContext
. - getSelectContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- 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 class org.springframework.data.relational.core.sql.Join.JoinType
- getSql() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
- 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() - 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 unqualified name of the table (i.e. without schema or owner) backing the given entity.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityInformation
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityMetadata
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getTableName() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getTableName(Class<?>) - Method in 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.
- getTables() - Method in class org.springframework.data.relational.core.sql.From
- 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.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 (>=). - GT - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- GTE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
H
- H2Dialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for H2.
- H2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.H2Dialect
- hasExpressions() - Method in class org.springframework.data.relational.core.sql.In
- 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 class org.springframework.data.relational.core.sql.Join
- hashCode() - Method in class org.springframework.data.relational.core.sql.Column
- hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
-
Generate a hash code from this
Segment
. - hashCode() - Method in class org.springframework.data.relational.core.sql.Table
- hasIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- hasPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
- hasPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- HsqlDbDialect - Class in org.springframework.data.relational.core.dialect
-
A
Dialect
for HsqlDb. - HsqlDbDialect() - Constructor for class org.springframework.data.relational.core.dialect.HsqlDbDialect
I
- idColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
-
The column name for id column in the corresponding relationship table.
- Identifier - Class in org.springframework.data.relational.core.mapping.event
-
Wrapper for an identifier of an entity.
- IdentifierProcessing - Interface in org.springframework.data.relational.core.sql
-
An interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names. - IdentifierProcessing.LetterCasing - Enum Class in org.springframework.data.relational.core.sql
-
Encapsulates the three kinds of letter casing supported.
- IdentifierProcessing.Quoting - Class in org.springframework.data.relational.core.sql
-
A conversion from unquoted identifiers to quoted identifiers.
- IdGeneration - Interface in org.springframework.data.relational.core.dialect
-
Describes how obtaining generated ids after an insert works for a given JDBC driver.
- IdValueSource - Enum Class in org.springframework.data.relational.core.conversion
-
Enumeration describing the source of a value for an id property.
- IGNORE_RENAMING - Enum constant in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
This strategy does not take names specified via
Table
annotation into account. - ignoreCase(boolean) - Method in class org.springframework.data.relational.core.query.Criteria
-
Creates a new
Criteria
with the given "ignore case" flag. - in(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
- in(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
IN
clause
. - in(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Select) - Method in class org.springframework.data.relational.core.sql.Column
- In - Class in org.springframework.data.relational.core.sql
-
IN
Condition
clause. - IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- INITIAL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- INITIAL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- InlineQuery - Class in org.springframework.data.relational.core.sql
-
Represents a inline query within a SQL statement.
- insert() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
InsertBuilder
. - insert(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
InsertBuilder
and declare theTable
to insert into. - Insert - Interface in org.springframework.data.relational.core.sql
-
AST for a
INSERT
statement. - Insert(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>, Map<PersistentPropertyPath<RelationalPersistentProperty>, Object>, IdValueSource) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Insert
- InsertBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct an
Insert
statement. - InsertBuilder.BuildInsert - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Insert
build method. - InsertBuilder.InsertIntoColumnsAndValues - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - InsertBuilder.InsertIntoColumnsAndValuesWithBuild - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement and the build method. - InsertBuilder.InsertValues - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement. - InsertBuilder.InsertValuesWithBuild - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
value
methods to add values to theINSERT
statement and the build method. - InsertOnlyProperty - Annotation Interface in org.springframework.data.relational.core.mapping
-
A property with this annotation will only be written to the database during insert operations, not during updates.
- InsertRenderContext - Interface in org.springframework.data.relational.core.dialect
-
This interface encapsulates the details about how to process
Insert
SQL statement - InsertRenderContexts - Enum Class in org.springframework.data.relational.core.dialect
-
In the scope of Insert with default values SQL statement, for example INSERT INTO SCHEMA.TABLE VALUES (DEFAULT) this enum represents the default values part in different
Dialect
s - InsertRoot(T, IdValueSource) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- InsertWithDefaultValues - Interface in org.springframework.data.relational.core.dialect
-
This interface aggregates information about an Insert with default values statement.
- INSTANCE - Enum constant in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.AnsiDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.Db2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.H2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.OracleDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.PostgresDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.SqlServerDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
-
Static immutable instance of the class.
- INSTANCE - Static variable in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- INSTANCE - Static variable in class org.springframework.data.relational.core.sql.FalseCondition
- INSTANCE - Static variable in class org.springframework.data.relational.core.sql.TrueCondition
- into(Table) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder
-
Declare a
Table
toINSERT INTO
. - Into - Class in org.springframework.data.relational.core.sql
-
INTO
clause. - is(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using equality. - IS_FALSE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_NOT_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_NULL - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- IS_TRUE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- 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
. - isEventsEnabled() - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- isFalse() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS FALSE
. - isForceQuote() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isForceQuote() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Return whether quoting should be enabled for all table and column names.
- isGreater(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
!=
(not equals)Condition
. - isGreater(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isGreaterOrEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
<=
(greater or equal to)Condition
. - isGreaterOrEqualTo(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isGroup() - Method in class org.springframework.data.relational.core.query.Criteria
- isGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- isIgnoreCase() - Method in class org.springframework.data.relational.core.query.Criteria
-
Checks whether comparison should be done in case-insensitive way.
- isIgnoreCase() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
-
Checks whether comparison should be done in case-insensitive way.
- isInsertOnly() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isInsertOnly() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether this property is only to be used during inserts and read.
- isLess(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
<
(less)Condition
. - isLess(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isLessOrEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
CCreates a
<=
(greater)Condition
. - isLessOrEqualTo(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
- isLimited() - Method in class org.springframework.data.relational.core.query.Query
-
Return whether the query has a limit.
- isMap() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- 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
!=
(not equals)Condition
. - isNotEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
!=
(not equals)Condition
. - isNotIn() - Method in class org.springframework.data.relational.core.sql.In
- isNotNull() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS NOT NULL
. - isNotNull() - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
IS NOT NULL
condition. - isNull() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS NULL
. - isNull() - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
IS NULL
condition. - isNull(Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
IS NULL
condition. - IsNull - Class in org.springframework.data.relational.core.sql
-
IS NULL
Condition
. - 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.
- isSorted() - Method in class org.springframework.data.relational.core.query.Query
-
Return true if the
Query
has a sort parameter. - isSupported() - Method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Returns true if the dialect supports array-typed columns.
- isSupported() - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- isSupported() - Method in class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- isTrue() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS TRUE
. - isWritable(PersistentPropertyPath<? extends RelationalPersistentProperty>) - Static method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
J
- 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 - Class in org.springframework.data.relational.core.sql
-
Segment
for aJOIN
declaration. - JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
INNER JOIN
for two tables. - Join.JoinType - Enum Class in org.springframework.data.relational.core.sql
- just(String) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a plain
sql
Condition
. - just(String) - Static method in class org.springframework.data.relational.core.sql.Expressions
-
Creates a plain
sql
Expression
.
K
- keyColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
L
- least(Expression...) - Static method in class org.springframework.data.relational.core.sql.Functions
- leave(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
-
Leave a
Visitable
. - LEFT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
LEFT OUTER JOIN
two tables. - leftOuterJoin(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
LEFT OUTER JOIN
Table
. - lessThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using less-than (<). - lessThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using less-than or equal to (<=). - like(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingLIKE
. - like(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
LIKE
Condition
. - like(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
LIKE
Condition
. - Like - Class in org.springframework.data.relational.core.sql
-
LIKE
Condition
comparing twoExpression
s. - LIKE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- limit() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- limit() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
LimitClause
used by this dialect. - limit() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- limit() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- limit() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- limit(int) - Method in class org.springframework.data.relational.core.query.Query
-
Limit the number of returned documents to
limit
. - limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Apply a limit of rows to read.
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
-
Apply a limit of rows to read.
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- limit(long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLimitOffset
-
Apply a limit of rows to read.
- LimitClause - Interface in org.springframework.data.relational.core.dialect
-
A clause representing Dialect-specific
LIMIT
. - LimitClause.Position - Enum Class in org.springframework.data.relational.core.dialect
-
Enumeration of where to render the clause within the SQL statement.
- limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Apply
limit
andoffset
parameters to the select statement. - limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoinCondition
-
Apply
limit
andoffset
parameters to the select statement. - limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- limitOffset(long, long) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLimitOffset
-
Apply
limit
andoffset
parameters to the select statement. - Literal<T> - Class in org.springframework.data.relational.core.sql
-
Represents a literal.
- literalOf(boolean) - Static method in class org.springframework.data.relational.core.sql.SQL
- literalOf(CharSequence) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
StringLiteral
from thecontent
. - literalOf(Number) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
NumericLiteral
from thecontent
. - literalOf(T) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
Literal
from thecontent
. - lock() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- lock() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
LockClause
used by this dialect. - lock() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- lock() - Method in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- lock() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- lock(LockMode) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectLock
-
Apply lock to read.
- Lock - Annotation Interface in org.springframework.data.relational.repository
-
Annotation to provide a lock mode for a given query.
- LockClause - Interface in org.springframework.data.relational.core.dialect
-
A clause representing Dialect-specific
LOCK
. - LockClause.Position - Enum Class in org.springframework.data.relational.core.dialect
-
Enumeration of where to render the clause within the SQL statement.
- LockMode - Enum Class in org.springframework.data.relational.core.sql
-
Lock Mode Types of SELECT statements.
- LockOptions - Class in org.springframework.data.relational.core.sql
-
Value object providing lock options to apply to a
Select
statement. - LockOptions(LockMode, From) - Constructor for class org.springframework.data.relational.core.sql.LockOptions
- lower(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
LOWER
function. - LOWER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- LT - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- LTE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
M
- map(Function<String, String>) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Applies a
mapping function
after retrieving the object (column name, column reference name, …) name. - MappedCollection - Annotation Interface in org.springframework.data.relational.core.mapping
- MappingRelationalEntityInformation<T,
ID> - Class in org.springframework.data.relational.repository.support -
RelationalEntityInformation
implementation using aRelationalPersistentEntity
instance to lookup the necessary information. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>, Class<ID>) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and fallback identifier type. - MappingRelationalEntityInformation(RelationalPersistentEntity<T>, String) - Constructor for class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
-
Creates a new
MappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and custom table name. - mapWith(Function<String, String>) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
- MariaDbDialect - Class in org.springframework.data.relational.core.dialect
-
A SQL dialect for MariaDb.
- MariaDbDialect(IdentifierProcessing) - Constructor for class org.springframework.data.relational.core.dialect.MariaDbDialect
- matches(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Tests if
this
and the argument represent the same path. - MS_SQL_SERVER - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- MultipleCondition - Class in org.springframework.data.relational.core.sql
-
Wrapper for multiple
Condition
s. - MutableAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- 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
givenIdentifierProcessing
.
N
- name() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
The mapping table name.
- Named - Interface in org.springframework.data.relational.core.sql
-
Named element exposing a
name
. - NamingStrategies - Class in org.springframework.data.relational.core.sql.render
-
Factory for
RenderNamingStrategy
objects. - namingStrategy - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- NamingStrategy - Interface in org.springframework.data.relational.core.mapping
-
Interface and default implementation of a naming strategy.
- NEQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- nest(Condition) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a nested
Condition
that is enclosed with parentheses. - NestedCondition - Class in org.springframework.data.relational.core.sql
-
Condition group wrapping a nested
Condition
with parentheses. - NONE - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
There is no id property, and therefore no id value source.
- NONE - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
An
OrderByNullPrecedence
that can be used for databases that do not support the SQL standard usage ofNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to control where null values appear respective to non-null values in the result set. - NONE - Static variable in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
An
IdentifierProcessing
without applying transformations. - NONE - Static variable in class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
- not() - Method in class org.springframework.data.relational.core.sql.Between
- not() - Method in class org.springframework.data.relational.core.sql.Comparison
- not() - Method in interface org.springframework.data.relational.core.sql.Condition
- not() - Method in class org.springframework.data.relational.core.sql.In
- not() - Method in class org.springframework.data.relational.core.sql.IsNull
- not() - Method in class org.springframework.data.relational.core.sql.Like
- not() - Method in class org.springframework.data.relational.core.sql.Not
- not(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using equality (is not). - Not - Class in org.springframework.data.relational.core.sql
- NOT_BETWEEN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- NOT_IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- NOT_LIKE - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- notBetween(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using not between (NOT BETWEEN begin AND end). - notBetween(Expression, Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
NOT BETWEEN
Condition
. - notBetween(Expression, Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT BETWEEN
Condition
. - notIn(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT IN
. - notIn(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT IN
. - notIn(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
- notIn(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT IN
clause
. - notIn(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.Conditions
- notIn(Select) - Method in class org.springframework.data.relational.core.sql.Column
- notLike(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingNOT LIKE
. - notLike(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
NOT LIKE
Condition
. - notLike(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
NOT LIKE
Condition
. - nullLiteral() - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
NULL
Literal
. - NumericLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
Number
literal.
O
- ObjectArrayColumns - Class in org.springframework.data.relational.core.dialect
-
ArrayColumns
support using the actual object type orboxed primitives
Java types. - ObjectArrayColumns() - Constructor for class org.springframework.data.relational.core.dialect.ObjectArrayColumns
- 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(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
-
Declare a join
condition
in one step. - on(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOn
-
Declare the source column in the
JOIN
. - onAfterConvert(AfterConvertEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterConvertEvent
. - onAfterConvert(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterConvertCallback
-
Entity callback method invoked after an aggregate root was converted.
- onAfterDelete(AfterDeleteEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterDeleteEvent
. - onAfterDelete(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterDeleteCallback
-
Entity callback method invoked after an aggregate root was deleted.
- onAfterSave(AfterSaveEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterSaveEvent
. - onAfterSave(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterSaveCallback
-
Entity callback method invoked after an aggregate root was persisted.
- onApplicationEvent(AbstractRelationalEvent<?>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
- onBeforeConvert(Object) - Method in class org.springframework.data.relational.auditing.RelationalAuditingCallback
- onBeforeConvert(BeforeConvertEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
BeforeConvertEvent
. - onBeforeConvert(T) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeConvertCallback
-
Entity callback method invoked before an aggregate root is converted to be persisted.
- onBeforeDelete(BeforeDeleteEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Capture
BeforeDeleteEvent
. - onBeforeDelete(T, MutableAggregateChange<T>) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeDeleteCallback
-
Entity callback method invoked before an aggregate root is deleted.
- onBeforeSave(BeforeSaveEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
BeforeSaveEvent
. - onBeforeSave(T, MutableAggregateChange<T>) - Method in interface org.springframework.data.relational.core.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before an aggregate root is saved.
- onEmpty() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded
-
Set the load strategy for the embedded object if all contained fields yield null values.
- or(String) - Method in class org.springframework.data.relational.core.query.Criteria
- or(List<? extends CriteriaDefinition>) - Method in class org.springframework.data.relational.core.query.Criteria
- or(CriteriaDefinition) - Method in class org.springframework.data.relational.core.query.Criteria
- or(Criteria, Criteria) - Method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Combines two
Criteria
s usingOR
. - or(Condition) - Method in interface org.springframework.data.relational.core.sql.Condition
-
Combine another
Condition
usingOR
. - or(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhereAndOr
- or(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhereAndOr
- or(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhereAndOr
- OR - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
- OracleDialect - Class in org.springframework.data.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
- orderBy(Collection<? extends OrderByField>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- orderBy(Collection<? extends OrderByField>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
-
Add one or more
order by fields
. - orderBy(Column...) - 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(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- orderBy(OrderByField...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- orderBy(OrderByField...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- orderBy(OrderByField...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectOrdered
-
Add one or more
order by fields
. - OrderBy - Class in org.springframework.data.relational.core.sql
-
Represents an `ORDER BY` clause.
- OrderByField - Class in org.springframework.data.relational.core.sql
-
Represents a field in the
ORDER BY
clause. - orderByNullHandling() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return the
OrderByNullPrecedence
used by this dialect. - orderByNullHandling() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- orderByNullHandling() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- OrderByNullPrecedence - Interface in org.springframework.data.relational.core.dialect
-
Represents how the
Sort.NullHandling
option of anORDER BY
sort expression is to be evaluated. - OrderByNullPrecedence.SqlStandardOrderByNullPrecedence - Class in org.springframework.data.relational.core.dialect
-
An
OrderByNullPrecedence
implementation for databases conforming to the SQL standard which usesNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to make null values appear before or after non-null values in the result set. - org.springframework.data.relational - package org.springframework.data.relational
- org.springframework.data.relational.aot - package org.springframework.data.relational.aot
-
Ahead of Time processing utilities for Spring Data Relational.
- org.springframework.data.relational.auditing - package org.springframework.data.relational.auditing
- org.springframework.data.relational.core - package org.springframework.data.relational.core
- org.springframework.data.relational.core.conversion - package org.springframework.data.relational.core.conversion
- org.springframework.data.relational.core.dialect - package org.springframework.data.relational.core.dialect
-
Dialects abstract the SQL dialect of the underlying database.
- org.springframework.data.relational.core.mapping - package org.springframework.data.relational.core.mapping
- org.springframework.data.relational.core.mapping.event - package org.springframework.data.relational.core.mapping.event
- org.springframework.data.relational.core.query - package org.springframework.data.relational.core.query
-
Query and update support.
- org.springframework.data.relational.core.sql - package org.springframework.data.relational.core.sql
-
Statement Builder implementation.
- org.springframework.data.relational.core.sql.render - package org.springframework.data.relational.core.sql.render
-
SQL rendering utilities to render SQL from the Statement Builder API.
- org.springframework.data.relational.repository - package org.springframework.data.relational.repository
- org.springframework.data.relational.repository.query - package org.springframework.data.relational.repository.query
-
Query support for relational database repositories.
- org.springframework.data.relational.repository.support - package org.springframework.data.relational.repository.support
-
Support infrastructure for query derivation of relational database repositories.
P
- partitionBy(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- 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>, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Creates a non-empty path.
- 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.
- PESSIMISTIC_READ - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
- PESSIMISTIC_WRITE - Enum constant in enum class org.springframework.data.relational.core.sql.LockMode
- 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
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Empty
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded.Nullable
- prefix() - Element in annotation interface org.springframework.data.relational.core.mapping.Embedded
- PROVIDED - Enum constant in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
The id value is provided on the instance.
- publishEvent(Supplier<?>) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
-
Publish an application event if event publishing is enabled.
Q
- query(CriteriaDefinition) - Static method in class org.springframework.data.relational.core.query.Query
-
Static factory method to create a
Query
using the providedCriteriaDefinition
. - Query - Class in org.springframework.data.relational.core.query
- quote(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
- quoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new quoted identifier given
name
. - Quoting(String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
-
Constructs a Quoting with the same String appended in front and end of an identifier.
- Quoting(String, String) - Constructor for class org.springframework.data.relational.core.sql.IdentifierProcessing.Quoting
-
Constructs a Quoting with potential different prefix and suffix used for quoting.
R
- 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
. - RelationalAuditingCallback - Class in org.springframework.data.relational.auditing
-
BeforeConvertCallback
to capture auditing information on persisting and updating entities. - RelationalAuditingCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.relational.auditing.RelationalAuditingCallback
- RelationalConverter - Interface in org.springframework.data.relational.core.conversion
-
A
RelationalConverter
is responsible for converting for values to the native relational representation and vice versa. - RelationalDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Super class for events produced during deleting an aggregate.
- RelationalEntityDeleteWriter - Class in org.springframework.data.relational.core.conversion
-
Converts an entity that is about to be deleted into
DbAction
s inside aMutableAggregateChange
that need to be executed against the database to recreate the appropriate state in the database. - RelationalEntityDeleteWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
- RelationalEntityInformation<T,
ID> - Interface in org.springframework.data.relational.repository.query -
Relational database-specific
EntityInformation
. - RelationalEntityInsertWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityInsertWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- RelationalEntityMetadata<T> - Interface in org.springframework.data.relational.repository.query
-
Extension of
EntityMetadata
to additionally expose the collection name an entity shall be persisted to. - RelationalEntityUpdateWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityUpdateWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- RelationalEntityVersionUtils - Class in org.springframework.data.relational.core.conversion
-
Utilities commonly used to set/get properties for instances of RelationalPersistentEntities.
- RelationalEntityWriter<T> - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into a
RootAggregateChange
. - RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- RelationalEvent<E> - Interface in org.springframework.data.relational.core.mapping.event
-
an event signalling JDBC processing.
- RelationalEventWithEntity<E> - Class in org.springframework.data.relational.core.mapping.event
-
An event that is guaranteed to have an entity.
- RelationalExampleMapper - Class in org.springframework.data.relational.repository.query
- RelationalExampleMapper(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.repository.query.RelationalExampleMapper
- RelationalManagedTypes - Class in org.springframework.data.relational
-
Relational-specific extension to
ManagedTypes
. - RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
-
MappingContext
implementation. - RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Creates a new
RelationalMappingContext
. - RelationalMappingContext(NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Creates a new
RelationalMappingContext
using the givenNamingStrategy
. - RelationalParameterAccessor - Interface in org.springframework.data.relational.repository.query
-
Relational-specific
ParameterAccessor
. - RelationalParameters - Class in org.springframework.data.relational.repository.query
-
Custom extension of
Parameters
. - RelationalParameters(Method) - Constructor for class org.springframework.data.relational.repository.query.RelationalParameters
-
Creates a new
RelationalParameters
instance from the givenMethod
. - RelationalParameters.RelationalParameter - Class in org.springframework.data.relational.repository.query
-
Custom
Parameter
implementation. - RelationalParametersParameterAccessor - Class in org.springframework.data.relational.repository.query
-
Relational-specific
ParametersParameterAccessor
. - RelationalParametersParameterAccessor(QueryMethod, Object[]) - Constructor for class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
-
Creates a new
RelationalParametersParameterAccessor
. - RelationalPersistentEntity<T> - Interface in org.springframework.data.relational.core.mapping
-
A
PersistentEntity
interface with additional methods for JDBC/RDBMS related metadata. - RelationalPersistentProperty - Interface in org.springframework.data.relational.core.mapping
-
A
PersistentProperty
with methods for additional JDBC/RDBMS related meta data. - RelationalQueryCreator<T> - Class in org.springframework.data.relational.repository.query
-
Implementation of
AbstractQueryCreator
that creates a query from aPartTree
. - RelationalQueryCreator(PartTree, RelationalParameterAccessor) - Constructor for class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Creates new instance of this class with the given
PartTree
,RelationalEntityMetadata
andParameterMetadataProvider
. - RelationalSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Events triggered during saving of an aggregate.
- render(Delete) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Delete
AST into a SQL statement. - render(Delete) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Delete
AST into a SQL statement. - render(Insert) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Insert
AST into a SQL statement. - render(Insert) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Insert
AST into a SQL statement. - render(Select) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Select
AST into a SQL statement. - render(Select) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Select
AST into a SQL statement. - render(Update) - Method in interface org.springframework.data.relational.core.sql.render.Renderer
-
Render the
Update
AST into a SQL statement. - render(Update) - Method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Render the
Update
AST into a SQL statement. - RenderContext - Interface in org.springframework.data.relational.core.sql.render
-
Render context providing
RenderNamingStrategy
and other resources that are required during rendering. - RenderContextFactory - Class in org.springframework.data.relational.core.dialect
-
Factory for
RenderContext
based onDialect
. - RenderContextFactory(Dialect) - Constructor for class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Creates a new
RenderContextFactory
givenDialect
. - Renderer - Interface in org.springframework.data.relational.core.sql.render
- RenderNamingStrategy - Interface in org.springframework.data.relational.core.sql.render
-
Naming strategy for SQL rendering.
- RIGHT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
RIGHT OUTER JOIN
two tables. - RootAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
S
- SAVE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
A
SAVE
of an aggregate typically involves aninsert
orupdate
on the aggregate root plusinsert
s,update
s, anddelete
s on the other elements of an aggregate. - SaveBatchingAggregateChange<T> - Class in org.springframework.data.relational.core.conversion
-
A
BatchingAggregateChange
implementation for save changes that can contain actions for any mix of insert and update operations. - schema() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
Name of the schema (or user, for example in case of oracle), in which this table resides in The behavior is the following:
If theTable.schema()
is specified, then it will be used as a schema of current table, i.e. as a prefix to the name of the table, which can be specified inTable.value()
. - Segment - Interface in org.springframework.data.relational.core.sql
-
Supertype of all Abstract Syntax Tree (AST) segments.
- SegmentList<T extends Segment> - Class in org.springframework.data.relational.core.sql
-
A list of
Segment
instances. - select() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
. - select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include one or more
Expression
s in the select list. - select(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include one or more
Expression
s in the select list. - select(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes one or moreExpression
s in the select list. - select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include a
Expression
in the select list. - select(Expression) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include a
Expression
in the select list. - select(Expression) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes theSELECT
columns. - select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Include one or more
Expression
s in the select list. - select(Expression...) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Include one or more
Expression
s in the select list. - select(Expression...) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
SelectBuilder
and includes one or moreSELECT
columns. - Select - Interface in org.springframework.data.relational.core.sql
-
AST for a
SELECT
statement. - SelectBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct a
Select
statement. - SelectBuilder.BuildSelect - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Select
build method. - SelectBuilder.SelectAndFrom - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
SELECT
andFROM
methods. - SelectBuilder.SelectFrom - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
methods. - SelectBuilder.SelectFromAndJoin - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods. - SelectBuilder.SelectFromAndJoinCondition - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,WHERE
,LIMIT/OFFSET
, JOINAND
andLOCK
continuation methods. - SelectBuilder.SelectFromAndOrderBy - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
FROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods. - SelectBuilder.SelectJoin - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
JOIN
methods. - SelectBuilder.SelectLimitOffset - Interface in org.springframework.data.relational.core.sql
-
Limit/offset methods.
- SelectBuilder.SelectLock - Interface in org.springframework.data.relational.core.sql
-
Lock methods.
- SelectBuilder.SelectOn - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
ON
methods to declareJOIN
relationships. - SelectBuilder.SelectOnCondition - Interface in org.springframework.data.relational.core.sql
-
Builder exposing JOIN and
JOIN … ON
continuation methods. - SelectBuilder.SelectOnConditionComparison - Interface in org.springframework.data.relational.core.sql
-
Interface declaring the target column comparison relationship.
- SelectBuilder.SelectOrdered - Interface in org.springframework.data.relational.core.sql
-
Builder exposing
ORDER BY
andLOCK
methods. - SelectBuilder.SelectWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
,LOCK
methods. - SelectBuilder.SelectWhereAndOr - Interface in org.springframework.data.relational.core.sql
- SelectList - Class in org.springframework.data.relational.core.sql
-
Value object representing the select list (selected columns, functions).
- 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(Collection<? extends Assignment>) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply one or more
SET assignments
. - set(Assignment) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply a
SET assignment
. - set(Assignment...) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateAssign
-
Apply one or more
SET assignments
. - set(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a value
assignment
. - set(SqlIdentifier, Object) - Method in class org.springframework.data.relational.core.query.Update
-
Update a column by assigning a value.
- setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- setEntity(T) - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- setEntity(T) - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithRoot
- setEventsEnabled(boolean) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Enable/disable quoting for all tables and column names.
- setForeignKeyNaming(ForeignKeyNaming) - Method in class org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- setNamingStrategy(RenderNamingStrategy) - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Set a
RenderNamingStrategy
. - setPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.relational.core.EntityLifecycleEventDelegate
- setRoot(T) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
Set the root object of the
AggregateChange
. - setRootAction(DbAction.WithRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.RootAggregateChange
-
Sets the action for the root object of this
AggregateChange
. - 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.
- SimpleFunction - Class in org.springframework.data.relational.core.sql
-
Simple function accepting one or more
Expression
s. - SimpleRelationalEntityMetadata<T> - Class in org.springframework.data.relational.repository.query
-
Default implementation of
RelationalEntityMetadata
. - SimpleRelationalEntityMetadata(Class<T>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
-
Creates a new
SimpleRelationalEntityMetadata
using the given type andRelationalPersistentEntity
to use for table lookups. - SimpleSegment - Class in org.springframework.data.relational.core.sql
- simpleTypes() - Method in 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
- sort(Sort) - Method in class org.springframework.data.relational.core.query.Query
- SQL - Class in org.springframework.data.relational.core.sql
-
Utility to create SQL
Segment
s. - SQL_STANDARD - Static variable in interface org.springframework.data.relational.core.dialect.OrderByNullPrecedence
-
An
OrderByNullPrecedence
that can be used for databases conforming to the SQL standard which usesNULLS FIRST
andNULLS LAST
inORDER BY
sort expressions to make null values appear before or after non-null values in the result set. - 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
- 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
-
Creates a new
SqlServerSelectRenderContext
. - SqlStandardOrderByNullPrecedence() - Constructor for class org.springframework.data.relational.core.dialect.OrderByNullPrecedence.SqlStandardOrderByNullPrecedence
- 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.
- 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. - supportedForBatchOperations() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
-
Does the driver support id generation for batch operations.
T
- table(String) - Static method in class org.springframework.data.relational.core.sql.SQL
-
Creates a new
Table
. - table(Table) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder
-
Configure the
Table
to which the update is applied. - Table - Class in org.springframework.data.relational.core.sql
-
Represents a table reference within a SQL statement.
- Table - Annotation Interface in org.springframework.data.relational.core.mapping
-
The annotation to configure the mapping from a class to a database table.
- TableLike - Interface in org.springframework.data.relational.core.sql
-
A segment that can be used as table in a query.
- toLower() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to lower case using the defaultLocale
. - toLower(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to lower case using the givenLocale
. - top(int) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Apply a
TOP
clause givencount
. - 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.relational.core.conversion.DbAction.AcquireLockAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.BatchWithValue
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- toString() - Method in class org.springframework.data.relational.core.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.SegmentList
- 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() - Method in interface org.springframework.data.relational.core.sql.Segment
-
Return a SQL string representation of this
Segment
. - toString() - Method in class org.springframework.data.relational.core.sql.SelectList
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
- toString() - Method in class org.springframework.data.relational.core.sql.StringLiteral
- toString() - Method in class org.springframework.data.relational.core.sql.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
- toString(Delete) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Delete
statement into its SQL representation. - toString(Insert) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Insert
statement into its SQL representation. - toString(Select) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Select
statement into its SQL representation. - toString(Update) - Static method in class org.springframework.data.relational.core.sql.render.SqlRenderer
-
Renders a
Update
statement into its SQL representation. - toSupplier(Escaper) - Method in interface org.springframework.data.relational.core.query.ValueFunction
- toUpper() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to upper case using the defaultLocale
. - toUpper(Locale) - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that convertsColumn
andTable
names to upper case using the givenLocale
. - 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
.
U
- unquoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new unquoted identifier given
name
. - unwrapComponentType(Class<?>) - Static method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Unwrap the nested
Class.getComponentType()
from a givenClass
. - update() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
UpdateBuilder
. - update(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 theTable
for the update. - Update - Class in org.springframework.data.relational.core.query
-
Class to easily construct SQL update assignments.
- Update - Interface in org.springframework.data.relational.core.sql
-
AST for aa
UPDATE
statement. - 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
- UpdateRoot(T, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- upper(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
UPPER
function. - UPPER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- USE_EMPTY - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
- USE_NULL - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
V
- validate(PartTree, Parameters<?, ?>) - Static method in class org.springframework.data.relational.repository.query.RelationalQueryCreator
-
Validate parameters for the derived query.
- value() - Element in annotation interface org.springframework.data.relational.core.mapping.Column
-
The mapping column name.
- value() - Element in annotation interface org.springframework.data.relational.core.mapping.Table
-
The mapping table name.
- value() - Element in annotation interface org.springframework.data.relational.repository.Lock
-
Defines which type of
LockMode
we want to use. - value(Column, Expression) - Static method in class org.springframework.data.relational.core.sql.Assignments
- value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add a
value
to theVALUES
list. - value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add a
value
to theVALUES
list. - value(Expression) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add a
value
to theVALUES
list. - ValueFunction<T> - Interface in org.springframework.data.relational.core.query
-
Represents a value function to return arbitrary values that can be escaped before returning the actual value.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.LockMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.conversion.IdValueSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.dialect.LimitClause.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.dialect.LockClause.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.mapping.ForeignKeyNaming
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Combinator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.relational.core.sql.LockMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add one or more
values
to theVALUES
list. - values(Collection<? extends Expression>) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertIntoColumnsAndValuesWithBuild
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValues
-
Add one or more
values
to theVALUES
list. - values(Expression...) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.InsertValuesWithBuild
-
Add one or more
values
to theVALUES
list. - Values - Class in org.springframework.data.relational.core.sql
-
VALUES
clause. - visit(Visitor) - Method in class org.springframework.data.relational.core.sql.Join
- visit(Visitor) - Method in interface org.springframework.data.relational.core.sql.Visitable
- Visitable - Interface in org.springframework.data.relational.core.sql
-
Interface for implementations that wish to be visited by a
Visitor
. - Visitor - Interface in org.springframework.data.relational.core.sql
-
AST
Segment
visitor.
W
- where(String) - Static method in class org.springframework.data.relational.core.query.Criteria
-
Static factory method to create a Criteria using the provided
column
name. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.DeleteWhere
-
Apply a
WHERE
clause. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectWhere
-
Apply a
WHERE
clause. - where(Condition) - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.UpdateWhere
-
Apply a
WHERE
clause. - Where - Class in org.springframework.data.relational.core.sql
-
Where
clause. - with(Pageable) - Method in class org.springframework.data.relational.core.query.Query
-
Set the given pagination information on the
Query
instance. - WithAggregateChange<E> - Interface in org.springframework.data.relational.core.mapping.event
-
RelationalEvent
that represents a change to an aggregate and therefore has anAggregateChange
- WithEntity<E> - Interface in org.springframework.data.relational.core.mapping.event
-
Interface for events which are guaranteed to have an entity.
- WithId<E> - Interface in org.springframework.data.relational.core.mapping.event
-
Interface for
RelationalEvent
s which have anIdentifier
but might not have an entity. - withNullHandling(Sort.NullHandling) - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
withSort.NullHandling
applied. - withRewriteFor(String...) - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Apply the
Escaper
to the givenchars
. - write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
-
Fills the provided
MutableAggregateChange
with the necessaryDbAction
s to delete the aggregate root identified byid
. - write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- write(T, RootAggregateChange<T>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DefaultNamingStrategy.INSTANCE
instead.