Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDelegatingRowMapper<T> - Class in org.springframework.data.jdbc.repository.query
Abstract RowMapper that delegates the actual mapping logic to a delegate
AbstractDelegatingRowMapper(RowMapper) - Constructor for class org.springframework.data.jdbc.repository.query.AbstractDelegatingRowMapper
 
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.
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) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
acquireLockAll(LockMode, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Acquire a lock on all aggregates of the given domain type.
acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
acquireLockAll(LockMode, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
acquireLockById(Object, LockMode, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Acquire a lock on the aggregate specified by id.
acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
acquireLockById(Object, LockMode, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
afterPropertiesSet() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
AggregateReference<T,ID> - Interface in org.springframework.data.jdbc.core.mapping
A reference to the aggregate root of a different aggregate.
and(SqlTypeMapping) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Returns a composed SqlTypeMapping that represents a fallback of this type mapping and another.
AotRepositoryFragmentSupport - Class in org.springframework.data.jdbc.repository.aot
Support class for JDBC AOT repository fragments.
AotRepositoryFragmentSupport(JdbcAggregateOperations, RowMapperFactory, RepositoryMetadata, ValueExpressionDelegate, ProjectionFactory) - Constructor for class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
AotRepositoryFragmentSupport(JdbcAggregateOperations, RowMapperFactory, RepositoryFactoryBeanSupport.FragmentCreationContext) - Constructor for class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
AotRepositoryFragmentSupport.BindValue - Interface in org.springframework.data.jdbc.repository.aot
Interface for binding values to a MapSqlParameterSource.
apply(String, SqlParameterSource) - Method in interface org.springframework.data.jdbc.repository.query.StatementFactory.StatementFunction
Applies this function to the given arguments.
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.
BasicJdbcPersistentProperty - Class in org.springframework.data.jdbc.core.mapping
BasicJdbcPersistentProperty(Property, PersistentEntity, SimpleTypeHolder, NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
BeanFactoryAwareRowMapperFactory - Class in org.springframework.data.jdbc.repository.support
This RowMapperFactory implementation extends the DefaultRowMapperFactory by adding the capabilities to load RowMapper or ResultSetExtractor beans by their names in BeanFactory.
BeanFactoryAwareRowMapperFactory(BeanFactory, JdbcAggregateOperations, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
Create a BeanFactoryAwareRowMapperFactory instance using the given BeanFactory, JdbcAggregateOperations and QueryMappingConfiguration.
bind(String, MapSqlParameterSource) - Method in interface org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport.BindValue
Bind the value to the given MapSqlParameterSource using the given parameter name.
build() - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
 
build(MapSqlParameterSource) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
Build the SQL statement and assign parameters to the given ParametersSource.

C

CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
Delegates each method to the DataAccessStrategys passed to the constructor in turn until the first that does not throw an exception.
CascadingDataAccessStrategy(List) - Constructor for class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
complete(Criteria, Sort) - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
Creates ParametrizedQuery applying the given Criteria and Sort definition.
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.
contributeAotRepository(AotRepositoryContext) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor
 
contributeQueryMethod(Method) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
 
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
 
convertMany(Object, Class) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
convertOne(Object, Class) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
convertValue(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
 
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(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
count(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
count(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
count(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Counts the rows in the table representing the given probe type, that match the given query.
count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
count(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
count(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Counts the number of aggregates of a given type that match the given query.
count(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
count(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
countByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
Constructs a single sql query that performs select count based on the provided query.
create() - Method in class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
Creates a new DataAccessStrategy.
create(Class) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
Obtain a RowMapper based on the expected return type passed in as an argument.
create(Class) - Method in class org.springframework.data.jdbc.repository.support.DefaultRowMapperFactory
 
create(Dialect, Consumer) - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Create a new JdbcCustomConversions instance using the given Dialect and JdbcCustomConversions.JdbcConverterConfigurer callback to configure converters.
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.
createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Creates an initial ChangeSet.
createChangeSet(LiquibaseChangeSetWriter.ChangeSetMetadata, Database, DatabaseChangeLog) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Creates a diff ChangeSet by comparing Database with mapped entities.
createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, NamespaceStrategy, Dialect, QueryMappingConfiguration) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
Create a DataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one uses a DefaultDataAccessStrategy
createCombinedAccessStrategy(RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlSession, Dialect, QueryMappingConfiguration) - Static method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
Create a DataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one uses a DefaultDataAccessStrategy
createConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, JdbcDialect) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Creates a JdbcConverter.
createCustomConversions(JdbcDialect, List) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Register custom Converters in a JdbcCustomConversions object if required.
createDataAccessStrategy(NamedParameterJdbcOperations, JdbcConverter, QueryMappingConfiguration, JdbcDialect) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Create a DataAccessStrategy for reuse in the JdbcAggregateOperations and the JdbcConverter.
createFrom(List) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
 
createMappingContext(RelationalManagedTypes, JdbcCustomConversions, NamingStrategy) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Register a JdbcMappingContext and apply an optional NamingStrategy.
createPersistentProperty(Property, RelationalPersistentEntity, SimpleTypeHolder) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
createSelectBuilder(Table, Predicate) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
Create a basic select structure with all the necessary joins
customizeClass(AotRepositoryClassBuilder) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
 
customizeConstructor(AotRepositoryConstructorBuilder) - Method in class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
 

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, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Create a DataAccessStrategy for reuse in the JdbcAggregateOperations and the JdbcConverter.
dataAccessStrategyBean(NamedParameterJdbcOperations, JdbcConverter, JdbcMappingContext, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.MyBatisJdbcConfiguration
 
DataAccessStrategyFactory - Class in org.springframework.data.jdbc.core.convert
Factory to create a DataAccessStrategy based on the configuration of the provided components.
DataAccessStrategyFactory(JdbcConverter, NamedParameterJdbcOperations, Dialect, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
DataAccessStrategyFactory(SqlGeneratorSource, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
dataAccessStrategyRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Deprecated.
since 4.0 use EnableJdbcRepositories.jdbcAggregateOperationsRef() instead to ensure consistent configuration repositories.
dateTimeProviderRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcAuditing
Configures a DateTimeProvider bean name that allows customizing the LocalDateTime to be used for setting creation and modification dates.
DEFAULT_AUTHOR - Static variable in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
 
DEFAULT_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
 
DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
The default DataAccessStrategy is to generate SQL statements based on metadata from the entity.
DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, JdbcConverter, NamedParameterJdbcOperations, SqlParametersFactory, InsertStrategyFactory, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.core.dialect.DialectResolver.DefaultDialectProvider
 
DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.dialect.DialectResolver.DefaultDialectProvider
Deprecated.
 
DefaultDialectProvider() - Constructor for class org.springframework.data.jdbc.repository.config.DialectResolver.DefaultDialectProvider
Deprecated.
 
DefaultJdbcTypeFactory - Class in org.springframework.data.jdbc.core.convert
A JdbcTypeFactory that performs the conversion by utilizing JdbcOperations.execute(ConnectionCallback).
DefaultJdbcTypeFactory(JdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
Creates a new DefaultJdbcTypeFactory.
DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
Deprecated, for removal: This API element is subject to removal in a future version.
DefaultJdbcTypeFactory(JdbcOperations, JdbcArrayColumns) - Constructor for class org.springframework.data.jdbc.core.convert.DefaultJdbcTypeFactory
Creates a new DefaultJdbcTypeFactory.
DefaultQueryMappingConfiguration - Class in org.springframework.data.jdbc.repository.config
A QueryMappingConfiguration that allows for registration of RowMappers and ResultSetExtractors via a fluent Api.
DefaultQueryMappingConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
 
DefaultRowMapperFactory - Class in org.springframework.data.jdbc.repository.support
Default implementation of RowMapperFactory.
DefaultRowMapperFactory(JdbcAggregateOperations, QueryMappingConfiguration) - Constructor for class org.springframework.data.jdbc.repository.support.DefaultRowMapperFactory
 
DefaultSqlTypeMapping - Class in org.springframework.data.jdbc.core.mapping.schema
Class that provides a default implementation of mapping Java type to a Database type.
DefaultSqlTypeMapping() - Constructor for class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
 
DelegatingDataAccessStrategy - Class in org.springframework.data.jdbc.core.convert
Delegates all method calls to an instance set after construction.
DelegatingDataAccessStrategy() - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
DelegatingDataAccessStrategy(DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
delete(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes multiple rows identified by the ids, from the table identified by the domainType.
delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
delete(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
delete(Iterable, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes all entities reachable via propertyPath from the instances identified by rootIds.
delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(Iterable, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
delete(Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes a single row identified by the id, from the table identified by the domainType.
delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
delete(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
delete(Object, PersistentPropertyPath) - 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) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
delete(Object, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(S) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
delete(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Delete an aggregate identified by its aggregate root.
delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
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) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
deleteAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes all entities of the given domain type.
deleteAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
deleteAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
deleteAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
deleteAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Delete all aggregates identified by their aggregate roots.
deleteAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteAll(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
deleteAll(PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Deletes all entities reachable via propertyPath from any instance.
deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
deleteAll(PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
deleteAllById(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deletes all aggregates identified by their aggregate root ids.
deleteAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteAllById(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
deleteById(Object, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteById(Object, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deletes a single Aggregate including all entities contained in that aggregate.
deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
deleteWithVersion(Object, Class, 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, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
deleteWithVersion(Object, Class, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
describedBy(T, Identifier) - Static method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
DialectResolver - Class in org.springframework.data.jdbc.core.dialect
Resolves a Dialect.
DialectResolver - Class in org.springframework.data.jdbc.dialect
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5, replacement DialectResolver was moved to the org.springframework.data.jdbc.core.dialect package.
DialectResolver - Class in org.springframework.data.jdbc.repository.config
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5, replacement DialectResolver was moved to the org.springframework.data.jdbc.core.dialect package.
DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.core.dialect
 
DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.dialect
Deprecated, for removal: This API element is subject to removal in a future version.
DialectResolver.DefaultDialectProvider - Class in org.springframework.data.jdbc.repository.config
Deprecated, for removal: This API element is subject to removal in a future version.
DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.core.dialect
SPI to extend Spring's default JDBC Dialect discovery mechanism.
DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.dialect
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5, replacement DialectResolver was moved to the org.springframework.data.jdbc.core.dialect package.
DialectResolver.JdbcDialectProvider - Interface in org.springframework.data.jdbc.repository.config
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5, replacement DialectResolver was moved to the org.springframework.data.jdbc.core.dialect package.
DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.core.dialect
Exception thrown when DialectResolver cannot resolve a Dialect.
DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.dialect
Deprecated, for removal: This API element is subject to removal in a future version.
DialectResolver.NoDialectException - Exception Class in org.springframework.data.jdbc.repository.config
Deprecated, for removal: This API element is subject to removal in a future version.
doCreateRepositoryFactory() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
Creates the actual RepositoryFactorySupport instance.

E

empty() - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Returns an empty Identifier.
empty() - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
 
EMPTY - Static variable in interface org.springframework.data.jdbc.core.convert.QueryMappingConfiguration
An immutable empty instance that will return null for all arguments.
enableDefaultTransactions() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configures whether to enable default transactions for Spring Data JDBC repositories.
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.
EntityRowMapper<T> - Class in org.springframework.data.jdbc.core.convert
Maps a ResultSet to an entity of type T, including entities referenced.
EntityRowMapper(AggregatePath, JdbcConverter, Identifier) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
 
EntityRowMapper(RelationalPersistentEntity, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.EntityRowMapper
 
equals(Object) - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
equals(Object) - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
equals(Object) - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
equals(Object) - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
 
equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Indicates whether some other object is "equal to" this one.
escape(Object) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
EscapingParameterSource - Class in org.springframework.data.jdbc.repository.query
This SqlParameterSource will apply escaping to its values.
EscapingParameterSource(SqlParameterSource, Escaper) - Constructor for class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 
evaluate(Method, String, Object...) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
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
 
executeWith(StatementFactory.StatementFunction) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
Build the SQL statement and apply the given function to the SQL string and its parameters.
exists(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
exists(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
exists(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
exists(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Determine whether there is an aggregate of type domainType that matches the provided Query.
exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
exists(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
exists(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Determine whether there are aggregates that match the Query
exists(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
exists(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
existsById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
existsById(Object, Class) - 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) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
existsById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
existsById(Object, Class) - 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) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
existsById(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
existsByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
Constructs a single sql query that performs select count based on the provided query for checking existence.
expression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
Returns the value of the expression record component.
Expression(ValueExpression) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
Creates an instance of a Expression record class.
extractEmbeddedPropertyName(Sort.Order) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
 
extractFieldNameFromEmbeddedProperty(Sort.Order) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
 

F

filter(Criteria) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type.
findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type.
findAll(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type, paged and sorted.
findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.0. Use JdbcAggregateOperations.findAll(Class, Sort) together with JdbcAggregateOperations.count(Class) to construct results of type Page.The API design is conflicts regarding pagination information. Also, pagination is primarily a feature of the repository and not the template API.
findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
findAll(Class, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type, sorted.
findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type, sorted.
findAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Example, Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Example, Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Pageable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Sort) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting items to a Iterable.
findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Execute a SELECT query and convert the resulting items to a List that is sorted.
findAll(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAll(Query, Class, Pageable) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting items to a Iterable.
findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAll(Query, Class, Pageable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.0. Use JdbcAggregateOperations.findAll(Query, Class) together with JdbcAggregateOperations.count(Query, Class) to construct results of type Page. The API design is conflicts regarding pagination information. Also, pagination is primarily a feature of the repository and not the template API.
findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
findAll(Query, Class, Pageable) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAllById(Iterable, Class) - 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) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAllById(Iterable, Class) - 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) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAllById(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAllById(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findAllByPath(Identifier, PersistentPropertyPath) - Method in interface org.springframework.data.jdbc.core.convert.RelationResolver
Finds all entities reachable via path.
findAllByPath(Identifier, PersistentPropertyPath) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findBy(Example, Function) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findById(Object, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads a single entity identified by type and id.
findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findById(Object, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findById(Object, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load an aggregate from the database.
findById(Object, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findById(Object, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findOne(Example) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
findOne(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting item to an entity ensuring exactly one result.
findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
findOne(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Execute a SELECT query and convert the resulting item to an entity ensuring exactly one result.
findOne(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findOne(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
forBackReference(JdbcConverter, AggregatePath, Identifier, Function) - Static method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
 
forBackReferences(JdbcConverter, AggregatePath, Function) - 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.
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.
forPlainIdentifiers() - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Create a new JdbcMappingContext using plain identifiers.
forPlainIdentifiers(NamingStrategy) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Create a new JdbcMappingContext using plain identifiers and the given NamingStrategy.
forQuotedIdentifiers() - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Create a new JdbcMappingContext using quoted identifiers (default behavior).
forQuotedIdentifiers(NamingStrategy) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Create a new JdbcMappingContext using quoted identifiers (default behavior) and the given NamingStrategy.
from(Map) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Creates an Identifier from a Map of name to value tuples.

G

get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
Returns a value for the given key.
get(SqlIdentifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
getActualSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
 
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.JdbcH2Dialect
 
getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
 
getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
 
getArraySupport() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
getArraySupport(Dialect) - Static method in interface org.springframework.data.jdbc.core.dialect.JdbcDialect
Returns the array support for the given Dialect.
getArrayType(Class) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
Deprecated.
 
getArrayType(Class) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
 
getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
Deprecated.
The appropriate SQL type as a String which should be used to represent the given SQLType in an Array.
getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
Deprecated.
 
getArrayTypeName(SQLType) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
The appropriate SQL type as a String which should be used to represent the given SQLType in an Array.
getArrayTypeName(SQLType) - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
 
getBindableValue(Method, Object, int) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getBindableValue(Method, Object, String) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getBindValue(JdbcConverter, Object, JdbcParameters.JdbcParameter) - Static method in class org.springframework.data.jdbc.repository.query.JdbcValueBindUtil
Obtains a JdbcValue for the given value and JdbcParameters.JdbcParameter to be bound to a query.
getColumnType(Class) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
 
getColumnType(Class) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Determines a column type for Class.
getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
The type to be used to store this property in the database.
getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
getColumnType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.mapping.schema.DefaultSqlTypeMapping
 
getColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Determines a column type for a persistent property.
getConverter() - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Returns the JdbcConverter.
getConverter() - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
 
getConverters() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
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.jdbc.repository.query.ParametrizedQuery
 
getDataAccessStrategy() - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
getDataAccessStrategy() - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
getDialect() - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
getDialect() - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
 
getDialect() - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
getDialect() - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
getDialect() - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
getDialect() - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
getDialect() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getDialect(JdbcOperations) - Method in class org.springframework.data.jdbc.core.dialect.DialectResolver.DefaultDialectProvider
 
getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.core.dialect.DialectResolver
Retrieve a Dialect by inspecting a Connection.
getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.core.dialect.DialectResolver.JdbcDialectProvider
Returns a Dialect for a DataSource.
getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.dialect.DialectResolver
Deprecated.
Retrieve a Dialect by inspecting a Connection.
getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.dialect.DialectResolver.JdbcDialectProvider
Deprecated.
Returns a Dialect for a DataSource.
getDialect(JdbcOperations) - Static method in class org.springframework.data.jdbc.repository.config.DialectResolver
Deprecated.
Retrieve a Dialect by inspecting a Connection.
getDialect(JdbcOperations) - Method in interface org.springframework.data.jdbc.repository.config.DialectResolver.JdbcDialectProvider
Deprecated.
Returns a Dialect for a DataSource.
getDomainType() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The domain type of the entity to query or act upon.
getEntityInformation() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getEntityInformation(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getFirst(int, List) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
Return the first count items from the list.
getId() - Method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
 
getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The ID of the entity to query/act upon.
getIdentifier() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
getIdentifier() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The Identifier for a path to query.
getIdentifier() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
getIdentifyingAnnotations() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
In strict mode only domain types having a Table annotation get a repository.
getInitialEntitySet() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Scans the mapping base package for classes annotated with Table.
getInstance() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
getInstance() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The entity to act upon.
getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
getJdbcOperations() - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
 
getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
getJdbcOperations() - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
getJdbcOperations() - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
getJdbcOperations() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getJdbcType() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
Returns the key to be used in the mapped document eventually.
getMappedColumnName() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getMappedObject(MapSqlParameterSource, CriteriaDefinition, Table, RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
Map a CriteriaDefinition object into Condition and consider value/NULL bindings.
getMappedSort(Table, Sort, RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
Map the Sort object to apply field name mapping using the type to read.
getMappingBasePackages() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Returns the base packages to scan for JDBC mapped entities at startup.
getMappingContext() - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
 
getMappingContext() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper
 
getModuleIdentifier() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
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 interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
Returns the binding name if present or throw IllegalStateException if no name associated.
getName() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
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.
getOperations() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getOrigin() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
getParameter(int) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
 
getParameter(String) - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters
 
getParameterNames() - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 
getParameters() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getParameterSource() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
 
getParts() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
getPath() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getPosition() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
Returns the binding name if present or throw IllegalStateException if no position associated.
getPotentiallyConvertedSimpleWrite(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
getQuery() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
 
getQueryLookupStrategy(QueryLookupStrategy.Key, ValueExpressionDelegate) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.jdbc.repository.query.AbstractJdbcQuery
 
getRepositoryAotProcessor() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getRepositoryBaseClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getRequiredColumnType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Returns the required column type for a persistent property or throws IllegalArgumentException if the type cannot be determined.
getRequiredQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
getResultSetExtractor(String) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
Obtain a ResultSetExtractor from some other source, typically a BeanFactory.
getResultSetExtractor(String) - Method in class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
 
getRowMapper(Class) - Method in interface org.springframework.data.jdbc.core.convert.QueryMappingConfiguration
Returns the RowMapper to be used for the given type or null if no specific mapper is configured.
getRowMapper(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Return a RowMapper that can map rows of a ResultSet to instances of the specified type.
getRowMapper(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Return a RowMapper to map results for type.
getRowMapper(Class) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
 
getRowMapper(String) - Method in interface org.springframework.data.jdbc.repository.query.RowMapperFactory
Obtain a RowMapper from some other source, typically a BeanFactory.
getRowMapper(String) - Method in class org.springframework.data.jdbc.repository.support.BeanFactoryAwareRowMapperFactory
 
getRowMapperFactory() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getSqlGenerator(Class) - Method in class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
getSqlType() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getSqlType() - Method in class org.springframework.data.jdbc.repository.query.JdbcParameters.JdbcParameter
 
getSqlType(Class) - Method in interface org.springframework.data.jdbc.core.convert.JdbcArrayColumns
Deprecated.
Determine the SQLType for a given array component type.
getSqlType(Class) - Method in interface org.springframework.data.jdbc.core.dialect.JdbcArrayColumns
Determine the SQLType for a given array component type.
getSqlType(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 
getStatementFactory() - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getTargetSqlType(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
The SQL type constant used when using this property as a parameter for a SQL statement.
getTargetSqlType(RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
getType() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
Returns the Part.Type of the binding.
getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
getTypeHint() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
getTypeName(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 
getValue() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
getValue(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 

H

hasAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasAnnotatedQueryName() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hashCode() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
hashCode() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
hashCode() - Method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
hashCode() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
 
hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Returns a hash code value for this object.
hasLockMode() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
 
hasName() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
 
hasPosition() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
 
hasValue(String) - Method in class org.springframework.data.jdbc.repository.query.EscapingParameterSource
 
HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 

I

identifier() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
Returns the value of the identifier record component.
Identifier - Class in org.springframework.data.jdbc.core.convert
Identifier represents a composite id of an entity that may be composed of one or many parts.
Identifier.IdentifierConsumer - Interface in org.springframework.data.jdbc.core.convert
Represents an operation that accepts identifier key parts (name, value and target type) defining a contract to consume Identifier values.
idGeneratingBeforeSaveCallback(JdbcMappingContext, NamedParameterJdbcOperations, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
IdGeneratingEntityCallback - Class in org.springframework.data.jdbc.core.convert
Callback for generating identifier values through a database sequence.
IdGeneratingEntityCallback(MappingContext, Dialect, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.core.convert.IdGeneratingEntityCallback
 
includeFilters() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Specifies which types are eligible for component scanning.
insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
insert(List, Class, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Inserts the data of multiple entities.
insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
insert(List, Class, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
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, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
insert(T, Class, Identifier, IdValueSource) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Inserts the data of a single entity.
insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
insert(T, Class, Identifier, IdValueSource) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
insertAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Inserts all aggregate instances, including all the members of each aggregate instance.
insertAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
InsertStrategyFactory - Class in org.springframework.data.jdbc.core.convert
Factory which selects and builds the appropriate InsertStrategy or BatchInsertStrategy based on whether the insert is expected to generate ids.
InsertStrategyFactory(NamedParameterJdbcOperations, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.InsertStrategyFactory
 
InsertSubject<T> - Class in org.springframework.data.jdbc.core.convert
The subject of an insert, described by the entity instance and its Identifier, where identifier contains information about data that needs to be considered for the insert but which is not part of the entity.
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
Deprecated.
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
Deprecated.
 
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.JdbcArrayColumns.DefaultSupport
 
INSTANCE - Enum constant in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.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.JdbcHsqlDbDialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
Deprecated, for removal: This API element is subject to removal in a future version.
Use the constructor instead. There is no one correct MySqlDialect, since the behaviour of MySql depends on various configuration options. See
Identifier Case Sensitivity
            
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
INSTANCE - Static variable in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
isAssociation() - Method in class org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
 
isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
isEmbedded() - Method in class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
 
isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
 
isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
 
isExpression() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
 
isExpression() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
 
isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
 
isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
 
isMethodArgument() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
 
isMethodArgument() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
 
isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.query.JdbcQueryMethod
Returns whether the query method is a modifying one.
isNullable(RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.mapping.schema.SqlTypeMapping
Determine whether a column is nullable.
isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
Deprecated.
 
isSupported() - Method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.Unsupported
Deprecated.
 
isSupported() - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.DefaultSupport
 
isSupported() - Method in enum class org.springframework.data.jdbc.core.dialect.JdbcArrayColumns.Unsupported
 
isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
 
isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
 
isSynthetic() - Method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
 
isSynthetic() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
 

J

JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
Specifies operations one can perform on a database, based on an Domain Type.
jdbcAggregateOperationsRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configure the name of the JdbcAggregateOperations bean to be used to create repositories discovered through this annotation.
jdbcAggregateTemplate(ApplicationContext, JdbcMappingContext, JdbcConverter, DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Register a JdbcAggregateTemplate as a bean for easy use in applications that need a lower level of abstraction than the normal repository abstraction.
JdbcAggregateTemplate - Class in org.springframework.data.jdbc.core
JdbcAggregateOperations implementation, storing aggregates in and obtaining them from a JDBC data store.
JdbcAggregateTemplate(ApplicationContext, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
JdbcAggregateTemplate(JdbcConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.convert
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.5, replacement moved to JdbcArrayColumns.
JdbcArrayColumns - Interface in org.springframework.data.jdbc.core.dialect
ArrayColumns that offer JDBC-specific functionality.
JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.convert
Deprecated.
Default ArrayColumns implementation for dialects that do not support array-typed columns.
JdbcArrayColumns.DefaultSupport - Enum Class in org.springframework.data.jdbc.core.dialect
Default ArrayColumns implementation for dialects that do not support array-typed columns.
JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.convert
Deprecated.
Default ArrayColumns implementation for dialects that do not support array-typed columns.
JdbcArrayColumns.Unsupported - Enum Class in org.springframework.data.jdbc.core.dialect
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.
JdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
Utility class to providing factory methods for JDBC infrastructure components.
jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, JdbcDialect) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
JdbcConverter - Interface in org.springframework.data.jdbc.core.convert
A JdbcConverter is responsible for converting for values to the native relational representation and vice versa.
JdbcCountQueryCreator - Class in org.springframework.data.jdbc.repository.query
JdbcQueryCreator that creates COUNT(*) queries without applying limit/offset and Sort.
JdbcCountQueryCreator(PartTree, JdbcConverter, Dialect, JdbcQueryMethod, RelationalParameterAccessor, ReturnedType) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcCountQueryCreator
 
jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Register custom Converters in a JdbcCustomConversions object if required.
JdbcCustomConversions - Class in org.springframework.data.jdbc.core.convert
Value object to capture custom conversion.
JdbcCustomConversions() - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Creates an empty JdbcCustomConversions object.
JdbcCustomConversions(List) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Create a new JdbcCustomConversions instance registering the given converters and the default store converters.
JdbcCustomConversions(CustomConversions.ConverterConfiguration) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
JdbcCustomConversions(CustomConversions.StoreConversions, List) - Constructor for class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Create a new JdbcCustomConversions instance registering the given converters and the default store converters.
JdbcCustomConversions.JdbcConverterConfigurer - Class in org.springframework.data.jdbc.core.convert
JdbcDb2Dialect - Class in org.springframework.data.jdbc.core.dialect
Db2Dialect that registers JDBC specific converters.
JdbcDb2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
 
jdbcDialect(NamedParameterJdbcOperations) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Resolves a JDBC dialect by inspecting NamedParameterJdbcOperations.
JdbcDialect - Interface in org.springframework.data.jdbc.core.dialect
ArrayColumns that offer JDBC specific functionality.
JdbcH2Dialect - Class in org.springframework.data.jdbc.core.dialect
JDBC-specific H2 Dialect.
JdbcH2Dialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcH2Dialect
 
JdbcHsqlDbDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC-specific HsqlDB Dialect.
JdbcHsqlDbDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
 
JdbcIdentifierBuilder - Class in org.springframework.data.jdbc.core.convert
Builder for Identifier.
jdbcManagedTypes() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Returns the a RelationalManagedTypes object holding the initial entity set.
jdbcMappingContext(Optional, JdbcCustomConversions, RelationalManagedTypes) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Register a JdbcMappingContext and apply an optional NamingStrategy.
JdbcMappingContext - Class in org.springframework.data.jdbc.core.mapping
MappingContext implementation for JDBC.
JdbcMappingContext() - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Creates a new JdbcMappingContext.
JdbcMappingContext(NamingStrategy) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
Creates a new JdbcMappingContext using the given NamingStrategy.
JdbcMariaDbDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC-specific MariaDb Dialect.
JdbcMariaDbDialect(IdentifierProcessing) - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcMariaDbDialect
 
JdbcMySqlDialect - Class in org.springframework.data.jdbc.core.dialect
MySqlDialect 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
Deprecated.
since 4.0 use EnableJdbcRepositories.jdbcAggregateOperationsRef() instead to ensure consistent configuration repositories.
JdbcOracleDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC-specific Oracle Dialect.
JdbcOracleDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcOracleDialect
 
JdbcParameters - Class in org.springframework.data.jdbc.repository.query
Custom extension of RelationalParameters.
JdbcParameters(ParametersSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcParameters
Creates a new JdbcParameters instance from the given ParametersSource.
JdbcParameters.JdbcParameter - Class in org.springframework.data.jdbc.repository.query
Custom Parameter implementation.
JdbcPostgresDialect - Class in org.springframework.data.jdbc.core.dialect
JDBC specific Postgres Dialect.
JdbcPostgresDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
JdbcQueryCreator - Class in org.springframework.data.jdbc.repository.query
Implementation of RelationalQueryCreator that creates ParametrizedQuery from a PartTree.
JdbcQueryCreator(RelationalMappingContext, PartTree, JdbcConverter, Dialect, RelationalEntityMetadata, RelationalParameterAccessor, boolean, ReturnedType, Optional, SqlGeneratorSource) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
Creates new instance of this class with the given PartTree, JdbcConverter, Dialect, RelationalEntityMetadata and RelationalParameterAccessor.
JdbcQueryCreator(PartTree, JdbcConverter, Dialect, JdbcQueryMethod, RelationalParameterAccessor, ReturnedType) - Constructor for class org.springframework.data.jdbc.repository.query.JdbcQueryCreator
Creates new instance of this class with the given PartTree, JdbcConverter, Dialect, JdbcQueryMethod and RelationalParameterAccessor.
JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.query
QueryMethod implementation that implements a method by executing the query from a Query annotation on that method.
JdbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory, NamedQueries, MappingContext) - 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
 
JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor - Class in org.springframework.data.jdbc.repository.config
A RepositoryRegistrationAotProcessor implementation that maintains aot repository setup.
JdbcRepositoryContributor - Class in org.springframework.data.jdbc.repository.aot
JDBC-specific RepositoryContributor contributing an AOT repository fragment.
JdbcRepositoryContributor(AotRepositoryContext, JdbcDialect, RelationalMappingContext) - Constructor for class org.springframework.data.jdbc.repository.aot.JdbcRepositoryContributor
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
use JdbcRepositoryFactory(JdbcAggregateOperations) for consistent configuration instead.
JdbcRepositoryFactory(JdbcAggregateOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
Creates a new JdbcRepositoryFactory for the given JdbcAggregateOperations.
JdbcRepositoryFactoryBean<T,S,ID> - 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) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
Creates a new JdbcRepositoryFactoryBean for the given repository interface.
JdbcRepositoryRegistrationAotProcessor() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension.JdbcRepositoryRegistrationAotProcessor
 
JdbcSimpleTypes - Class in org.springframework.data.jdbc.core.mapping
Simple constant holder for a SimpleTypeHolder enriched with specific simple types for relational database access.
JdbcSqlServerDialect - Class in org.springframework.data.jdbc.core.dialect
SqlServerDialect that registers JDBC specific converters.
JdbcSqlServerDialect() - Constructor for class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
JdbcTypeFactory - Interface in org.springframework.data.jdbc.core.convert
Allows the creation of instances of database dependent types, e.g.
JdbcUtil - Class in org.springframework.data.jdbc.support
Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.
JdbcValue - Class in org.springframework.data.jdbc.core.mapping
Wraps a value with the JDBCType that should be used to pass it as a bind parameter to a PreparedStatement.
JdbcValue(Object, SQLType) - Constructor for class org.springframework.data.jdbc.core.mapping.JdbcValue
 
JdbcValueBindUtil - Class in org.springframework.data.jdbc.repository.query
Utility to obtain JdbcValue instances for string values, collections, and arrays for string-based query usage.
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
 

L

like(ParameterBinding, Part.Type) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
Creates a new LIKE ParameterBinding for the given ParameterBinding applying the part Type.
limit(int) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
limit(Limit) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
LiquibaseChangeSetWriter - Class in org.springframework.data.jdbc.core.mapping.schema
Use this class to write Liquibase ChangeSets.
LiquibaseChangeSetWriter(MappingContext) - Constructor for class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Use this to generate a ChangeSet that can be used on an empty database.
lock(LockMode) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 

M

MappingJdbcConverter - Class in org.springframework.data.jdbc.core.convert
RelationalConverter that uses a MappingContext to apply conversion of relational values to property values.
MappingJdbcConverter(RelationalMappingContext, RelationResolver) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
Creates a new MappingJdbcConverter given MappingContext and a no-op type factory throwing UnsupportedOperationException on type creation.
MappingJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
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.AbstractDelegatingRowMapper
 
MetadataBackedField(SqlIdentifier, RelationalPersistentEntity, MappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
MetadataBackedField(SqlIdentifier, RelationalPersistentEntity, MappingContext, RelationalPersistentProperty, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
MethodInvocationArgument(ParameterBinding.BindingIdentifier) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
Creates an instance of a MethodInvocationArgument record class.
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.
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) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
 
MyBatisContext(Identifier, Object, Class) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
 
MyBatisDataAccessStrategy - Class in org.springframework.data.jdbc.mybatis
DataAccessStrategy implementation based on MyBatis.
MyBatisDataAccessStrategy(SqlSession) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
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
 

N

name - Variable in class org.springframework.data.jdbc.core.convert.QueryMapper.Field
 
name() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
The named query to be used.
named(String, ParameterBinding.ParameterOrigin) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
Creates a new ParameterBinding for the named parameter with the given name and origin.
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.
nameGenerator() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configure a specific BeanNameGenerator to be used when creating the repository beans.
NamespaceStrategy - Interface in org.springframework.data.jdbc.mybatis
A strategy to derive a MyBatis namespace from a domainType.
newValueProvider(RowDocumentAccessor, ValueExpressionEvaluator, MappingRelationalConverter.ConversionContext) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
NoDialectException(String) - Constructor for exception class org.springframework.data.jdbc.core.dialect.DialectResolver.NoDialectException
Constructor for NoDialectFoundException.

O

of(int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
Creates an identifier for the given position.
of(Object, SQLType) - Static method in class org.springframework.data.jdbc.core.mapping.JdbcValue
 
of(String) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
Creates an identifier for the given name.
of(String, int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.BindingIdentifier
Creates an identifier for the given name and position.
of(Dialect, Collection) - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Create a new JdbcCustomConversions from the given Dialect and converters.
of(SqlIdentifier, Object, Class) - Static method in class org.springframework.data.jdbc.core.convert.Identifier
Creates an Identifier from name, value, and a target type.
of(Parameter) - Static method in class org.springframework.data.jdbc.repository.query.ParameterBinding
Creates a new ParameterBinding for the parameter with the given name and origin.
ofExpression(ValueExpression) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
Creates a ParameterBinding.Expression for the given expression.
ofParameter(int) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
Creates a ParameterBinding.MethodInvocationArgument object for position.
ofParameter(String, Integer) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
Creates a ParameterBinding.MethodInvocationArgument object for name and position.
ofParameter(String) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
ofParameter(ParameterBinding.BindingIdentifier) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
ofParameter(Parameter) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
Creates a ParameterBinding.MethodInvocationArgument object for position.
onBeforeSave(Object, MutableAggregateChange) - Method in class org.springframework.data.jdbc.core.convert.IdGeneratingEntityCallback
 
orderBy(Sort) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
org.springframework.data.jdbc.aot - package org.springframework.data.jdbc.aot
 
org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
Core JDBC implementation.
org.springframework.data.jdbc.core.convert - package org.springframework.data.jdbc.core.convert
JDBC-specific conversion classes.
org.springframework.data.jdbc.core.dialect - package org.springframework.data.jdbc.core.dialect
JDBC-specific Dialect implementations.
org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
 
org.springframework.data.jdbc.core.mapping.schema - package org.springframework.data.jdbc.core.mapping.schema
Schema creation and schema update integration with Liquibase.
org.springframework.data.jdbc.dialect - package org.springframework.data.jdbc.dialect
 
org.springframework.data.jdbc.mybatis - package org.springframework.data.jdbc.mybatis
 
org.springframework.data.jdbc.repository.aot - package org.springframework.data.jdbc.repository.aot
Ahead-of-Time (AOT) generation for Spring Data JDBC repositories.
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
Support classes for integration of the repository programming model with JDBC.
org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
 

P

page(Pageable) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
ParameterBinding - Class in org.springframework.data.jdbc.repository.query
A generic parameter binding with name or position information.
ParameterBinding.BindingIdentifier - Interface in org.springframework.data.jdbc.repository.query
Identifies a binding parameter by name, position or both.
ParameterBinding.Expression - Record Class in org.springframework.data.jdbc.repository.query
Value object capturing the expression of which a binding parameter originates.
ParameterBinding.LikeParameterBinding - Class in org.springframework.data.jdbc.repository.query
Represents a parameter binding in a JDBC query augmented with instructions of how to apply a parameter as LIKE parameter.
ParameterBinding.MethodInvocationArgument - Record Class in org.springframework.data.jdbc.repository.query
Value object capturing the method invocation parameter reference.
ParameterBinding.ParameterOrigin - Interface in org.springframework.data.jdbc.repository.query
Value type hierarchy to describe where a binding parameter comes from, either method call or an expression.
ParameterBinding.Synthetic - Record Class in org.springframework.data.jdbc.repository.query
Value object capturing the expression of which a binding parameter originates.
ParametrizedQuery - Class in org.springframework.data.jdbc.repository.query
Value object encapsulating a query containing named parameters and aSqlParameterSource to bind the parameters.
PartTreeJdbcQuery - Class in org.springframework.data.jdbc.repository.query
An AbstractJdbcQuery implementation based on a PartTree.
PartTreeJdbcQuery(JdbcQueryMethod, JdbcAggregateOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
PartTreeJdbcQuery(JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapperFactory) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
PartTreeJdbcQuery(RelationalMappingContext, JdbcQueryMethod, Dialect, JdbcConverter, NamedParameterJdbcOperations, RowMapper) - Constructor for class org.springframework.data.jdbc.repository.query.PartTreeJdbcQuery
Creates a new PartTreeJdbcQuery.
postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
postProcessMapping(T) - Method in class org.springframework.data.jdbc.repository.query.AbstractDelegatingRowMapper
The post-processing callback for implementations.
project(String...) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 
project(Collection) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory.SelectionBuilder
 

Q

Query - Annotation Interface in org.springframework.data.jdbc.repository.query
Annotation to provide SQL statements that will get used for executing the method.
queryForObject(String, SqlParameterSource, RowMapper) - Method in class org.springframework.data.jdbc.repository.aot.AotRepositoryFragmentSupport
 
queryLookupStrategy() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Returns the key of the QueryLookupStrategy to be used for lookup queries for query methods.
QueryMapper - Class in org.springframework.data.jdbc.core.convert
Maps CriteriaDefinition and Sort objects considering mapping metadata and dialect-specific conversion.
QueryMapper(JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.QueryMapper
Creates a new QueryMapper with the given JdbcConverter.
QueryMapper.Field - Class in org.springframework.data.jdbc.core.convert
Value object to represent a field and its meta-information.
QueryMapper.MetadataBackedField - Class in org.springframework.data.jdbc.core.convert
Extension of QueryMapper.Field to be backed with mapping metadata.
QueryMappingConfiguration - Interface in org.springframework.data.jdbc.core.convert
Configures a RowMapper for each type to be used for extracting entities of that type from a ResultSet.

R

readAndResolve(Class, RowDocument) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read a RowDocument into the requested aggregate type and resolve references by looking these up from RelationResolver.
readAndResolve(Class, RowDocument, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read a RowDocument into the requested aggregate type and resolve references by looking these up from RelationResolver.
readAndResolve(TypeInformation, RowDocument, Identifier) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Read a RowDocument into the requested aggregate type and resolve references by looking these up from RelationResolver.
readAndResolve(TypeInformation, RowDocument, Identifier) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
readValue(Object, TypeInformation) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
Read and convert a single value that is coming from a database to the targetType expected by the domain model.
registerConverter(Converter) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
Add a custom Converter implementation.
registerConverterFactory(ConverterFactory) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
Add a custom ConverterFactory implementation.
registerConverters(Object...) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
registerConverters(Collection) - Method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions.JdbcConverterConfigurer
registerRowMapper(Class, RowMapper) - Method in class org.springframework.data.jdbc.repository.config.DefaultQueryMappingConfiguration
Registers a given RowMapper as to be used for the given type.
RelationResolver - Interface in org.springframework.data.jdbc.core.convert
Resolves relations within an aggregate.
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.
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.
RowMapperFactory - Interface in org.springframework.data.jdbc.repository.query
Factory to create a RowMapper for a given class.
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
 
saveAll(Iterable) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
saveAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Saves all aggregate instances, including all the members of each aggregate instance.
saveAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
scanForEntities(String) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
Scans the given base package for entities, i.e.
scanForEntities(String) - Static method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Scans the given base package for entities, i.e.
scroll(Query, Function, ScrollPosition) - Static method in class org.springframework.data.jdbc.repository.support.ScrollDelegate
Run the Query and return a scroll Window.
ScrollDelegate - Class in org.springframework.data.jdbc.repository.support
Delegate to run scroll queries and create result Window.
ScrollDelegate() - Constructor for class org.springframework.data.jdbc.repository.support.ScrollDelegate
 
select(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
select(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
selectByQuery(Query, MapSqlParameterSource) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
Constructs a single sql query that performs select based on the provided query.
selectByQuery(Query, MapSqlParameterSource, Pageable) - Method in class org.springframework.data.jdbc.core.convert.SqlGenerator
Constructs a single sql query that performs select based on the provided query and pagination information.
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
no longer used nor supported. Use JdbcRepositoryFactory(JdbcAggregateOperations) instead.
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
Deprecated.
setBeanFactory(BeanFactory) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setChangeLogParser(ChangeLogParser) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the ChangeLogParser.
setChangeLogSerializer(ChangeLogSerializer) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the ChangeLogSerializer.
setConverter(JdbcConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.0, use DelegatingDataAccessStrategy(DataAccessStrategy) to avoid mutable state.
setDialect(Dialect) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDropColumnFilter(BiPredicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify columns within a table to drop.
setDropTableFilter(Predicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify tables to drop.
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Sets the callbacks to be invoked on life cycle events.
setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
no longer used nor supported. Use JdbcRepositoryFactory(JdbcAggregateOperations) instead.
setEntityLifecycleEventsEnabled(boolean) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
Configure whether lifecycle events such as AfterSaveEvent, BeforeSaveEvent, etc. should be published or whether emission should be suppressed.
setExceptionTranslator(SQLExceptionTranslator) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
Set the exception translator for this instance.
setJdbcAggregateOperations(JdbcAggregateOperations) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
Set the JdbcAggregateOperations to use for this factory bean.
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.
setQueryMappingConfiguration(Optional) - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setQueryMappingConfiguration(QueryMappingConfiguration) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setSchemaFilter(Predicate) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Set the filter predicate to identify for which entities to create schema definitions.
setSqlTypeMapping(SqlTypeMapping) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Configure SQL type mapping.
shouldCreatePersistentEntityFor(TypeInformation) - Method in class org.springframework.data.jdbc.core.mapping.JdbcMappingContext
 
SimpleJdbcRepository<T,ID> - Class in org.springframework.data.jdbc.repository.support
Default implementation of the CrudRepository interface.
SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity, JdbcConverter) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
 
simpleTypes() - Method in class org.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
 
size() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns the number of key parts in this collection.
slice(Class) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
slice(RelationalPersistentEntity) - Method in class org.springframework.data.jdbc.repository.query.StatementFactory
 
source() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Returns the value of the source record component.
SqlGenerator - Class in org.springframework.data.jdbc.core.convert
Generates SQL statements to be used by SimpleJdbcRepository
SqlGeneratorSource - Class in org.springframework.data.jdbc.core.convert
Provides SqlGenerators per domain type.
SqlGeneratorSource(JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
SqlGeneratorSource(RelationalMappingContext, JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.core.convert.SqlGeneratorSource
 
SqlParametersFactory - Class in org.springframework.data.jdbc.core.convert
Creates the SqlIdentifierParameterSource for various SQL operations, dialect identifier processing rules and applicable converters.
SqlParametersFactory(JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
 
SqlParametersFactory(RelationalMappingContext, JdbcConverter) - Constructor for class org.springframework.data.jdbc.core.convert.SqlParametersFactory
 
SqlTypeMapping - Interface in org.springframework.data.jdbc.core.mapping.schema
Strategy interface for mapping a RelationalPersistentProperty to a Database type.
StatementFactory - Class in org.springframework.data.jdbc.repository.query
Utility to render SQL statements for entities, count/exists projections, and slice queries.
StatementFactory(JdbcConverter, Dialect) - Constructor for class org.springframework.data.jdbc.repository.query.StatementFactory
 
StatementFactory.SelectionBuilder - Class in org.springframework.data.jdbc.repository.query
 
StatementFactory.StatementFunction<T> - Interface in org.springframework.data.jdbc.repository.query
Represents a function that accepts a SQL string and a ParametersSource as arguments and produces a result.
storeConverters() - Static method in class org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Obtain a read only copy of default store converters.
streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
streamAll(Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type to a Stream.
streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
streamAll(Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
streamAll(Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type to a Stream.
streamAll(Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
streamAll(Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
streamAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities of the given type to a Stream, sorted.
streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
streamAll(Class, Sort) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Loads all entities of the given type to a Stream, sorted.
streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
streamAll(Class, Sort) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
streamAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Execute a SELECT query and convert the resulting items to a Stream.
streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
streamAll(Query, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Execute a SELECT query and convert the resulting items to a Stream.
streamAll(Query, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
streamAll(Query, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
streamAllByIds(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Loads all entities that match one of the ids passed as an argument to a Stream.
streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
streamAllByIds(Iterable, Class) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Loads all entities that match one of the ids passed as an argument to a Stream.
streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
streamAllByIds(Iterable, Class) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
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(String, JdbcQueryMethod, JdbcAggregateOperations, RowMapperFactory, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
StringBasedJdbcQuery(String, JdbcQueryMethod, NamedParameterJdbcOperations, RowMapperFactory, JdbcConverter, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
StringBasedJdbcQuery(JdbcQueryMethod, NamedParameterJdbcOperations, RowMapperFactory, JdbcConverter, ValueExpressionDelegate) - Constructor for class org.springframework.data.jdbc.repository.query.StringBasedJdbcQuery
synthetic(Object, Object) - Static method in interface org.springframework.data.jdbc.repository.query.ParameterBinding.ParameterOrigin
Creates a ParameterBinding.Expression for the given expression string.
Synthetic(Object, Object) - Constructor for record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Creates an instance of a Synthetic record class.

T

targetSqlTypeFor(Class) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
Returns the SQLType value suitable for passing a value of the provided type to JDBC driver.
to(ID) - Static method in interface org.springframework.data.jdbc.core.mapping.AggregateReference
Creates an AggregateReference that refers to the target aggregate root with the given id.
toMap() - Method in class org.springframework.data.jdbc.core.convert.Identifier
Returns a Map containing the identifier name to value tuples.
toString() - Method in class org.springframework.data.jdbc.core.convert.Identifier
 
toString() - Method in class org.springframework.data.jdbc.core.convert.InsertSubject
 
toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Expression
Returns a string representation of this record class.
toString() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding.LikeParameterBinding
 
toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.MethodInvocationArgument
Returns a string representation of this record class.
toString() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Returns a string representation of this record class.
toString() - Method in class org.springframework.data.jdbc.repository.query.ParameterBinding
 
toString() - Method in class org.springframework.data.jdbc.repository.query.ParametrizedQuery
 
transactionManagerRef() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Configures the name of the PlatformTransactionManager bean to be used to create repositories discovered through this annotation.
TYPE_UNKNOWN - Static variable in class org.springframework.data.jdbc.support.JdbcUtil
 

U

UnableToSetId - Exception Class in org.springframework.data.jdbc.core
Signals failure to set the id property of an entity.
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.
unwrap(Object) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
Unwraps values of type JdbcValue.
update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
update(S, Class) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
update(S, Class) - 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) - Method in interface org.springframework.data.jdbc.core.convert.DataAccessStrategy
Updates the data of a single entity in the database.
updateAll(Iterable) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Updates all aggregate instances, including all the members of each aggregate instance.
updateAll(Iterable) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.CascadingDataAccessStrategy
 
updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DefaultDataAccessStrategy
 
updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.core.convert.DelegatingDataAccessStrategy
 
updateWithVersion(S, Class, Number) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
updateWithVersion(T, Class, 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.
userConverters() - Method in class org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
 

V

value() - Element in annotation interface org.springframework.data.jdbc.repository.config.EnableJdbcRepositories
Alias for the EnableJdbcRepositories.basePackages() attribute.
value() - Method in record class org.springframework.data.jdbc.repository.query.ParameterBinding.Synthetic
Returns the value of the value record component.
value() - Element in annotation interface org.springframework.data.jdbc.repository.query.Query
The SQL statement to execute when the annotated method gets invoked.
valueOf(String) - Static method in enum class org.springframework.data.jdbc.core.convert.JdbcArrayColumns.DefaultSupport
Deprecated.
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
Deprecated.
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.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.dialect.JdbcArrayColumns.Unsupported
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
Deprecated.
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
Deprecated.
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.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.dialect.JdbcArrayColumns.Unsupported
Returns an array containing the constants of this enum class, in the order they are declared.

W

withPart(Identifier) - Method in class org.springframework.data.jdbc.core.convert.Identifier
Creates a new Identifier from the current instance and sets the value from Identifier.
withPart(SqlIdentifier, Object, Class) - Method in class org.springframework.data.jdbc.core.convert.Identifier
Creates a new Identifier from the current instance and sets the value for key.
withQualifier(AggregatePath, Object) - Method in class org.springframework.data.jdbc.core.convert.JdbcIdentifierBuilder
Adds a qualifier to the identifier to build.
writeChangeSet(Resource) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
writeChangeSet(Resource, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet using a Database to identify the differences between mapped entities and the existing database.
writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet containing all tables as initial ChangeSet.
writeChangeSet(Resource, LiquibaseChangeSetWriter.ChangeSetMetadata, Database) - Method in class org.springframework.data.jdbc.core.mapping.schema.LiquibaseChangeSetWriter
Write a Liquibase ChangeSet using a Database to identify the differences between mapped entities and the existing database.
writeJdbcValue(Object, Class, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Convert a property value into a JdbcValue that contains the converted value and information how to bind it to JDBC parameters.
writeJdbcValue(Object, TypeInformation, SQLType) - Method in interface org.springframework.data.jdbc.core.convert.JdbcConverter
Convert a property value into a JdbcValue that contains the converted value and information how to bind it to JDBC parameters.
writeJdbcValue(Object, TypeInformation, SQLType) - Method in class org.springframework.data.jdbc.core.convert.MappingJdbcConverter
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form