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

A

addAction(DbAction<?>) - Method in class org.springframework.data.relational.core.conversion.AggregateChange
 
AfterDeleteEvent - Class in org.springframework.data.relational.core.mapping.event
Gets published after deletion of an entity.
AfterDeleteEvent(Identifier.Specified, Optional<Object>, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterDeleteEvent
 
AfterLoadEvent - Class in org.springframework.data.relational.core.mapping.event
Gets published after instantiation and setting of all the properties of an entity.
AfterLoadEvent(Identifier.Specified, Object) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterLoadEvent
 
afterPropertiesSet() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
AfterSaveEvent - Class in org.springframework.data.relational.core.mapping.event
Gets published after a new instance or a changed instance was saved in the database.
AfterSaveEvent(Identifier.Specified, Object, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.AfterSaveEvent
 
AggregateChange<T> - Class in org.springframework.data.relational.core.conversion
Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
AggregateChange(AggregateChange.Kind, Class<T>, T) - Constructor for class org.springframework.data.relational.core.conversion.AggregateChange
 
AggregateChange.Kind - Enum in org.springframework.data.relational.core.conversion
The kind of action to be performed on an aggregate.
AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 

B

BasicRelationalConverter - Class in org.springframework.data.relational.core.conversion
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to property values.
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions) - Constructor for class org.springframework.data.relational.core.conversion.BasicRelationalConverter
BeforeDeleteEvent - Class in org.springframework.data.relational.core.mapping.event
Gets published when an entity is about to get deleted.
BeforeDeleteEvent(Identifier.Specified, Optional<Object>, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent
 
BeforeSaveEvent - Class in org.springframework.data.relational.core.mapping.event
Gets published before an entity gets saved to the database.
BeforeSaveEvent(Identifier, Object, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.BeforeSaveEvent
 

C

canEqual(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
canEqual(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
CascadingDataAccessStrategy - Class in org.springframework.data.jdbc.core
Delegates each methods to the DataAccessStrategys passed to the constructor in turn until the first that does not throw an exception.
CascadingDataAccessStrategy(List<DataAccessStrategy>) - Constructor for class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
Column - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure the mapping from an attribute to a database column.
ConfigurableRowMapperMap - Class in org.springframework.data.jdbc.repository.config
A RowMapperMap that allows for registration of RowMappers via a fluent Api.
ConfigurableRowMapperMap() - Constructor for class org.springframework.data.jdbc.repository.config.ConfigurableRowMapperMap
 
count(Class<?>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
count(Class<?>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Counts the rows in the table representing the given domain type.
count(Class<?>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
count(Class<?>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
count(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Counts the number of aggregates of a given type.
count(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
count(Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
count() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
createCombinedAccessStrategy(RelationalMappingContext, RelationalConverter, NamedParameterJdbcOperations, SqlSession) - 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, RelationalConverter, NamedParameterJdbcOperations, SqlSession, NamespaceStrategy) - 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
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<PreferredConstructor.Parameter<?, RelationalPersistentProperty>, Object>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
createInstance(PersistentEntity<T, RelationalPersistentProperty>, Function<PreferredConstructor.Parameter<?, RelationalPersistentProperty>, Object>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Create a new instance of PersistentEntity given ParameterValueProvider to obtain constructor properties.
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
createPersistentProperty(Property, RelationalPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 

D

DataAccessStrategy - Interface in org.springframework.data.jdbc.core
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.
DbAction<T> - Interface in org.springframework.data.relational.core.conversion
An instance of this interface represents a (conceptual) single interaction with a database, e.g. a single update, used as a step when synchronizing the state of an aggregate with the database.
DbAction.Delete<T> - Class in org.springframework.data.relational.core.conversion
Represents a delete statement for all entities that that a reachable via a give path from the aggregate root.
DbAction.DeleteAll<T> - Class in org.springframework.data.relational.core.conversion
Represents an delete statement for all entities that that a reachable via a give path from any aggregate root of a given type.
DbAction.DeleteAllRoot<T> - Class in org.springframework.data.relational.core.conversion
Represents a delete statement for all aggregate roots of a given type.
DbAction.DeleteRoot<T> - Class in org.springframework.data.relational.core.conversion
Represents a delete statement for a aggregate root.
DbAction.Insert<T> - Class in org.springframework.data.relational.core.conversion
Represents an insert statement for a single entity that is not the root of an aggregate.
DbAction.InsertRoot<T> - Class in org.springframework.data.relational.core.conversion
Represents an insert statement for the root of an aggregate.
DbAction.Merge<T> - Class in org.springframework.data.relational.core.conversion
Represents a merge statement for a single entity that is not the root of an aggregate.
DbAction.Update<T> - Class in org.springframework.data.relational.core.conversion
Represents an update statement for a single entity that is not the root of an aggregate.
DbAction.UpdateRoot<T> - Class in org.springframework.data.relational.core.conversion
Represents an insert statement for the root of an aggregate.
DbAction.WithDependingOn<T> - Interface in org.springframework.data.relational.core.conversion
An action depending on another action for providing additional information like the id of a parent entity.
DbAction.WithEntity<T> - Interface in org.springframework.data.relational.core.conversion
A DbAction that stores the information of a single entity in the database.
DbAction.WithGeneratedId<T> - Interface in org.springframework.data.relational.core.conversion
A DbAction that may "update" its entity.
DbAction.WithPropertyPath<T> - Interface in org.springframework.data.relational.core.conversion
A DbAction not operation on the root of an aggregate but on its contained entities.
DbActionExecutionException - Exception in org.springframework.data.relational.core.conversion
Exception thrown when during the execution of a DbAction an exception gets thrown.
DbActionExecutionException(DbAction<?>, Throwable) - Constructor for exception org.springframework.data.relational.core.conversion.DbActionExecutionException
 
DEFAULT_INSTANCE - Static variable in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
 
DefaultDataAccessStrategy - Class in org.springframework.data.jdbc.core
The default DataAccessStrategy is to generate SQL statements based on meta data from the entity.
DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, RelationalConverter, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
Creates a DefaultDataAccessStrategy which references it self for resolution of recursive data accesses.
DefaultDataAccessStrategy(SqlGeneratorSource, RelationalMappingContext, RelationalConverter, NamedParameterJdbcOperations, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
DelegatingDataAccessStrategy - Class in org.springframework.data.jdbc.core
Delegates all method calls to an instance set after construction.
DelegatingDataAccessStrategy() - Constructor for class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
delete(Object, Class<?>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
deletes a single row identified by the id, from the table identified by the domainType.
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Deletes all entities reachable via propertyPath from the instance identified by rootId.
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
delete(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Delete an aggregate identified by it's aggregate root.
delete(S, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
delete(Object, Class<?>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
delete(T) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
Delete(Object, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Delete
 
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
deleteAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Deletes all entities of the given domain type.
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Deletes all entities reachable via propertyPath from any instance.
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
deleteAll(Class<?>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Delete all aggregates of a given type.
deleteAll(Class<?>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
deleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
deleteAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
DeleteAll(PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
DeleteAllRoot(Class<T>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
deleteById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Deletes a single Aggregate including all entities contained in that aggregate.
deleteById(Object, Class<S>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
deleteById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
DeleteRoot(Class<T>, Object) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
doCreateRepositoryFactory() - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
Creates the actual RepositoryFactorySupport instance.
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
doExecuteWith(Interpreter) - Method in interface org.springframework.data.relational.core.conversion.DbAction
Executing this DbAction with the given Interpreter without any exception handling.
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
doExecuteWith(Interpreter) - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 

E

EMPTY - Static variable in interface org.springframework.data.jdbc.repository.RowMapperMap
An immutable empty instance that will return null for all arguments.
EnableJdbcAuditing - Annotation Type in org.springframework.data.jdbc.repository.config
Annotation to enable auditing in JDBC via annotation configuration.
EnableJdbcRepositories - Annotation Type in org.springframework.data.jdbc.repository.config
Annotation to enable JDBC repositories.
EntityRowMapper<T> - Class in org.springframework.data.jdbc.core
Maps a ResultSet to an entity of type T, including entities referenced.
EntityRowMapper(RelationalPersistentEntity<T>, RelationalMappingContext, RelationalConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.EntityRowMapper
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
equals(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
executeWith(Interpreter, RelationalMappingContext, RelationalConverter) - Method in class org.springframework.data.relational.core.conversion.AggregateChange
 
executeWith(Interpreter) - Method in interface org.springframework.data.relational.core.conversion.DbAction
Executing this DbAction with the given Interpreter.
existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
returns if a row with the given id exists for the given type.
existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
existsById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Checks if an aggregate identified by type and id exists in the database.
existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
existsById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
existsById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 

F

findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Loads all entities of the given type.
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
findAll(Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type.
findAll(Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAll(Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAll() - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Loads all entities that match one of the ids passed as an argument.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load all aggregates of a given type that are identified by the given ids.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
findAllByProperty(Object, RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
findAllByProperty(Object, RelationalPersistentProperty) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Finds all entities reachable via property from the instance identified by rootId.
findAllByProperty(Object, RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
findAllByProperty(Object, RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
findAllByProperty(Object, RelationalPersistentProperty) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Loads a single entity identified by type and id.
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
findById(Object, Class<T>) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Load an aggregate from the database.
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
findById(Object, Class<T>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
findById(ID) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
from(String, Class<?>) - Static method in class org.springframework.data.relational.core.conversion.RelationalPropertyPath
 

G

get(String) - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
Returns a value for the given key.
getActions() - Method in class org.springframework.data.relational.core.conversion.AggregateChange
 
getAdditionalValues() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getAdditionalValues() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getAdditionalValues() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
Additional values to be set during insert or update statements.
getAnnotatedQuery() - Method in class org.springframework.data.jdbc.repository.support.JdbcQueryMethod
Returns the annotated query if it exists.
getColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
Defaults to return the given RelationalPersistentProperty's name with the parts of a camel case name separated by '_';
getColumnName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns the name of the column backing this property.
getColumnType() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
The type to be used to store this property in the database.
getConversionService() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getConversionService() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying ConversionService used by the converter.
getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getDependingOn() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getDependingOn() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
The DbAction of a parent entity, possibly the aggregate root.
getDomainType() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The domain type of the entity to query or act upon.
getEntity() - Method in class org.springframework.data.relational.core.conversion.AggregateChange
Aggregate root, to which the change applies, if available
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
getEntity() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
getEntity() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
 
getEntity() - Method in interface org.springframework.data.relational.core.mapping.event.WithEntity
 
getEntityInformation(Class<T>) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.AggregateChange
Type of the aggregate root to be changed
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction
 
getEntityType() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithDependingOn
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithEntity
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithGeneratedId
 
getEntityType() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
 
getGeneratedId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getGeneratedId() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
getGeneratedId() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithGeneratedId
 
getId() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The ID of the entity to query/act upon.
getId() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
The identifier of the aggregate root, triggering this event.
getId() - Method in class org.springframework.data.relational.core.mapping.event.RelationalEventWithId
 
getId() - Method in interface org.springframework.data.relational.core.mapping.event.WithId
Events with an identifier will always return a Identifier.Specified one.
getIdColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Returns the column representing the identifier.
getInstance() - Method in class org.springframework.data.jdbc.mybatis.MyBatisContext
The entity to act upon.
getKeyColumn(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
For a map valued reference A -> Map>X,B< this is the name of the column in the table for B holding the key of the map.
getKeyColumn() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getKind() - Method in class org.springframework.data.relational.core.conversion.AggregateChange
 
getMappingContext() - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getMappingContext() - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Returns the underlying MappingContext used by the converter.
getModuleName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getModulePrefix() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getNamespace(Class<?>) - Method in interface org.springframework.data.jdbc.mybatis.NamespaceStrategy
Get a namespace that corresponds to the given domain type.
getNamingStrategy() - Method in class org.springframework.data.relational.core.mapping.RelationalMappingContext
 
getOptionalEntity() - Method in interface org.springframework.data.relational.core.mapping.event.RelationalEvent
Returns the aggregate root the event was triggered for.
getOptionalValue() - Method in interface org.springframework.data.relational.core.mapping.event.Identifier
Returns the identifier value.
getOwner() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getPath() - Method in class org.springframework.data.relational.core.conversion.RelationalPropertyPath
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
getPropertyAccessor(PersistentEntity<T, ?>, T) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Return a PersistentPropertyAccessor to access property values of the instance.
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
getPropertyPath() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
getPropertyPath() - Method in interface org.springframework.data.relational.core.conversion.DbAction.WithPropertyPath
 
getQualifiedTableName(Class<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
getReverseColumnName(RelationalPersistentProperty) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
For a reference A -> B this is the name in the table for B which references A.
getReverseColumnName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
 
getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
getRootId() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
getRowMapperClass() - Method in class org.springframework.data.jdbc.repository.support.JdbcQueryMethod
Returns the class to be used as RowMapper
getSchema() - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
Defaults to no schema.
getTableName(Class<?>) - Method in interface org.springframework.data.relational.core.mapping.NamingStrategy
The name of the table to be used for persisting entities having the type passed as an argument.
getTableName() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Returns the name of the table backing the given entity.
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
getValue() - Method in interface org.springframework.data.relational.core.mapping.event.Identifier.Specified
Returns the identifier value.

H

hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
hashCode() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 
HOLDER - Static variable in class org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes
 

I

Identifier - Interface in org.springframework.data.relational.core.mapping.event
Wrapper for an identifier of an entity.
Identifier.Specified - Interface in org.springframework.data.relational.core.mapping.event
A specified identifier that exposes a definitely present identifier value.
insert(T, Class<T>, Map<String, Object>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
insert(T, Class<T>, Map<String, Object>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Inserts a the data of a single entity.
insert(T, Class<T>, Map<String, Object>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
insert(T, Class<T>, Map<String, Object>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
insert(T, Class<T>, Map<String, Object>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
Insert(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Insert
 
InsertRoot(T) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
INSTANCE - Static variable in interface org.springframework.data.relational.core.mapping.NamingStrategy
Empty implementation of the interface utilizing only the default implementation.
interpret(DbAction.Insert<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.InsertRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.Update<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
Interpret an DbAction.Update.
interpret(DbAction.UpdateRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.Merge<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.Delete<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.DeleteRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.DeleteAll<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
interpret(DbAction.DeleteAllRoot<T>) - Method in interface org.springframework.data.relational.core.conversion.Interpreter
 
Interpreter - Interface in org.springframework.data.relational.core.conversion
An Interpreter gets called by a AggregateChange for each DbAction and is tasked with executing that action against a database.
isModifyingQuery() - Method in class org.springframework.data.jdbc.repository.support.JdbcQueryMethod
Returns whether the query method is a modifying one.
isOrdered() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns whether this property is an ordered property.
isQualified() - Method in interface org.springframework.data.relational.core.mapping.RelationalPersistentProperty
Returns if this property is a qualified property, i.e. a property referencing multiple elements that can get picked by a key or an index.

J

JdbcAggregateOperations - Interface in org.springframework.data.jdbc.core
Specifies a operations one can perform on a database, based on an Domain Type.
JdbcAggregateTemplate - Class in org.springframework.data.jdbc.core
JdbcAggregateOperations implementation, storing aggregates in and obtaining them from a JDBC data store.
JdbcAggregateTemplate(ApplicationEventPublisher, RelationalMappingContext, RelationalConverter, DataAccessStrategy) - Constructor for class org.springframework.data.jdbc.core.JdbcAggregateTemplate
JdbcConfiguration - Class in org.springframework.data.jdbc.repository.config
Beans that must be registered for Spring Data JDBC to work.
JdbcConfiguration() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcConfiguration
 
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.
jdbcCustomConversions() - Method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Register custom Converters in a JdbcCustomConversions object if required.
jdbcMappingContext(Optional<NamingStrategy>) - Method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
Register a RelationalMappingContext and apply an optional NamingStrategy.
JdbcQueryMethod - Class in org.springframework.data.jdbc.repository.support
QueryMethod implementation that implements a method by executing the query from a Query annotation on that method.
JdbcQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcQueryMethod
 
JdbcRepositoryConfigExtension - Class in org.springframework.data.jdbc.repository.config
RepositoryConfigurationExtension extending the repository registration process by registering JDBC repositories.
JdbcRepositoryConfigExtension() - Constructor for class org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
 
JdbcRepositoryFactory - Class in org.springframework.data.jdbc.repository.support
Creates repository implementation based on JDBC.
JdbcRepositoryFactory(DataAccessStrategy, RelationalMappingContext, RelationalConverter, ApplicationEventPublisher, NamedParameterJdbcOperations) - Constructor for class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
JdbcRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.jdbc.repository.support
Special adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring configuration.
JdbcSimpleTypes - Class in org.springframework.data.jdbc.core.mapping
Simple constant holder for a SimpleTypeHolder enriched with specific simple types for relational database access.
JdbcUtil - Class in org.springframework.data.jdbc.support
Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.

M

mapRow(ResultSet, int) - Method in class org.springframework.data.jdbc.core.EntityRowMapper
 
Merge(T, PersistentPropertyPath<RelationalPersistentProperty>, DbAction.WithEntity<?>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Merge
 
Modifying - Annotation Type in org.springframework.data.jdbc.repository.query
Indicates a method should be regarded as modifying query.
MyBatisContext - Class in org.springframework.data.jdbc.mybatis
MyBatisContext instances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements.
MyBatisContext(Object, Object, Class, Map<String, Object>) - Constructor for class org.springframework.data.jdbc.mybatis.MyBatisContext
 
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.

N

NamespaceStrategy - Interface in org.springframework.data.jdbc.mybatis
A strategy to derive a MyBatis namespace from a domainType.
NamingStrategy - Interface in org.springframework.data.relational.core.mapping
Interface and default implementation of a naming strategy.
nested(String) - Method in class org.springframework.data.relational.core.conversion.RelationalPropertyPath
 

O

of(Object) - Static method in interface org.springframework.data.relational.core.mapping.event.Identifier
Creates a new Identifier.Specified identifier for the given, non-null value.
ofNullable(Object) - Static method in interface org.springframework.data.relational.core.mapping.event.Identifier
Produces an Identifier of appropriate type depending the argument being null or not.
onApplicationEvent(BeforeSaveEvent) - Method in class org.springframework.data.relational.domain.support.RelationalAuditingEventListener
org.springframework.data.jdbc.core - package org.springframework.data.jdbc.core
 
org.springframework.data.jdbc.core.convert - package org.springframework.data.jdbc.core.convert
 
org.springframework.data.jdbc.core.mapping - package org.springframework.data.jdbc.core.mapping
 
org.springframework.data.jdbc.mybatis - package org.springframework.data.jdbc.mybatis
 
org.springframework.data.jdbc.repository - package org.springframework.data.jdbc.repository
 
org.springframework.data.jdbc.repository.config - package org.springframework.data.jdbc.repository.config
 
org.springframework.data.jdbc.repository.query - package org.springframework.data.jdbc.repository.query
 
org.springframework.data.jdbc.repository.support - package org.springframework.data.jdbc.repository.support
 
org.springframework.data.jdbc.support - package org.springframework.data.jdbc.support
 
org.springframework.data.relational.core.conversion - package org.springframework.data.relational.core.conversion
 
org.springframework.data.relational.core.mapping - package org.springframework.data.relational.core.mapping
 
org.springframework.data.relational.core.mapping.event - package org.springframework.data.relational.core.mapping.event
 
org.springframework.data.relational.domain.support - package org.springframework.data.relational.domain.support
 

Q

Query - Annotation Type in org.springframework.data.jdbc.repository.query
Annotation to provide SQL statements that will get used for executing the method.

R

readValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
readValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Read a relational value into the desired destination type.
register(Class<T>, RowMapper<? extends T>) - Method in class org.springframework.data.jdbc.repository.config.ConfigurableRowMapperMap
Registers a the given RowMapper as to be used for the given type.
RelationalAuditingEventListener - Class in org.springframework.data.relational.domain.support
Spring JDBC event listener to capture auditing information on persisting and updating entities.
RelationalAuditingEventListener(IsNewAwareAuditingHandler) - Constructor for class org.springframework.data.relational.domain.support.RelationalAuditingEventListener
 
relationalConverter(RelationalMappingContext) - Method in class org.springframework.data.jdbc.repository.config.JdbcConfiguration
RelationalConverter - Interface in org.springframework.data.relational.core.conversion
A RelationalConverter is responsible for converting for values to the native relational representation and vice versa.
RelationalEntityDeleteWriter - Class in org.springframework.data.relational.core.conversion
Converts an entity that is about to be deleted into DbActions inside a AggregateChange that need to be executed against the database to recreate the appropriate state in the database.
RelationalEntityDeleteWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
 
RelationalEntityWriter - Class in org.springframework.data.relational.core.conversion
Converts an aggregate represented by its root into an AggregateChange.
RelationalEntityWriter(RelationalMappingContext) - Constructor for class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
RelationalEvent - Interface in org.springframework.data.relational.core.mapping.event
an event signalling JDBC processing.
RelationalEventWithEntity - Class in org.springframework.data.relational.core.mapping.event
A SimpleRelationalEvent which is guaranteed to have an entity.
RelationalEventWithId - Class in org.springframework.data.relational.core.mapping.event
A SimpleRelationalEvent guaranteed to have an identifier.
RelationalEventWithId(Identifier.Specified, Optional<Object>, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.RelationalEventWithId
 
RelationalEventWithIdAndEntity - Class in org.springframework.data.relational.core.mapping.event
A SimpleRelationalEvent which is guaranteed to have an identifier and an entity.
RelationalEventWithIdAndEntity(Identifier.Specified, Object, AggregateChange) - Constructor for class org.springframework.data.relational.core.mapping.event.RelationalEventWithIdAndEntity
 
RelationalMappingContext - Class in org.springframework.data.relational.core.mapping
MappingContext implementation for JDBC.
RelationalMappingContext() - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
RelationalMappingContext(NamingStrategy) - Constructor for class org.springframework.data.relational.core.mapping.RelationalMappingContext
Creates a new RelationalMappingContext using the given NamingStrategy.
RelationalPersistentEntity<T> - Interface in org.springframework.data.relational.core.mapping
A PersistentEntity interface with additional methods for JDBC/RDBMS related metadata.
RelationalPersistentProperty - Interface in org.springframework.data.relational.core.mapping
A PersistentProperty with methods for additional JDBC/RDBMS related meta data.
RelationalPropertyPath - Class in org.springframework.data.relational.core.conversion
A replacement for PropertyPath as long as it doesn't support objects with empty path.
rowMapperFor(Class<T>) - Method in class org.springframework.data.jdbc.repository.config.ConfigurableRowMapperMap
Returs a RowMapper for the given type if such a RowMapper is present.
rowMapperFor(Class<T>) - Method in interface org.springframework.data.jdbc.repository.RowMapperMap
 
RowMapperMap - Interface in org.springframework.data.jdbc.repository
A map from a type to a RowMapper to be used for extracting that type from ResultSets.

S

save(T) - Method in interface org.springframework.data.jdbc.core.JdbcAggregateOperations
Saves an instance of an aggregate, including all the members of the aggregate.
save(T) - Method in class org.springframework.data.jdbc.core.JdbcAggregateTemplate
 
save(S) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
setAdditionalValues(Map<String, Object>) - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setConverter(RelationalConverter) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDataAccessStrategy(DataAccessStrategy) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
setDelegate(DataAccessStrategy) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
Must be called exactly once before calling any of the other methods.
setGeneratedId(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
setGeneratedId(Object) - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
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.
setRowMapperMap(RowMapperMap) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactory
 
setRowMapperMap(RowMapperMap) - Method in class org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean
 
SimpleJdbcRepository<T,ID> - Class in org.springframework.data.jdbc.repository.support
 
SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>) - Constructor for class org.springframework.data.jdbc.repository.support.SimpleJdbcRepository
 
SqlGeneratorSource - Class in org.springframework.data.jdbc.core
Provides SqlGenerators per domain type.
SqlGeneratorSource(RelationalMappingContext) - Constructor for class org.springframework.data.jdbc.core.SqlGeneratorSource
 
sqlTypeFor(Class<?>) - Static method in class org.springframework.data.jdbc.support.JdbcUtil
 

T

Table - Annotation Type in org.springframework.data.relational.core.mapping
The annotation to configure the mapping from a class to a database table.
toDotPath() - Method in class org.springframework.data.relational.core.conversion.RelationalPropertyPath
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Delete
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAll
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteAllRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.DeleteRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Insert
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.InsertRoot
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Merge
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.Update
 
toString() - Method in class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 

U

UnableToSetId - Exception in org.springframework.data.jdbc.core
Signals failure to set the id property of an entity.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.CascadingDataAccessStrategy
 
update(T, Class<T>) - Method in interface org.springframework.data.jdbc.core.DataAccessStrategy
Updates the data of a single entity in the database.
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.DefaultDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.core.DelegatingDataAccessStrategy
 
update(S, Class<S>) - Method in class org.springframework.data.jdbc.mybatis.MyBatisDataAccessStrategy
 
Update(T, PersistentPropertyPath<RelationalPersistentProperty>) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.Update
 
UpdateRoot(T) - Constructor for class org.springframework.data.relational.core.conversion.DbAction.UpdateRoot
 

V

valueOf(String) - Static method in enum org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.relational.core.conversion.AggregateChange.Kind
Returns an array containing the constants of this enum type, in the order they are declared.

W

WithEntity - Interface in org.springframework.data.relational.core.mapping.event
Interface for SimpleRelationalEvents which are guaranteed to have an entity.
WithId - Interface in org.springframework.data.relational.core.mapping.event
Interface for SimpleRelationalEvents which are guaranteed to have a Identifier.Specified identifier.
write(Object, AggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityDeleteWriter
Fills the provided AggregateChange with the necessary DbActions to delete the aggregate root identified by id.
write(Object, AggregateChange<?>) - Method in class org.springframework.data.relational.core.conversion.RelationalEntityWriter
 
writeValue(Object, TypeInformation<?>) - Method in class org.springframework.data.relational.core.conversion.BasicRelationalConverter
 
writeValue(Object, TypeInformation<?>) - Method in interface org.springframework.data.relational.core.conversion.RelationalConverter
Write a property value into a relational type that can be stored natively.
A B C D E F G H I J M N O Q R S T U V W 
Skip navigation links
Spring Data JDBC

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