Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDialect - Class in org.springframework.data.relational.core.dialect
-
Base class for
Dialect
implementations. - AbstractDialect() - Constructor for class org.springframework.data.relational.core.dialect.AbstractDialect
- AbstractJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Beans that must be registered for Spring Data JDBC to work.
- AbstractJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- AbstractJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
Base class for queries based on a repository method.
- AbstractJdbcQuery.ConvertingRowMapper<T> - Class in org.springframework.data.jdbc.repository.query
- AbstractJdbcQuery.RowMapperFactory - Interface in org.springframework.data.jdbc.repository.query
-
Factory to create a
RowMapper
for a given class. - AbstractRelationalEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class for mapping events of Spring Data Relational
- AbstractRelationalEvent(Object) - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEvent
-
Creates an event with the given source.
- AbstractRelationalEventListener<E> - Class in org.springframework.data.relational.core.mapping.event
-
Base class to implement domain class specific
ApplicationListener
classes. - AbstractRelationalEventListener() - Constructor for class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Creates a new
AbstractRelationalEventListener
. - accept(SqlIdentifier, Object, Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.Identifier.IdentifierConsumer
-
Performs this operation on the given arguments.
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on all aggregates of the given domain type.
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockAll(LockMode, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Acquire a lock on the aggregate specified by id.
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- acquireLockById(Object, LockMode, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- 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. - AfterLoadCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
Deprecated.
- AfterLoadEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Deprecated.Use
AfterConvertEvent
instead. - AfterLoadEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterLoadEvent
-
Deprecated.
- afterOrderBy(boolean) - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterOrderBy(boolean) - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after
ORDER BY
. - afterPropertiesSet() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- AfterSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked after an aggregate was saved. - AfterSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published after a new instance or a changed instance was saved in the database.
- AfterSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterSaveEvent
- afterSelectList() - Method in class org.springframework.data.relational.core.dialect.SqlServerSelectRenderContext
- afterSelectList() - Method in interface org.springframework.data.relational.core.sql.render.SelectRenderContext
-
Customization hook: Rendition of a part after the
SELECT
list and before 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.
- AggregateReference<T,
ID> - Interface in org.springframework.data.jdbc.core.mapping -
A reference to the aggregate root of a different aggregate.
- AggregateReference.IdOnlyAggregateReference<T,
ID> - Class in org.springframework.data.jdbc.core.mapping -
An
AggregateReference
that only holds the id of the referenced aggregate root. - aliased(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
. - 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
. - auditorAwareRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures the
AuditorAware
bean to be used to lookup the current principal. - AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
B
- basePackageClasses() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Type-safe alternative to
EnableJdbcRepositories.basePackages()
for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Base packages to scan for annotated components.
- BasicJdbcConverter - Class in org.springframework.data.jdbc.core.convert
-
RelationalConverter
that uses aMappingContext
to apply basic conversion of relational values to property values. - BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
-
Creates a new
BasicRelationalConverter
givenMappingContext
and ano-op type factory
throwingUnsupportedOperationException
on type creation. - BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, RelationResolver, CustomConversions, JdbcTypeFactory, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
-
Creates a new
BasicRelationalConverter
givenMappingContext
. - BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
-
Extension to
BasicRelationalPersistentProperty
. - BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
-
Creates a new
BasicJdbcPersistentProperty
. - BasicJdbcPersistentProperty(Property, PersistentEntity<?, RelationalPersistentProperty>, SimpleTypeHolder, RelationalMappingContext) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
-
Deprecated.
- 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.
- BeforeConvertCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before the aggregate is converted into a database change. - BeforeConvertEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before an aggregate gets converted into a database change.
- BeforeConvertEvent(E) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
- BeforeConvertEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeConvertEvent
-
Deprecated.since 2.1.4, use
BeforeConvertEvent(Object)
as we don't expect anAggregateChange
before converting an aggregate. - BeforeDeleteCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before an entity is deleted. - BeforeDeleteEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published when an entity is about to get deleted.
- BeforeDeleteEvent(Identifier, E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent
- BeforeSaveCallback<T> - Interface in org.springframework.data.relational.core.mapping.event
-
An
EntityCallback
that gets invoked before changes are applied to the database, after the aggregate was converted to a database change. - BeforeSaveEvent<E> - Class in org.springframework.data.relational.core.mapping.event
-
Gets published before an entity gets saved to the database.
- BeforeSaveEvent(E, AggregateChange<E>) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeSaveEvent
- between(Object, Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using between (BETWEEN begin AND end). - between(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 class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- build() - Method in interface org.springframework.data.relational.core.sql.DeleteBuilder.BuildDelete
-
Build the
Delete
statement and verify basic relationship constraints such as all referenced columns have aFROM
table import. - build() - Method in interface org.springframework.data.relational.core.sql.InsertBuilder.BuildInsert
-
Build the
Insert
statement. - build() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect
-
Build the
Select
statement and verify basic relationship constraints such as all referenced columns have aFROM
orJOIN
table import. - build() - Method in interface org.springframework.data.relational.core.sql.UpdateBuilder.BuildUpdate
-
Build the
Update
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Delete
-
Creates a new
DeleteBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Insert
-
Creates a new
InsertBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Select
-
Creates a new
SelectBuilder
. - builder() - Static method in interface org.springframework.data.relational.core.sql.Update
-
Creates a new
UpdateBuilder
.
C
- CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates each methods to the
DataAccessStrategy
s passed to the constructor in turn until the first that does not throw an exception. - CascadingDataAccessStrategy(List<DataAccessStrategy>) - Constructor for class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- cast(Expression, String) - Static method in class org.springframework.data.relational.core.sql.Expressions
- Cast - Class in org.springframework.data.relational.core.sql
-
Represents a
CAST
expression likeCAST(something AS JSON
. - 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. - considerNestedRepositories() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- ConstantCondition - Class in org.springframework.data.relational.core.sql
-
Condition
representing fixed sql predicate. - convert(Object) - Method in class org.springframework.data.relational.repository.query.DtoInstantiatingConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- convert(Timestamp) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- convert(Instant) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- convert(LocalDate) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- convert(LocalDateTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- convert(LocalTime) - Method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- convert(TimestampWithTimeZone) - Method in enum class org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
- ConvertingRowMapper(RowMapper<T>, Converter<Object, Object>) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
- count() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- count(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Counts the rows in the table representing the given domain type.
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- count(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Counts the number of aggregates of a given type.
- count(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- count(Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- count(Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
COUNT
function. - count(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(Class<?>) - Method in interface org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.RowMapperFactory
- 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, String, String) - Static method in class org.springframework.data.relational.core.sql.SimpleCondition
-
Deprecated.
- 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. - createArray(Object[]) - Method in class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
- createArray(Object[]) - Method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
Converts the provided value in a
Array
instance. - createAssociation() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, NamespaceStrategy, Dialect) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategy
that first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy
- createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, Dialect) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Create a
DataAccessStrategy
that first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy
- createFrom(List<RelationalParameters.RelationalParameter>) - Method in class org.springframework.data.relational.repository.query.RelationalParameters
- createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<PreferredConstructor.Parameter<?, RelationalPersistentProperty>, Object>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<PreferredConstructor.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
- createParameters(Method) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- createQuery(RelationalParametersParameterAccessor, ReturnedType) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
- createRenderContext() - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Returns a
RenderContext
configured withDialect
specifics. - createTypeDescriptor(TypeInformation<?>) - Static method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- Criteria - Class in org.springframework.data.relational.core.query
-
Central class for creating queries.
- Criteria.CriteriaStep - Interface in org.springframework.data.relational.core.query
-
Interface declaring terminal builder methods to build a
Criteria
. - CriteriaDefinition - Interface in org.springframework.data.relational.core.query
-
Interface defining a criteria definition object.
- CriteriaDefinition.Combinator - Enum Class in org.springframework.data.relational.core.query
- CriteriaDefinition.Comparator - Enum Class in org.springframework.data.relational.core.query
- CROSS_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
CROSS JOIN
for two tables.
D
- DataAccessStrategy - Interface in org.springframework.data.jdbc.core.convert
-
Abstraction for accesses to the database that should be implementable with a single SQL statement per method and relates to a single entity as opposed to
JdbcAggregateOperations
which provides interactions related to complete aggregates. - dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, Dialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, Dialect) - Method in class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
- dataAccessStrategyRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
DataAccessStrategy
bean definition to be used to create repositories discovered through this annotation. - dateTimeProviderRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures a
DateTimeProvider
bean name that allows customizing theLocalDateTime
to be used for setting creation and modification dates. - Db2Dialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for DB2.
- Db2Dialect() - Constructor for class org.springframework.data.relational.core.dialect.Db2Dialect
- DbAction<T> - Interface in org.springframework.data.relational.core.conversion
-
An instance of this interface represents a (conceptual) single interaction with a database, e.g. a single update, used as a step when synchronizing the state of an aggregate with the database.
- DbAction.AcquireLockAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for all aggregate roots of a given type.
- DbAction.AcquireLockRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an acquire lock statement for a aggregate root when only the ID is known.
- DbAction.Delete<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all entities that that a reachable via a give path from the aggregate root.
- DbAction.DeleteAll<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an delete statement for all entities that that a reachable via a give path from any aggregate root of a given type.
- DbAction.DeleteAllRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for all aggregate roots of a given type.
- DbAction.DeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a delete statement for a aggregate root when only the ID is known.
- DbAction.Insert<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for a single entity that is not the root of an aggregate.
- DbAction.InsertRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an insert statement for the root of an aggregate.
- DbAction.Merge<T> - Class in org.springframework.data.relational.core.conversion
-
Represents a merge statement for a single entity that is not the root of an aggregate.
- DbAction.Update<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an update statement for a single entity that is not the root of an aggregate.
- DbAction.UpdateRoot<T> - Class in org.springframework.data.relational.core.conversion
-
Represents an update statement for the aggregate root.
- DbAction.WithDependingOn<T> - Interface in org.springframework.data.relational.core.conversion
-
An action depending on another action for providing additional information like the id of a parent entity.
- DbAction.WithEntity<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
that stores the information of a single entity in the database. - DbAction.WithGeneratedId<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
that may "update" its entity. - DbAction.WithPropertyPath<T> - Interface in org.springframework.data.relational.core.conversion
-
A
DbAction
not operation on the root of an aggregate but on its contained entities. - DbActionExecutionException - Exception in org.springframework.data.relational.core.conversion
-
Exception thrown when during the execution of a
DbAction
an exception gets thrown. - DbActionExecutionException(DbAction<?>, Throwable) - Constructor for exception org.springframework.data.relational.core.conversion.DbActionExecutionException
- DbActionExecutionResult - Class in org.springframework.data.relational.core.conversion
- DbActionExecutionResult() - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DbActionExecutionResult(DbAction<?>, Object) - Constructor for class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- DEFAULT - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- DEFAULT - Static variable in class org.springframework.data.relational.core.dialect.Escaper
- DEFAULT - Static variable in interface org.springframework.data.relational.core.dialect.IdGeneration
-
A default instance working for many databases and equivalent to Spring Data JDBCs behavior before version 2.1.
- DEFAULT_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
- DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
The default
DataAccessStrategy
is to generate SQL statements based on meta data from the entity. - DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
-
Creates a
DefaultDataAccessStrategy
- DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
- DefaultJdbcTypeFactory - Class in org.springframework.data.jdbc.core.convert
-
A
JdbcTypeFactory
that performs the conversion by utilizingJdbcOperations.execute(ConnectionCallback)
. - DefaultJdbcTypeFactory(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory
. - DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
-
Creates a new
DefaultJdbcTypeFactory
. - DefaultQueryMappingConfiguration - Class in org.springframework.data.jdbc.repository.config
-
A
QueryMappingConfiguration
that allows for registration ofRowMapper
s andResultSetExtractor
s via a fluent Api. - DefaultQueryMappingConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- DelegatingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
-
Delegates all method calls to an instance set after construction.
- DelegatingDataAccessStrategy() - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete() - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
. - delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single row identified by the id, from the table identified by the domainType.
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from the instance identified by rootId.
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- delete(Table) - Static method in class org.springframework.data.relational.core.sql.StatementBuilder
-
Creates a new
DeleteBuilder
and declares theTable
to delete from. - delete(S, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- delete(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete an aggregate identified by it's aggregate root.
- 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. - deleteAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Delete all aggregates of a given type.
- deleteAll(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities of the given domain type.
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes all entities reachable via propertyPath from any instance.
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- DeleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- DeleteAllRoot(Class<T>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- DeleteBuilder - Interface in org.springframework.data.relational.core.sql
-
Entry point to construct a
Delete
statement. - DeleteBuilder.BuildDelete - Interface in org.springframework.data.relational.core.sql
-
Interface exposing the
Delete
build method. - DeleteBuilder.DeleteWhere - Interface in org.springframework.data.relational.core.sql
-
Interface exposing
WHERE
methods. - DeleteBuilder.DeleteWhereAndOr - Interface in org.springframework.data.relational.core.sql
- deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- deleteById(Object, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- deleteById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Deletes a single Aggregate including all entities contained in that aggregate.
- DeleteRoot(Object, Class<T>, Number) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Deletes a single entity from the database and enforce optimistic record locking using the version property.
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- deleteWithVersion(Object, Class<T>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- desc() - Method in class org.springframework.data.relational.core.sql.OrderByField
-
Creates a new
OrderByField
from a the current one using descending sorting. - dialect - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- Dialect - Interface in org.springframework.data.relational.core.dialect
-
Represents a dialect that is implemented by a particular database.
- DialectResolver - Class in org.springframework.data.jdbc.repository.config
-
Resolves a
Dialect
. - DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.repository.config
- DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.repository.config
-
SPI to extend Spring's default JDBC Dialect discovery mechanism.
- DialectResolver.NoDialectException - Exception in org.springframework.data.jdbc.repository.config
-
Exception thrown when
DialectResolver
cannot resolve aDialect
. - distinct() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Makes the select statement distinct
- distinct() - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Makes the select statement distinct
- doCreateRepositoryFactory() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates the actual
RepositoryFactorySupport
instance. - driverRequiresKeyColumnNames() - Method in interface org.springframework.data.relational.core.dialect.IdGeneration
-
Does the driver require the specification of those columns for which a generated id shall be returned.
- DtoInstantiatingConverter - Class in org.springframework.data.relational.repository.query
-
Converter
to instantiate DTOs from fully equipped domain objects. - DtoInstantiatingConverter(Class<?>, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, EntityInstantiators) - Constructor for class org.springframework.data.relational.repository.query.DtoInstantiatingConverter
-
Creates a new
Converter
to instantiate DTOs.
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.jdbc.core.convert.Identifier
-
Returns an empty
Identifier
. - empty() - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
- empty() - Static method in class org.springframework.data.relational.core.query.Criteria
-
Static factory method to create an empty Criteria.
- empty() - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
-
Static factory method to create an empty
CriteriaDefinition
. - empty() - Static method in class org.springframework.data.relational.core.query.Query
-
Create a new empty
Query
. - EMPTY - Static variable in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
-
An immutable empty instance that will return null for all arguments.
- EMPTY - Static variable in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Null-object.
- EnableJdbcAuditing - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable auditing in JDBC via annotation configuration.
- EnableJdbcRepositories - Annotation Interface in org.springframework.data.jdbc.repository.config
-
Annotation to enable JDBC repositories.
- enter(Visitable) - Method in interface org.springframework.data.relational.core.sql.Visitor
-
Enter a
Visitable
. - EntityRowMapper<T> - Class in org.springframework.data.jdbc.core.convert
-
Maps a
ResultSet
to an entity of typeT
, including entities referenced. - EntityRowMapper(PersistentPropertyPathExtension, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- EntityRowMapper(RelationalPersistentEntity<T>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
- EQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- equals(Object) - Method in class org.springframework.data.jdbc.core.convert.Identifier
- equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- equals(Object) - Method in class org.springframework.data.relational.core.mapping.event.Identifier
- equals(Object) - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- equals(Object) - Method in class org.springframework.data.relational.core.sql.Into
- equals(Object) - Method in interface org.springframework.data.relational.core.sql.Segment
- 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. - excludeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
- execute(Object[]) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- existsById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
returns if a row with the given id exists for the given type.
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Checks if an aggregate identified by type and id exists in the database.
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- 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
. - findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type.
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type.
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, paged and sorted.
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load a page of (potentially sorted) aggregates of a given type.
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities of the given type, sorted.
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAll(Class<T>, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type, sorted.
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAll(Class<T>, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads all entities that match one of the ids passed as an argument.
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load all aggregates of a given type that are identified by the given ids.
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findAllById(Iterable<ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.convert.RelationResolver
-
Finds all entities reachable via path.
- findAllByPath(Identifier, PersistentPropertyPath<? extends RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- findById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Loads a single entity identified by type and id.
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Load an aggregate from the database.
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- forBackReferences(JdbcConverter, PersistentPropertyPathExtension, Object) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Creates ParentKeys with backreference for the given path and value of the parents id.
- forDelete(Class<T>, T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create an
MutableAggregateChange
for deleting entities. - forDelete(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create an
MutableAggregateChange
for deleting entities. - forEach(Identifier.IdentifierConsumer) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Performs the given action for each element of the
Identifier
until all elements have been processed or the action throws an exception. - forEachAction(Consumer<? super DbAction<?>>) - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
Applies the given consumer to each
DbAction
in thisAggregateChange
. - forSave(T) - Static method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Factory method to create an
MutableAggregateChange
for saving entities. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare a
Table
toSELECT … FROM
. - from(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectAndFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFrom
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndJoin
-
Declare one or more
Table
s toSELECT … FROM
. - from(Collection<? extends TableLike>) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy
- from(List<? extends CriteriaDefinition>) - Static method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- from(List<Criteria>) - Static method in class org.springframework.data.relational.core.query.Criteria
- from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates an
Identifier
from aMap
of name to value tuples. - from(Map<SqlIdentifier, Object>) - Static method in class org.springframework.data.relational.core.query.Update
-
Static factory method to create an
Update
fromassignments
. - from(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. - 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
- get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
Returns a value for the given key.
- getAction() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getActualType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
For empty paths this is the type of the entity.
- getAfterFromTable() - Method in class org.springframework.data.relational.core.dialect.AbstractDialect
-
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 interface org.springframework.data.jdbc.core.dialect.JdbcDialect
-
Returns the JDBC specific array support object that describes how array-typed columns are supported by this dialect.
- getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- getArraySupport() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- getArraySupport() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Returns the array support object that describes how array-typed columns are supported by this dialect.
- getArraySupport() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- getArraySupport() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getArrayType(Class<?>) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
- getArrayType(Class<?>) - Method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Translate the
user type
of an array into the dialect-specific type. - getArrayType(Class<?>) - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- getArrayType(Class<?>) - Method in class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
- getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- getAssignments() - Method in class org.springframework.data.relational.core.query.Update
-
Returns all assignments.
- getBegin() - Method in class org.springframework.data.relational.core.sql.Between
- getBindableParameters() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
- getBindableParameters() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
- getClausePosition() - Method in interface org.springframework.data.relational.core.dialect.LimitClause
-
Returns the
LimitClause.Position
where to apply 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.
- getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The type to be used to store this property in the database.
- getCombinator() - Method in class org.springframework.data.relational.core.query.Criteria
- getCombinator() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getComparator() - Method in class org.springframework.data.relational.core.query.Criteria
- getComparator() - Method in enum 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
- getComparator() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
-
Deprecated.
- getConditions() - Method in class org.springframework.data.relational.core.sql.MultipleCondition
- getContent() - Method in class org.springframework.data.relational.core.sql.BooleanLiteral
- getContent() - Method in class org.springframework.data.relational.core.sql.Literal
- getContent() - Method in class org.springframework.data.relational.core.sql.NumericLiteral
- getContent() - Method in class org.springframework.data.relational.core.sql.StringLiteral
- getConversions() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- getConversionService() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- getConversionService() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Returns the underlying
ConversionService
used by the converter. - getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getConverters() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Return a collection of converters for this dialect.
- getConverters() - Method in class org.springframework.data.relational.core.dialect.MariaDbDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
- getConverters() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getConvertersToRegister() - Static method in class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
-
Returns the converters to be registered.
- getCriteria() - Method in class org.springframework.data.relational.core.query.Query
-
Return the
Criteria
to be applied. - getDefaultInsertPart() - Method in interface org.springframework.data.relational.core.dialect.InsertWithDefaultValues
- getDefaultValuesInsertPart() - Method in interface org.springframework.data.relational.core.dialect.InsertRenderContext
- getDefaultValuesInsertPart() - Method in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
- getDependingOn() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
The
DbAction
of a parent entity, possibly the aggregate root. - getDialect() - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- getDialect(JdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
- getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.repository.config.DialectResolver
-
Retrieve a
Dialect
by inspecting aConnection
. - getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.repository.config.DialectResolver.JdbcDialectProvider
-
Returns a
Dialect
for aDataSource
. - getDirection() - Method in class org.springframework.data.relational.core.sql.OrderByField
- getDomainType() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The domain type of the entity to query or act upon.
- getEffectiveIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
If the table owning ancestor has an id the column name of that id property is returned.
- getEmbeddedPrefix() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getEmbeddedPrefix() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getEnd() - Method in class org.springframework.data.relational.core.sql.Between
- getEntity() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
The entity to which this
AggregateChange
relates. - getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
- getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- getEntity() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getEntity() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
- getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.WithEntity
-
Overridden in order to change nullability.
- getEntityInformation() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getEntityInformation(Class<T>) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getEntityInstantiators() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- getEntityInstantiators() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Return the underlying
EntityInstantiators
. - getEntityType() - Method in interface org.springframework.data.relational.core.conversion.AggregateChange
-
The type of the root of this
AggregateChange
. - getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction
- getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithGeneratedId
- getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getEscapeCharacter() - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Returns the escape character.
- getExpression() - Method in class org.springframework.data.relational.core.sql.OrderByField
- getExpression() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
-
Deprecated.
- getExpressions() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- getFrom() - Method in class org.springframework.data.relational.core.sql.LockOptions
- getFrom() - Method in interface org.springframework.data.relational.core.sql.Select
- getFunctionName() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- getGroup() - Method in class org.springframework.data.relational.core.query.Criteria
- getGroup() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getId() - Method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
- getId() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The ID of the entity to query/act upon.
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- getId() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getId() - Method in class org.springframework.data.relational.core.conversion.DbActionExecutionResult
- getId() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getId() - Method in interface org.springframework.data.relational.core.mapping.event.WithId
-
Events with an identifier will always return a
Identifier
one. - getIdAttribute() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getIdColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
-
Returns the column representing the identifier.
- getIdColumnName() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The column name of the id column of the ancestor path that represents an actual table.
- getIdDefiningParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Returns the longest ancestor path that has an
Id
property. - getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The
Identifier
for a path to query. - getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.AnsiDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.Db2Dialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.dialect.Dialect
-
Returns the
IdentifierProcessing
used for processingSqlIdentifier
when converting them to SQL snippets or parameter names. - getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.H2Dialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.MySqlDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect
- getIdentifierProcessing() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getIdentifierProcessing() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Returns the configured
IdentifierProcessing
. - getIdentifyingAnnotations() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
-
In strict mode only domain types having a
Table
annotation get a repository. - getIdGeneration() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- getIdGeneration() - Method in class org.springframework.data.relational.core.dialect.OracleDialect
- getIdType() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- getInsertRenderContext() - Method in interface org.springframework.data.relational.core.dialect.Dialect
- getInsertRenderContext() - Method in class org.springframework.data.relational.core.dialect.SqlServerDialect
- getInsertRenderContext() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
- getInstance() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
-
The entity to act upon.
- getJavaType() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getJdbcType() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getJoinTable() - Method in class org.springframework.data.relational.core.sql.Join
- getKeyColumn() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getKeyColumn() - 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. - 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. - getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getName() - Method in class org.springframework.data.relational.core.sql.Column
- getName() - Method in class org.springframework.data.relational.core.sql.InlineQuery
- getName() - Method in interface org.springframework.data.relational.core.sql.Named
- getName() - Method in class org.springframework.data.relational.core.sql.Table
- getName() - Method in interface org.springframework.data.relational.core.sql.TableLike
- getName(Column) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
column name
. - getName(TableLike) - Method in interface org.springframework.data.relational.core.sql.render.RenderNamingStrategy
-
Return the
table name
. - getNamedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getNamespace(Class<?>) - Method in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
-
Get a namespace that corresponds to the given domain type.
- getNamingStrategy() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
- getNamingStrategy() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Returns the configured
RenderNamingStrategy
. - getNullHandling() - Method in class org.springframework.data.relational.core.sql.OrderByField
- 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
- getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- getParentPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Returns the path that has the same beginning but is one segment shorter than this path.
- getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- getPredicate() - Method in class org.springframework.data.relational.core.sql.SimpleCondition
-
Deprecated.
- getPrevious() - Method in class org.springframework.data.relational.core.query.Criteria
- getPrevious() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getPreviousVersion() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Return a
PersistentPropertyAccessor
to access property values of 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 class org.springframework.data.relational.core.conversion.DbAction.Merge
- getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
- getPropertyPath() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
- getQualifiedTableName(Class<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Deprecated.since 2.0. The method returns a concatenated schema with table name which conflicts with escaping. Use rather
NamingStrategy.getTableName(Class)
andNamingStrategy.getSchema()
independently - getQualifier() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
- getQualifierColumn() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The column name used for the list index or map key of the leaf property of this path.
- getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- getQualifierColumnType() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The type of the qualifier column of the leaf property of this path or null if this is not applicable.
- getQualifierColumnType() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- getQualifiers() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- getQualifiers() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
- getQualifiers() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
-
Additional values to be set during insert or update statements.
- getQueryExecution(JdbcQueryMethod, ResultSetExtractor<?>, RowMapper<?>) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
- getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- getReference() - 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
. - getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- getRequiredIdProperty() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
The id property of the final element of the path.
- getRequiredPersistentPropertyPath() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Converts this path to a non-null
PersistentPropertyPath
. - getReverseColumnName() - 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 interface org.springframework.data.relational.core.mapping.NamingStrategy
- getReverseColumnName(PersistentPropertyPathExtension) - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- 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
- getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- getRowMapper(Class<T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
- getRowMapper(Class<T>) - Method in interface org.springframework.data.jdbc.repository.QueryMappingConfiguration
- getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Defaults to no schema.
- getSelect() - Method in interface org.springframework.data.relational.core.sql.render.RenderContext
-
Deprecated.Use
RenderContext.getInsertRenderContext()
instead. - 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
- getSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- getSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
The SQL type constant used when using this property as a parameter for a SQL statement.
- 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 name of the table backing the given entity.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityInformation
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in interface org.springframework.data.relational.repository.query.RelationalEntityMetadata
-
Returns the name of the table the entity shall be persisted to.
- getTableName() - Method in class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
- getTableName() - Method in class org.springframework.data.relational.repository.support.MappingRelationalEntityInformation
- 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
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- getTargetType() - Method in class org.springframework.data.relational.core.sql.Cast
- getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent
- getType() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
- getType() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithEntity
- getType() - Method in class org.springframework.data.relational.core.sql.Join
- getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- getValue() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
-
Returns the identifier value.
- getValue() - Method in class org.springframework.data.relational.core.query.Criteria
- getValue() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- getValue() - Method in class org.springframework.data.relational.core.sql.AssignValue
- getValues() - Method in interface org.springframework.data.relational.repository.query.RelationalParameterAccessor
-
Returns the raw parameter values of the underlying query method.
- getValues() - Method in class org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor
- getVersionNumberFromEntity(S, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
-
Get the current value of the version property for an instance of a relational persistent entity.
- greaterThan(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using greater-than(>). - greaterThanOrEquals(Object) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
using greater-than or equal to (>=). - 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
- H2TimestampWithTimeZoneToOffsetDateTimeConverter - Enum Class in org.springframework.data.jdbc.core.dialect
-
Converter converting from an H2 internal representation of a timestamp with time zone to an OffsetDateTime.
- hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- hasExpressions() - Method in class org.springframework.data.relational.core.sql.In
- hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
- hashCode() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- hashCode() - Method in class org.springframework.data.relational.core.mapping.event.Identifier
- hashCode() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- hashCode() - Method in class org.springframework.data.relational.core.sql.Into
- hashCode() - Method in interface org.springframework.data.relational.core.sql.Segment
-
Generate a hash code from this
Segment
. - 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
- HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
- HsqlDbDialect - Class in org.springframework.data.relational.core.dialect
-
A
Dialect
for HsqlDb. - HsqlDbDialect() - Constructor for class org.springframework.data.relational.core.dialect.HsqlDbDialect
I
- 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.jdbc.core.convert
-
Identifier represents a composite id of an entity that may be composed of one or many parts.
- Identifier - Class in org.springframework.data.relational.core.mapping.event
-
Wrapper for an identifier of an entity.
- Identifier.IdentifierConsumer - Interface in org.springframework.data.jdbc.core.convert
-
Represents an operation that accepts identifier key parts (name, value and
target type
) defining a contract to consumeIdentifier
values. - IdentifierProcessing - Interface in org.springframework.data.relational.core.sql
-
An interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names. - IdentifierProcessing.LetterCasing - Enum Class in org.springframework.data.relational.core.sql
-
Encapsulates the three kinds of letter casing supported.
- IdentifierProcessing.Quoting - Class in org.springframework.data.relational.core.sql
-
A conversion from unquoted identifiers to quoted identifiers.
- IdGeneration - Interface in org.springframework.data.relational.core.dialect
-
Describes the how obtaining generated ids after an insert works for a given JDBC driver.
- IdOnlyAggregateReference(ID) - Constructor for class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- ignoreCase(boolean) - Method in class org.springframework.data.relational.core.query.Criteria
-
Creates a new
Criteria
with the given "ignore case" flag. - in(Object...) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Collection<?>) - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIN
. - in(Column, Select) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression...) - Method in class org.springframework.data.relational.core.sql.Column
- in(Expression, Collection<? extends Expression>) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
IN
clause
. - in(Expression, Expression...) - Static method in class org.springframework.data.relational.core.sql.Conditions
- in(Select) - Method in class org.springframework.data.relational.core.sql.Column
- In - Class in org.springframework.data.relational.core.sql
-
IN
Condition
clause. - IN - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- includeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Specifies which types are eligible for component scanning.
- 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(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated insert function.
- insert(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated insert function to do just the insert of an instance of an aggregate, including all the members of the aggregate.
- insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- insert(T, Class<T>, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Inserts a the data of a single entity.
- insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- insert(T, Class<T>, Identifier) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- Insert - Interface in org.springframework.data.relational.core.sql
-
AST for a
INSERT
statement. - Insert(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>, Map<PersistentPropertyPath<RelationalPersistentProperty>, Object>) - 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. - 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) - 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.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
- INSTANCE - Enum constant in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.AnsiDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.Db2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.H2Dialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.HsqlDbDialect
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.OracleDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.PostgresDialect
-
Singleton instance.
- INSTANCE - Static variable in class org.springframework.data.relational.core.dialect.SqlServerDialect
-
Singleton instance.
- INSTANCE - Static variable in interface org.springframework.data.relational.core.mapping.NamingStrategy
-
Empty implementation of the interface utilizing only the default implementation.
- INSTANCE - Static variable in class org.springframework.data.relational.core.sql.FalseCondition
- INSTANCE - Static variable in class org.springframework.data.relational.core.sql.TrueCondition
- into(Table) - Method in interface org.springframework.data.relational.core.sql.InsertBuilder
-
Declare a
Table
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
- isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
- isCollectionLike() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- isDistinct() - Method in interface org.springframework.data.relational.core.sql.Select
-
Flag if this select is to return distinct rows.
- isEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isEmbedded() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Returns true exactly when the path is non empty and the leaf property an embedded one.
- isEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
- isEmpty() - Method in class org.springframework.data.relational.core.query.Criteria
- isEmpty() - Method in interface org.springframework.data.relational.core.query.CriteriaDefinition
- isEntity() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isEntity() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- isEqual(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
=
(equals)Condition
. - isEqualTo(Expression) - Method in class org.springframework.data.relational.core.sql.Column
-
Creates a
=
(equals)Condition
. - isFalse() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
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.
- 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
- isMap() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
-
Returns whether the query method is a modifying one.
- isMultiValued() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
-
Returns true if there are multiple values for this path, i.e. if the path contains at least one element that is a collection and array or a map.
- isNegated() - Method in class org.springframework.data.relational.core.sql.Between
- isNegated() - Method in class org.springframework.data.relational.core.sql.IsNull
- isNegated() - Method in class org.springframework.data.relational.core.sql.Like
- isNotEqual(Expression, Expression) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a
!=
(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.
- isReference() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
- isReference() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- isReference() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Deprecated.since 2.2, in favor of
PersistentProperty.isAssociation()
- isSorted() - Method in class org.springframework.data.relational.core.query.Query
-
Return true if the
Query
has a sort parameter. - isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
- isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
- isSupported() - Method in interface org.springframework.data.relational.core.dialect.ArrayColumns
-
Returns true if the dialect supports array-typed columns.
- isSupported() - Method in enum class org.springframework.data.relational.core.dialect.ArrayColumns.Unsupported
- isSupported() - Method in class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
- isTrue() - Method in interface org.springframework.data.relational.core.query.Criteria.CriteriaStep
-
Creates a
Criteria
usingIS TRUE
.
J
- JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
-
Specifies a operations one can perform on a database, based on an Domain Type.
- jdbcAggregateTemplate(ApplicationContext, JdbcMappingContext, JdbcConverter, DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcAggregateTemplate
as a bean for easy use in applications that need a lower level of abstraction than the normal repository abstraction. - JdbcAggregateTemplate - Class in org.springframework.data.jdbc.core
-
JdbcAggregateOperations
implementation, storing aggregates in and obtaining them from a JDBC data store. - JdbcAggregateTemplate(ApplicationContext, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplate
givenApplicationContext
,RelationalMappingContext
andDataAccessStrategy
. - JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Creates a new
JdbcAggregateTemplate
givenApplicationEventPublisher
,RelationalMappingContext
andDataAccessStrategy
. - JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.convert
-
ArrayColumns
that offer JDBC-specific functionality. - JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.convert
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.convert
-
Default
ArrayColumns
implementation for dialects that do not support array-typed columns. - JdbcColumnTypes - Enum Class in org.springframework.data.jdbc.core.convert
-
Utility that determines the necessary type conversions between Java types used in the domain model and types compatible with JDBC drivers.
- jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, Dialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Creates a
RelationalConverter
using the configuredAbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions)
. - JdbcConverter - Interface in org.springframework.data.jdbc.core.convert
-
A
JdbcConverter
is responsible for converting for values to the native relational representation and vice versa. - jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register custom
Converter
s in aJdbcCustomConversions
object if required. - JdbcCustomConversions - Class in org.springframework.data.jdbc.core.convert
-
Value object to capture custom conversion.
- JdbcCustomConversions() - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Creates an empty
JdbcCustomConversions
object. - JdbcCustomConversions(List<?>) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance registering the given converters and the default store converters. - JdbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance givenCustomConversions.ConverterConfiguration
. - JdbcCustomConversions(CustomConversions.StoreConversions, List<?>) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Create a new
JdbcCustomConversions
instance registering the given converters and the default store converters. - JdbcDb2Dialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialect
that registers JDBC specific converters. - JdbcDb2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
- jdbcDialect(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Resolves a
JDBC dialect
by inspectingNamedParameterJdbcOperations
. - JdbcDialect - Interface in org.springframework.data.jdbc.core.dialect
-
ArrayColumns
that offer JDBC specific functionality. - JdbcH2Dialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialect
that registers JDBC specific converters. - JdbcH2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
- JdbcIdentifierBuilder - Class in org.springframework.data.jdbc.core.convert
-
Builder for
Identifier
. - jdbcMappingContext(Optional<NamingStrategy>, JdbcCustomConversions) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
-
Register a
JdbcMappingContext
and apply an optionalNamingStrategy
. - JdbcMappingContext - Class in org.springframework.data.jdbc.core.mapping
-
MappingContext
implementation for JDBC. - JdbcMappingContext() - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContext
. - JdbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
-
Creates a new
JdbcMappingContext
using the givenNamingStrategy
. - JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
-
Db2Dialect
that registers JDBC specific converters. - JdbcMySqlDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- JdbcMySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
- jdbcOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
NamedParameterJdbcOperations
bean definition to be used to create repositories discovered through this annotation. - JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
-
JDBC specific Postgres Dialect.
- JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
- JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
-
QueryMethod
implementation that implements a method by executing the query from aQuery
annotation on that method. - JdbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, NamedQueries, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
- JdbcRepositoryConfigExtension - Class in org.springframework.data.jdbc.repository.config
-
RepositoryConfigurationExtension
extending the repository registration process by registering JDBC repositories. - JdbcRepositoryConfigExtension() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- JdbcRepositoryFactory - Class in org.springframework.data.jdbc.repository.support
-
Creates repository implementation based on JDBC.
- JdbcRepositoryFactory(DataAccessStrategy, RelationalMappingContext, JdbcConverter, Dialect, ApplicationEventPublisher, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
-
Creates a new
JdbcRepositoryFactory
for the givenDataAccessStrategy
,RelationalMappingContext
andApplicationEventPublisher
. - JdbcRepositoryFactoryBean<T extends Repository<S,
ID>, S, ID extends Serializable> - Class in org.springframework.data.jdbc.repository.support -
Special adapter for Springs
FactoryBean
interface to allow easy setup of repository factories via Spring configuration. - JdbcRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
-
Creates a new
JdbcRepositoryFactoryBean
for the given repository interface. - JdbcSimpleTypes - Class in org.springframework.data.jdbc.core.mapping
-
Simple constant holder for a
SimpleTypeHolder
enriched with specific simple types for relational database access. - JdbcSqlServerDialect - Class in org.springframework.data.jdbc.core.dialect
-
SqlServerDialect
that registers JDBC specific converters. - JdbcSqlServerDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
- JdbcTypeFactory - Interface in org.springframework.data.jdbc.core.convert
-
Allows the creation of instances of database dependent types, e.g.
- jdbcTypeFor(int) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
-
Converts a value defined in
Types
into aJDBCType
instance or null if the value isJdbcUtils.TYPE_UNKNOWN
- jdbcTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
-
Returns the
JDBCType
suitable for passing a value of the provided type to aPreparedStatement
. - JdbcUtil - Class in org.springframework.data.jdbc.support
-
Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.
- JdbcValue - Class in org.springframework.data.jdbc.core.mapping
-
Wraps a value with the JDBCType that should be used to pass it as a bind parameter to a
PreparedStatement
. - JdbcValue(Object, JDBCType) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcValue
- join(String) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
JOIN
table
. - join(TableLike) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin
-
Declare a
JOIN
Table
. - Join - Class in org.springframework.data.relational.core.sql
-
Segment
for aJOIN
declaration. - JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
INNER JOIN
for two tables. - Join.JoinType - Enum Class in org.springframework.data.relational.core.sql
- Jsr310TimestampBasedConverters - Class in org.springframework.data.jdbc.core.convert
-
Helper class to register JSR-310 specific
Converter
implementations. - Jsr310TimestampBasedConverters() - Constructor for class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters
- Jsr310TimestampBasedConverters.InstantToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalDateToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToInstantConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
- Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter - Enum Class in org.springframework.data.jdbc.core.convert
- just(String) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a plain
sql
Condition
. - just(String) - Static method in class org.springframework.data.relational.core.sql.Expressions
-
Creates a plain
sql
Expression
.
K
- keyColumn() - Element in annotation interface org.springframework.data.relational.core.mapping.MappedCollection
L
- 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.
- 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. - mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.core.convert.EntityRowMapper
- mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery.ConvertingRowMapper
- mapRow(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- mapRow(PersistentPropertyPathExtension, ResultSet, Identifier, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
- mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- mapRow(RelationalPersistentEntity<T>, ResultSet, Object) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
- 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. - Merge(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Merge
- Modifying - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Indicates a method should be regarded as modifying query.
- modifyOnCreate() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the entity shall be marked as modified on creation.
- MS_SQL_SERVER - Enum constant in enum class org.springframework.data.relational.core.dialect.InsertRenderContexts
- MultipleCondition - Class in org.springframework.data.relational.core.sql
-
Wrapper for multiple
Condition
s. - MutableAggregateChange<T> - Interface in org.springframework.data.relational.core.conversion
-
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
- MyBatisContext - Class in org.springframework.data.jdbc.mybatis
-
MyBatisContext
instances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements. - MyBatisContext(Object, Object, Class<?>, Map<String, Object>) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisContext(Identifier, Object, Class<?>) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
- MyBatisDataAccessStrategy - Class in org.springframework.data.jdbc.mybatis
-
DataAccessStrategy
implementation based on MyBatis. - MyBatisDataAccessStrategy(SqlSession, IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Constructs a
DataAccessStrategy
based on MyBatis. - MyBatisJdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
-
Configuration class tweaking Spring Data JDBC to use a
MyBatisDataAccessStrategy
instead of the default one. - MyBatisJdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
- MYSQL_IDENTIFIER_PROCESSING - Static variable in class org.springframework.data.relational.core.dialect.MySqlDialect
-
MySQL defaults for
IdentifierProcessing
. - MySqlDialect - Class in org.springframework.data.relational.core.dialect
-
A SQL dialect for MySQL.
- MySqlDialect() - Constructor for class org.springframework.data.relational.core.dialect.MySqlDialect
- MySqlDialect(IdentifierProcessing) - Constructor for class org.springframework.data.relational.core.dialect.MySqlDialect
-
Creates a new
MySqlDialect
givenIdentifierProcessing
.
N
- name() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The named query to be used.
- 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
. - namedQueriesLocation() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- NamespaceStrategy - Interface in org.springframework.data.jdbc.mybatis
-
A strategy to derive a MyBatis namespace from a domainType.
- NamingStrategies - Class in org.springframework.data.relational.core.sql.render
-
Factory for
RenderNamingStrategy
objects. - namingStrategy - Variable in class org.springframework.data.relational.core.dialect.RenderContextFactory
- NamingStrategy - Interface in org.springframework.data.relational.core.mapping
-
Interface and default implementation of a naming strategy.
- NEQ - Enum constant in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
- nest(Condition) - Static method in class org.springframework.data.relational.core.sql.Conditions
-
Creates a nested
Condition
that is enclosed with parentheses. - NestedCondition - Class in org.springframework.data.relational.core.sql
-
Condition group wrapping a nested
Condition
with parentheses. - 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
- of(char) - Static method in class org.springframework.data.relational.core.dialect.Escaper
-
Creates new instance of this class with the given escape character.
- of(Object) - Static method in class org.springframework.data.relational.core.mapping.event.Identifier
-
Creates a new
Identifier
identifier for the given, non-null value. - of(Object, JDBCType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
- of(SqlIdentifier, Object, Class<?>) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
- 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.
- onAfterLoad(AfterLoadEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Deprecated.
- onAfterLoad(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterLoadCallback
-
Deprecated.Entity callback method invoked after an aggregate root was loaded.
- onAfterSave(AfterSaveEvent<E>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
-
Captures
AfterSaveEvent
. - onAfterSave(T) - Method in interface org.springframework.data.relational.core.mapping.event.AfterSaveCallback
-
Entity callback method invoked after an aggregate root was persisted.
- onApplicationEvent(AbstractRelationalEvent<?>) - Method in class org.springframework.data.relational.core.mapping.event.AbstractRelationalEventListener
- onBeforeConvert(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. - org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
-
Core JDBC implementation.
- org.springframework.data.jdbc.core.convert - package org.springframework.data.jdbc.core.convert
-
JDBC-specific conversion classes.
- org.springframework.data.jdbc.core.dialect - package org.springframework.data.jdbc.core.dialect
- org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
- org.springframework.data.jdbc.mybatis - package org.springframework.data.jdbc.mybatis
- org.springframework.data.jdbc.repository - package org.springframework.data.jdbc.repository
- org.springframework.data.jdbc.repository.config - package org.springframework.data.jdbc.repository.config
- org.springframework.data.jdbc.repository.query - package org.springframework.data.jdbc.repository.query
-
Query derivation mechanism for JDBC specific repositories.
- org.springframework.data.jdbc.repository.support - package org.springframework.data.jdbc.repository.support
- org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
- org.springframework.data.relational.auditing - package org.springframework.data.relational.auditing
- org.springframework.data.relational.core.conversion - package org.springframework.data.relational.core.conversion
- org.springframework.data.relational.core.dialect - package org.springframework.data.relational.core.dialect
-
Dialects abstract the SQL dialect of the underlying database.
- org.springframework.data.relational.core.mapping - package org.springframework.data.relational.core.mapping
- org.springframework.data.relational.core.mapping.event - package org.springframework.data.relational.core.mapping.event
- org.springframework.data.relational.core.query - package org.springframework.data.relational.core.query
-
Query and update support.
- org.springframework.data.relational.core.sql - package org.springframework.data.relational.core.sql
-
Statement Builder implementation.
- org.springframework.data.relational.core.sql.render - package org.springframework.data.relational.core.sql.render
-
SQL rendering utilities to render SQL from the Statement Builder API.
- org.springframework.data.relational.repository.query - package org.springframework.data.relational.repository.query
-
Query support for relational database repositories.
- org.springframework.data.relational.repository.support - package org.springframework.data.relational.repository.support
-
Support infrastructure for query derivation of relational database repositories.
P
- partitionBy(Expression...) - Method in class org.springframework.data.relational.core.sql.AnalyticFunction
- PartTreeJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
An
AbstractJdbcQuery
implementation based on aPartTree
. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery
. - PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapper<Object>) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
-
Creates a new
PartTreeJdbcQuery
. - 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
- PostgresArrayColumns() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
- PostgresDialect - Class in org.springframework.data.relational.core.dialect
-
An SQL dialect for Postgres.
- PostgresDialect() - Constructor for class org.springframework.data.relational.core.dialect.PostgresDialect
- PostgresDialect.PostgresArrayColumns - Class in org.springframework.data.relational.core.dialect
- postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- 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
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
- Query - Annotation Interface in org.springframework.data.jdbc.repository.query
-
Annotation to provide SQL statements that will get used for executing the method.
- QueryMappingConfiguration - Interface in org.springframework.data.jdbc.repository
- 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.jdbc.core.convert.BasicJdbcConverter
- readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- readValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Read a relational value into the desired
destination type
. - registerRowMapper(Class<T>, RowMapper<? extends T>) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
-
Registers a the given
RowMapper
as to be used for the given type. - RelationalAuditingCallback - Class in org.springframework.data.relational.auditing
-
BeforeConvertCallback
to capture auditing information on persisting and updating entities. - RelationalAuditingCallback(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 - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into an
MutableAggregateChange
. - RelationalEntityInsertWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- RelationalEntityMetadata<T> - Interface in org.springframework.data.relational.repository.query
-
Extension of
EntityMetadata
to additionally expose the collection name an entity shall be persisted to. - RelationalEntityUpdateWriter - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into an
MutableAggregateChange
. - RelationalEntityUpdateWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- RelationalEntityVersionUtils - Class in org.springframework.data.relational.core.conversion
-
Utilities commonly used to set/get properties for instances of RelationalPersistentEntities.
- RelationalEntityWriter - Class in org.springframework.data.relational.core.conversion
-
Converts an aggregate represented by its root into an
MutableAggregateChange
. - RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- RelationalEvent<E> - Interface in org.springframework.data.relational.core.mapping.event
-
an event signalling JDBC processing.
- RelationalEventWithEntity<E> - Class in org.springframework.data.relational.core.mapping.event
-
An event that is guaranteed to have an entity.
- RelationalExampleMapper - Class in org.springframework.data.relational.repository.query
- RelationalExampleMapper(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.repository.query.RelationalExampleMapper
- RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
-
MappingContext
implementation. - RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
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.
- RelationResolver - Interface in org.springframework.data.jdbc.core.convert
-
Resolves relations within 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.
- repositoryBaseClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Returns the
FactoryBean
class to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- resolvePrimitiveType(Class<?>) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
- resolveTypeToRead(ResultProcessor) - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
-
Obtain the result type to read from
ResultProcessor
. - resultSetExtractorClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
ResultSetExtractor
to use to convert the result of the query to domain class instances. - resultSetExtractorRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
ResultSetExtractor
to use to convert the result of the query to domain class instances. - RIGHT_OUTER_JOIN - Enum constant in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
RIGHT OUTER JOIN
two tables. - rowMapperClass() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional
RowMapper
to use to convert the result of the query to domain class instances. - rowMapperRef() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
Optional name of a bean of type
RowMapper
to use to convert the result of the query to domain class instances.
S
- save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Saves an instance of an aggregate, including all the members of the aggregate.
- save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- SAVE - Enum constant in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
A
SAVE
of an aggregate typically involves aninsert
orupdate
on the aggregate root plusinsert
s,update
s, anddelete
s on the other elements of an aggregate. - saveAll(Iterable<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- 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.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setDates() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
-
Configures whether the creation and modification dates are set.
- setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
-
Must be called exactly once before calling any of the other methods.
- setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setEntity(T) - Method in interface org.springframework.data.relational.core.conversion.MutableAggregateChange
-
Set the root object of the
AggregateChange
. - setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- setForceQuote(boolean) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
-
Enable/disable quoting for all tables and column names.
- setJdbcOperations(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setMappingContext(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setNamespaceStrategy(NamespaceStrategy) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
-
Set a NamespaceStrategy to be used.
- setNamingStrategy(RenderNamingStrategy) - Method in class org.springframework.data.relational.core.dialect.RenderContextFactory
-
Set a
RenderNamingStrategy
. - setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
- setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
- setVersionNumberOnEntity(S, Number, RelationalPersistentEntity<S>, RelationalConverter) - Static method in class org.springframework.data.relational.core.conversion.RelationalEntityVersionUtils
-
Set the version property on an instance of a relational persistent entity.
- shouldCreateEmptyEmbedded() - Method in class org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty
- shouldCreateEmptyEmbedded() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
-
Returns whether an empty embedded object is supposed to be created for this property.
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- SimpleCondition - Class in org.springframework.data.relational.core.sql
-
Deprecated.since 2.2.5 use
Comparison
instead. - SimpleFunction - Class in org.springframework.data.relational.core.sql
-
Simple function accepting one or more
Expression
s. - SimpleJdbcRepository<T,
ID> - Class in org.springframework.data.jdbc.repository.support -
Default implementation of the
CrudRepository
interface. - SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
- SimpleRelationalEntityMetadata<T> - Class in org.springframework.data.relational.repository.query
-
Default implementation of
RelationalEntityMetadata
. - SimpleRelationalEntityMetadata(Class<T>, RelationalPersistentEntity<?>) - Constructor for class org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata
-
Creates a new
SimpleRelationalEntityMetadata
using the given type 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
- size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns the number of key parts in this collection.
- sort(Sort) - Method in class org.springframework.data.relational.core.query.Query
- SQL - Class in org.springframework.data.relational.core.sql
-
Utility to create SQL
Segment
s. - SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
-
Provides
SqlGenerator
s per domain type. - SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
- SqlIdentifier - Interface in org.springframework.data.relational.core.sql
-
Represents a named object that exists in the database like a table name or a column name.
- SqlRenderer - Class in org.springframework.data.relational.core.sql.render
- 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
. - sqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
-
Returns the
Types
value suitable for passing a value of the provided type to aPreparedStatement
. - sqlTypeFor(JDBCType) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
- standardizeLetterCase(String) - Method in interface org.springframework.data.relational.core.sql.IdentifierProcessing
-
Standardizes the use of upper and lower case letters in an identifier in such a way that semantically the same identifier results from the quoted and the unquoted version.
- StatementBuilder - Class in org.springframework.data.relational.core.sql
-
Entrypoint to build SQL statements.
- storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
-
Obtain a read only copy of default store converters.
- StringBasedJdbcQuery - Class in org.springframework.data.jdbc.repository.query
-
A query to be executed based on a repository method, it's annotated SQL query and the arguments provided to the method.
- StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, AbstractJdbcQuery.RowMapperFactory, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQuery
for the givenJdbcQueryMethod
,RelationalMappingContext
andAbstractJdbcQuery.RowMapperFactory
. - StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapper<?>, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
-
Creates a new
StringBasedJdbcQuery
for the givenJdbcQueryMethod
,RelationalMappingContext
andRowMapper
. - StringLiteral - Class in org.springframework.data.relational.core.sql
-
Represents a
CharSequence
literal. - SubselectExpression - Class in org.springframework.data.relational.core.sql
-
Wrapper for a
Select
query to be used as subselect.
T
- table(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.
- to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
- toLower() - Static method in class org.springframework.data.relational.core.sql.render.NamingStrategies
-
Creates a mapping
RenderNamingStrategy
that 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
. - toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Returns a
Map
containing the identifier name to value tuples. - top(int) - Method in interface org.springframework.data.relational.core.sql.SelectBuilder
-
Apply a
TOP
clause 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.jdbc.core.convert.Identifier
- toString() - Method in class org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggregateReference
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.AcquireLockRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
- toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- toString() - Method in class org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension
- toString() - Method in class org.springframework.data.relational.core.query.Criteria
- toString() - Method in class org.springframework.data.relational.core.query.Update
- toString() - Method in class org.springframework.data.relational.core.sql.OrderBy
- 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.SimpleCondition
-
Deprecated.
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleFunction
- toString() - Method in class org.springframework.data.relational.core.sql.SimpleSegment
- toString() - Method in class org.springframework.data.relational.core.sql.StringLiteral
- toString() - Method in class org.springframework.data.relational.core.sql.SubselectExpression
- toString() - Method in class org.springframework.data.relational.core.sql.Table
- toString() - Method in class org.springframework.data.relational.core.sql.TrueCondition
- toString() - Method in class org.springframework.data.relational.core.sql.Values
- toString() - Method in class org.springframework.data.relational.core.sql.Where
- 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
. - transactionManagerRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
-
Configures the name of the
DataSourceTransactionManager
bean definition to be used to create repositories discovered through this annotation. - transform(UnaryOperator<String>) - Method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Transform the SQL identifier name by applying a
transformation function
. - TrueCondition - Class in org.springframework.data.relational.core.sql
-
Simple condition that evaluates to SQL
TRUE
.
U
- UnableToSetId - Exception in org.springframework.data.jdbc.core
-
Signals failure to set the id property of an entity.
- unquoted(String) - Static method in interface org.springframework.data.relational.core.sql.SqlIdentifier
-
Create a new unquoted identifier given
name
. - unsupported() - Static method in interface org.springframework.data.jdbc.core.convert.JdbcTypeFactory
-
An implementation used in places where a proper
JdbcTypeFactory
can not be provided but an instance needs to be provided anyway, mostly for providing backward compatibility. - update() - 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(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- update(S, Class<S>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- update(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
-
Dedicated update function.
- update(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
-
Dedicated update function to do just an update of an instance of an aggregate, including all the members of the aggregate.
- update(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database.
- Update - Class in org.springframework.data.relational.core.query
-
Class to easily construct SQL update assignments.
- Update - Interface in org.springframework.data.relational.core.sql
-
AST for aa
UPDATE
statement. - Update(T, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Update
- 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) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
- updateWithVersion(S, Class<S>, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
- updateWithVersion(T, Class<T>, Number) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
-
Updates the data of a single entity in the database and enforce optimistic record locking using the
previousVersion
property. - upper(Expression) - Static method in class org.springframework.data.relational.core.sql.Functions
-
Creates a new
UPPER
function. - UPPER_CASE - Enum constant in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
- USE_EMPTY - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
- USE_NULL - Enum constant in enum class org.springframework.data.relational.core.mapping.Embedded.OnEmpty
- userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
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.jdbc.repository.config.EnableJdbcRepositories
-
Alias for the
EnableJdbcRepositories.basePackages()
attribute. - value() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
-
The SQL statement to execute when the annotated method gets invoked.
- value() - Element in annotation interface org.springframework.data.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(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.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.conversion.AggregateChange.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.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.query.CriteriaDefinition.Combinator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.query.CriteriaDefinition.Comparator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.IdentifierProcessing.LetterCasing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.Join.JoinType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.relational.core.sql.LockMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcColumnTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.InstantToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateTimeToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalDateToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.LocalTimeToTimestampConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToInstantConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalDateTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.convert.Jsr310TimestampBasedConverters.TimestampToLocalTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jdbc.core.dialect.H2TimestampWithTimeZoneToOffsetDateTimeConverter
-
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.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.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.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.Into
- 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. - withPart(SqlIdentifier, Object, Class<?>) - Method in class org.springframework.data.jdbc.core.convert.Identifier
-
Creates a new
Identifier
from the current instance and sets the value forkey
. - withQualifier(PersistentPropertyPathExtension, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
-
Adds a qualifier to the identifier to build.
- withRewriteFor(String...) - Method in class org.springframework.data.relational.core.dialect.Escaper
-
Apply the
Escaper
to the 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(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityInsertWriter
- write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityUpdateWriter
- write(Object, MutableAggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
- writeJdbcValue(Object, Class<?>, int) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- writeJdbcValue(Object, Class<?>, int) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
-
Convert a property value into a
JdbcValue
that contains the converted value and information how to bind it to JDBC parameters. - writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.jdbc.core.convert.BasicJdbcConverter
- writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
- writeValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
-
Write a property value into a relational type that can be stored natively.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AfterConvertCallback
instead.