# Index

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

## A

AbstractEntityManagerFactoryBean - Class in org.springframework.orm.jpa
  Abstract `FactoryBean` that creates a local JPA `EntityManagerFactory` instance within a Spring application context.
AbstractEntityManagerFactoryBean() - Constructor for class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
AbstractJpaVendorAdapter - Class in org.springframework.orm.jpa.vendor
  Abstract `JpaVendorAdapter` implementation that defines common properties, to be translated into vendor-specific JPA properties by concrete subclasses.
AbstractJpaVendorAdapter() - Constructor for class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
addAnnotatedClasses(Class<?>...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Add the given annotated classes in a batch.
addJarFileUrl(URL) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
addManagedClassName(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
  Add a managed class name to the persistence provider's metadata.
addManagedPackage(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
  Add a managed package to the persistence provider's metadata.
addMappingFileName(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
addPackages(String...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Add the given annotated packages in a batch.
addProperty(String, String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
addTransformer(ClassTransformer) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
  This implementation throws an UnsupportedOperationException.
afterCommit() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
afterCompletion(int) - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
afterCompletion(WebRequest, Exception) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Unbind the Hibernate `Session` from the thread and close it.
afterCompletion(WebRequest, Exception) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
afterConcurrentHandlingStarted(WebRequest) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
afterConcurrentHandlingStarted(WebRequest) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
afterPropertiesSet() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
afterPropertiesSet() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
afterPropertiesSet() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
afterPropertiesSet() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
afterPropertiesSet() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
afterPropertiesSet() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Eagerly initialize the JPA dialect, creating a default one for the specified EntityManagerFactory if none set.
afterPropertiesSet() - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
afterPropertiesSet() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
afterPropertiesSet() - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
afterSingletonsInstantiated() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
afterSingletonsInstantiated() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
applyNamedParameterToQuery(Query<?>, String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Apply the given name parameter to the given Query object.
applyTransactionTimeout(Query, EntityManagerFactory) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Apply the current transaction timeout, if any, to the given JPA Query object.

## B

beforeCommit(boolean) - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
beforeCompletion() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
beginTransaction(EntityManager, TransactionDefinition) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation invokes the standard JPA `Transaction.begin` method.
beginTransaction(EntityManager, TransactionDefinition) - Method in interface org.springframework.orm.jpa.JpaDialect
  Begin the given JPA transaction, applying the semantics specified by the given Spring transaction definition (in particular, an isolation level and a timeout).
beginTransaction(EntityManager, TransactionDefinition) - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
beginTransaction(EntityManager, TransactionDefinition) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
buildOrObtainSession() - Method in class org.springframework.orm.hibernate5.SpringJtaSessionContext
buildSessionFactory(AsyncTaskExecutor) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Build the Hibernate `SessionFactory` through background bootstrapping, using the given executor for a parallel initialization phase (for example, a `SimpleAsyncTaskExecutor`).
buildSessionFactory(LocalSessionFactoryBuilder) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Subclasses can override this method to perform custom initialization of the SessionFactory instance, creating it via the given Configuration object that got prepared by this LocalSessionFactoryBean.
bulkUpdate(String, Object...) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
bulkUpdate(String, Object...) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.

## C

checkDaoConfig() - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
checkWriteOperationAllowed(Session) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Check whether write operations are allowed on the given Session.
cleanupTransaction(Object) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation does nothing, since the default `beginTransaction` implementation does not require any cleanup.
cleanupTransaction(Object) - Method in interface org.springframework.orm.jpa.JpaDialect
  Clean up the transaction via the given transaction data.
cleanupTransaction(Object) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
clear() - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Remove all objects from the `Session` cache, and cancel all pending saves, updates and deletes.
clear() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
clear() - Method in class org.springframework.orm.hibernate5.SessionHolder
clear() - Method in class org.springframework.orm.jpa.EntityManagerHolder
closeEntityManager(EntityManager) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Close the given JPA EntityManager, catching and logging any cleanup exceptions thrown.
closeEntityManagerAfterFailedBegin(JpaTransactionManager.JpaTransactionObject) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Close the current transaction's EntityManager.
closeIterator(Iterator<?>) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
closeIterator(Iterator<?>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
closeSession(Session) - Static method in class org.springframework.orm.hibernate5.SessionFactoryUtils
  Perform actual closing of the Hibernate Session, catching and logging any cleanup exceptions thrown.
contains(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Check whether the given object is in the Session cache.
contains(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
convertHibernateAccessException(HibernateException) - Method in class org.springframework.orm.hibernate5.HibernateExceptionTranslator
  Convert the given HibernateException to an appropriate exception from the `org.springframework.dao` hierarchy.
convertHibernateAccessException(HibernateException) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Convert the given HibernateException to an appropriate exception from the `org.springframework.dao` hierarchy.
convertHibernateAccessException(HibernateException) - Static method in class org.springframework.orm.hibernate5.SessionFactoryUtils
  Convert the given HibernateException to an appropriate exception from the `org.springframework.dao` hierarchy.
convertHibernateAccessException(HibernateException) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
  Convert the given HibernateException to an appropriate exception from the `org.springframework.dao` hierarchy.
convertJpaAccessExceptionIfPossible(RuntimeException) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Convert the given runtime exception to an appropriate exception from the `org.springframework.dao` hierarchy.
createApplicationManagedEntityManager(EntityManager, EntityManagerFactoryInfo) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create an application-managed extended EntityManager proxy.
createApplicationManagedEntityManager(EntityManager, EntityManagerFactoryInfo, boolean) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create an application-managed extended EntityManager proxy.
createContainerManagedEntityManager(EntityManagerFactory) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create a container-managed extended EntityManager proxy.
createContainerManagedEntityManager(EntityManagerFactory, Map<?, ?>) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create a container-managed extended EntityManager proxy.
createContainerManagedEntityManager(EntityManagerFactory, Map<?, ?>, boolean) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create a container-managed extended EntityManager proxy.
createContainerManagedEntityManager(EntityManager, EntityManagerFactoryInfo) - Static method in class org.springframework.orm.jpa.ExtendedEntityManagerCreator
  Create a container-managed extended EntityManager proxy.
createEntityManager() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Obtain a new EntityManager from this accessor's EntityManagerFactory.
createEntityManager(EntityManagerFactory) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Create a JPA EntityManager to be bound to a request.
createEntityManagerFactoryProxy(EntityManagerFactory) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Create a proxy for the given `EntityManagerFactory`.
createEntityManagerForTransaction() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Create a JPA EntityManager to be used for a transaction.
createHibernateTemplate(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Create a HibernateTemplate for the given SessionFactory.
createNativeEntityManager(Map<?, ?>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
createNativeEntityManager(Map<?, ?>) - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Create a native JPA EntityManager to be used as the framework-managed resource behind an application-level EntityManager handle.
createNativeEntityManagerFactory() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Subclasses must implement this method to create the EntityManagerFactory that will be returned by the `getObject()` method.
createNativeEntityManagerFactory() - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
createNativeEntityManagerFactory() - Method in class org.springframework.orm.jpa.LocalEntityManagerFactoryBean
  Initialize the EntityManagerFactory for the given configuration.
createSessionProxy(Session) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Create a close-suppressing proxy for the given Hibernate Session.
createSharedEntityManager(EntityManagerFactory) - Static method in class org.springframework.orm.jpa.SharedEntityManagerCreator
  Create a transactional EntityManager proxy for the given EntityManagerFactory.
createSharedEntityManager(EntityManagerFactory, Map<?, ?>) - Static method in class org.springframework.orm.jpa.SharedEntityManagerCreator
  Create a transactional EntityManager proxy for the given EntityManagerFactory.
createSharedEntityManager(EntityManagerFactory, Map<?, ?>, boolean) - Static method in class org.springframework.orm.jpa.SharedEntityManagerCreator
  Create a transactional EntityManager proxy for the given EntityManagerFactory.
createSharedEntityManager(EntityManagerFactory, Map<?, ?>, boolean, Class<?>...) - Static method in class org.springframework.orm.jpa.SharedEntityManagerCreator
  Create a transactional EntityManager proxy for the given EntityManagerFactory.
createSharedEntityManager(EntityManagerFactory, Map<?, ?>, Class<?>...) - Static method in class org.springframework.orm.jpa.SharedEntityManagerCreator
  Create a transactional EntityManager proxy for the given EntityManagerFactory.
currentSession() - Method in class org.springframework.orm.hibernate5.SpringSessionContext
  Retrieve the Spring-managed Session for the current thread, if any.
currentSession() - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Conveniently obtain the current Hibernate Session.

## D

Database - Enum Class in org.springframework.orm.jpa.vendor
  Enumeration for common database platforms.
DB2 - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
DEFAULT - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
DEFAULT_ENTITY_MANAGER_FACTORY_BEAN_NAME - Static variable in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Default EntityManagerFactory bean name: "entityManagerFactory".
DEFAULT_PERSISTENCE_XML_LOCATION - Static variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Default location of the `persistence.xml` file: "classpath*:META-INF/persistence.xml".
DEFAULT_SESSION_FACTORY_BEAN_NAME - Static variable in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  The default bean name used for the session factory.
DefaultJpaDialect - Class in org.springframework.orm.jpa
  Default implementation of the `JpaDialect` interface.
DefaultJpaDialect() - Constructor for class org.springframework.orm.jpa.DefaultJpaDialect
DefaultPersistenceUnitManager - Class in org.springframework.orm.jpa.persistenceunit
  Default implementation of the `PersistenceUnitManager` interface.
DefaultPersistenceUnitManager() - Constructor for class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
delete(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Delete the given persistent instance.
delete(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
delete(Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Delete the given persistent instance.
delete(Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
delete(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Delete the given persistent instance.
delete(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
delete(String, Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Delete the given persistent instance.
delete(String, Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
deleteAll(Collection<?>) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Delete all given persistent instances.
deleteAll(Collection<?>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
DERBY - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
destroy() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
destroy() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Close the EntityManagerFactory on bean factory shutdown.
determineDatabaseDialectClass(Database) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
  Determine the Hibernate database dialect class for the given target database.
determinePersistenceUnitInfo(PersistenceUnitManager) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Determine the PersistenceUnitInfo to use for the EntityManagerFactory created by this bean.
determineTargetDatabaseName(Database) - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
  Determine the EclipseLink target database name for the given database.
disableFilters(Session) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Disable the specified filters on the given Session.
disconnectOnCompletion(Session) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Disconnect a pre-existing Hibernate Session on transaction completion, returning its database connection but preserving its entity state.
doBegin(Object, TransactionDefinition) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doBegin(Object, TransactionDefinition) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doCleanupAfterCompletion(Object) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doCleanupAfterCompletion(Object) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doCommit(DefaultTransactionStatus) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doCommit(DefaultTransactionStatus) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doExecute(HibernateCallback<T>, boolean) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Execute the action specified by the given action object within a Session.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
doGetTransaction() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doGetTransaction() - Method in class org.springframework.orm.jpa.JpaTransactionManager
doGetTransactionalEntityManager(EntityManagerFactory, Map<?, ?>) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Obtain a JPA EntityManager from the given factory.
doGetTransactionalEntityManager(EntityManagerFactory, Map<?, ?>, boolean) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Obtain a JPA EntityManager from the given factory.
doInHibernate(Session) - Method in interface org.springframework.orm.hibernate5.HibernateCallback
  Gets called by `HibernateTemplate.execute` with an active Hibernate `Session`.
doResume(Object, Object) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doResume(Object, Object) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doRollback(DefaultTransactionStatus) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doRollback(DefaultTransactionStatus) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.orm.jpa.JpaTransactionManager
doSuspend(Object) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
doSuspend(Object) - Method in class org.springframework.orm.jpa.JpaTransactionManager

## E

EclipseLinkJpaDialect - Class in org.springframework.orm.jpa.vendor
  `JpaDialect` implementation for Eclipse Persistence Services (EclipseLink).
EclipseLinkJpaDialect() - Constructor for class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
EclipseLinkJpaVendorAdapter - Class in org.springframework.orm.jpa.vendor
  `JpaVendorAdapter` implementation for Eclipse Persistence Services (EclipseLink).
EclipseLinkJpaVendorAdapter() - Constructor for class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
enableFilter(String) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return an enabled Hibernate `Filter` for the given filter name.
enableFilter(String) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
enableFilters(Session) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Enable the specified filters on the given Session.
ENTITY_MANAGER_SYNCHRONIZATION_ORDER - Static variable in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Order value for TransactionSynchronization objects that clean up JPA EntityManagers.
EntityManagerFactoryAccessor - Class in org.springframework.orm.jpa
  Base class for any class that needs to access a JPA `EntityManagerFactory`, usually in order to obtain a JPA `EntityManager`.
EntityManagerFactoryAccessor() - Constructor for class org.springframework.orm.jpa.EntityManagerFactoryAccessor
EntityManagerFactoryInfo - Interface in org.springframework.orm.jpa
  Metadata interface for a Spring-managed JPA `EntityManagerFactory`.
EntityManagerFactoryUtils - Class in org.springframework.orm.jpa
  Helper class featuring methods for JPA EntityManager handling, allowing for reuse of EntityManager instances within transactions.
EntityManagerFactoryUtils() - Constructor for class org.springframework.orm.jpa.EntityManagerFactoryUtils
EntityManagerHolder - Class in org.springframework.orm.jpa
  Resource holder wrapping a JPA `EntityManager`.
EntityManagerHolder(EntityManager) - Constructor for class org.springframework.orm.jpa.EntityManagerHolder
EntityManagerProxy - Interface in org.springframework.orm.jpa
  Subinterface of `EntityManager` to be implemented by EntityManager proxies.
equals(Object) - Method in class org.springframework.orm.hibernate5.SpringFlushSynchronization
evict(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Remove the given object from the `Session` cache.
evict(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
excludeUnlistedClasses() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
execute(HibernateCallback<T>) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute the action specified by the given action object within a `Session`.
execute(HibernateCallback<T>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
executeWithNativeSession(HibernateCallback<T>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Execute the action specified by the given action object within a native `Session`.
ExtendedEntityManagerCreator - Class in org.springframework.orm.jpa
  Delegate for creating a variety of `EntityManager` proxies that follow the JPA spec's semantics for "extended" EntityManagers.
ExtendedEntityManagerCreator() - Constructor for class org.springframework.orm.jpa.ExtendedEntityManagerCreator

## F

find(String, Object...) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
find(String, Object...) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByCriteria(DetachedCriteria) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on a given Hibernate criteria object.
findByCriteria(DetachedCriteria) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByCriteria(DetachedCriteria, int, int) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on the given Hibernate criteria object.
findByCriteria(DetachedCriteria, int, int) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByExample(String, T) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on the given example entity object.
findByExample(String, T) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByExample(String, T, int, int) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on a given example entity object.
findByExample(String, T, int, int) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByExample(T) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on the given example entity object.
findByExample(T) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByExample(T, int, int) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Execute a query based on a given example entity object.
findByExample(T, int, int) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
findByNamedParam(String, String[], Object[]) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedParam(String, String[], Object[]) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByNamedParam(String, String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedParam(String, String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByNamedQuery(String, Object...) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedQuery(String, Object...) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByNamedQueryAndNamedParam(String, String[], Object[]) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedQueryAndNamedParam(String, String[], Object[]) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByNamedQueryAndNamedParam(String, String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedQueryAndNamedParam(String, String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByNamedQueryAndValueBean(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByNamedQueryAndValueBean(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findByValueBean(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
findByValueBean(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.
findDefaultEntityManagerFactory(String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Find a single default EntityManagerFactory in the Spring application context.
findEntityManagerFactory(String, String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Find an EntityManagerFactory with the given name in the current Spring application context, falling back to a single default EntityManagerFactory (if any) in case of no unit name specified.
findEntityManagerFactory(ListableBeanFactory, String) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Find an EntityManagerFactory with the given name in the given Spring application context (represented as ListableBeanFactory).
findNamedEntityManagerFactory(String, String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Find an EntityManagerFactory with the given name in the current Spring application context.
flush() - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Flush all pending saves, updates and deletes to the database.
flush() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
flush() - Method in class org.springframework.orm.hibernate5.SpringFlushSynchronization
flush() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization

## G

get(Class<T>, Serializable) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, or `null` if not found.
get(Class<T>, Serializable) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
get(Class<T>, Serializable, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, or `null` if not found.
get(Class<T>, Serializable, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
get(String, Serializable) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, or `null` if not found.
get(String, Serializable) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
get(String, Serializable, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, or `null` if not found.
get(String, Serializable, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
getBean(Class<B>, BeanContainer.LifecycleOptions, BeanInstanceProducer) - Method in class org.springframework.orm.hibernate5.SpringBeanContainer
getBean(String, Class<B>, BeanContainer.LifecycleOptions, BeanInstanceProducer) - Method in class org.springframework.orm.hibernate5.SpringBeanContainer
getBeanClassLoader() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getBeanClassLoader() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the ClassLoader that the application's beans are loaded with.
getBootstrapExecutor() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Return the asynchronous executor for background bootstrapping, if any.
getClassLoader() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
  This implementation returns the default ClassLoader.
getConfiguration() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Return the Hibernate Configuration object used to build the SessionFactory.
getDatabase() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Return the target database to operate on.
getDatabasePlatform() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Return the name of the target database to operate on.
getDataSource() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Return the JDBC DataSource that this instance manages transactions for.
getDataSource() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getDataSource() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the JDBC DataSource that this EntityManagerFactory obtains its JDBC Connections from.
getDataSource() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Return the JDBC DataSource that this instance manages transactions for.
getDataSource() - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
getDataSource() - Method in class org.springframework.orm.jpa.LocalEntityManagerFactoryBean
  Expose the JDBC DataSource from the "jakarta.persistence.dataSource" property, if any.
getDataSource(SessionFactory) - Static method in class org.springframework.orm.hibernate5.SessionFactoryUtils
  Determine the DataSource of the given SessionFactory.
getDataSourceLookup() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names in `persistence.xml` against Spring-managed DataSource instances.
getDefaultDataSource() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database if none has been specified in `persistence.xml`.
getDefaultJtaDataSource() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the JTA-aware DataSource that the JPA persistence provider is supposed to use for accessing the database if none has been specified in `persistence.xml`.
getEntityInterceptor() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Return the current Hibernate entity interceptor, or `null` if none.
getEntityManager() - Method in class org.springframework.orm.jpa.EntityManagerHolder
getEntityManagerFactory() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Return the JPA EntityManagerFactory that should be used to create EntityManagers.
getEntityManagerFactory() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Return the EntityManagerFactory that this instance should manage transactions for.
getEntityManagerFactoryBeanName() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Return the bean name of the EntityManagerFactory to fetch from Spring's root application context.
getEntityManagerFactoryInterface() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return the vendor-specific EntityManagerFactory interface that the EntityManagerFactory proxy is supposed to implement.
getEntityManagerFactoryInterface() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getEntityManagerFactoryInterface() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getEntityManagerInterface() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getEntityManagerInterface() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the (potentially vendor-specific) EntityManager interface that this factory's EntityManagers will implement.
getEntityManagerInterface() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return the vendor-specific EntityManager interface that this provider's EntityManagers will implement.
getEntityManagerInterface() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getEntityManagerInterface() - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
getEntityManagerInterface() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getFetchSize() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return the fetch size specified for this HibernateTemplate.
getFilterNames() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return the names of Hibernate filters to be activated, if any.
getHibernateProperties() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Return the Hibernate properties, if any.
getHibernateTemplate() - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Return the HibernateTemplate for this DAO, pre-initialized with the SessionFactory or set explicitly.
getIdentifier() - Method in exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Return the identifier of the object for which the locking failed.
getIdentifier() - Method in exception org.springframework.orm.ObjectRetrievalFailureException
  Return the identifier of the object that was not found.
getIdentifier(HibernateException) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
getJarFileUrls() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getJdbcConnection(EntityManager, boolean) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation always returns `null`, indicating that no JDBC Connection can be provided.
getJdbcConnection(EntityManager, boolean) - Method in interface org.springframework.orm.jpa.JpaDialect
  Retrieve the JDBC Connection that the given JPA EntityManager uses underneath, if accessing a relational database.
getJdbcConnection(EntityManager, boolean) - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
getJdbcConnection(EntityManager, boolean) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
getJpaDialect() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getJpaDialect() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the vendor-specific JpaDialect implementation for this EntityManagerFactory, or `null` if not known.
getJpaDialect() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Return the JPA dialect to use for this transaction manager.
getJpaDialect() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return the vendor-specific JpaDialect implementation for this provider, or `null` if there is none.
getJpaDialect() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getJpaDialect() - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
getJpaDialect() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Allow `Map` access to the JPA properties to be passed to the persistence provider, with the option to add or override specific entries.
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Allow `Map` access to the JPA properties to be passed to the persistence provider, with the option to add or override specific entries.
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Allow `Map` access to the JPA properties to be passed to the persistence provider, with the option to add or override specific entries.
getJpaPropertyMap() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return a Map of vendor-specific JPA properties, typically based on settings in this JpaVendorAdapter instance.
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
getJpaPropertyMap() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getJpaPropertyMap(PersistenceUnitInfo) - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return a Map of vendor-specific JPA properties for the given persistence unit, typically based on settings in this JpaVendorAdapter instance.
getJpaPropertyMap(PersistenceUnitInfo) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getJpaPropertyMap(PersistenceUnitInfo) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getJpaVendorAdapter() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Return the JpaVendorAdapter implementation for this EntityManagerFactory, or `null` if not known.
getJtaDataSource() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getLoadTimeWeaver() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.
getManagedClassNames() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getManagedClassNames() - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  Return the class names the persistence provider must add to its set of managed classes.
getManagedPackages() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getManagedPackages() - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  Return a list of managed Java packages, to be introspected by the persistence provider.
getManagedPackages() - Method in interface org.springframework.orm.jpa.persistenceunit.SmartPersistenceUnitInfo
  Return a list of managed Java packages, to be introspected by the persistence provider.
getMappingFileNames() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getMaxResults() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return the maximum number of rows specified for this HibernateTemplate.
getMetadataSources() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Determine the Hibernate `MetadataSources` to use.
getNativeEntityManagerFactory() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getNativeEntityManagerFactory() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the raw underlying EntityManagerFactory.
getNewTempClassLoader() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
  This implementation throws an UnsupportedOperationException.
getNonJtaDataSource() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getObject() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
getObject() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Return the singleton EntityManagerFactory.
getObject() - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
getObjectType() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
getObjectType() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getObjectType() - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
getOrder() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
getOrder() - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
getParticipateAttributeName() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Return the name of the request attribute that identifies that a request is already intercepted.
getParticipateAttributeName() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
  Return the name of the request attribute that identifies that a request is already filtered.
getPersistenceContext(String, boolean) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Return a specified persistence context for the given unit name, as defined through the "persistenceContexts" (or "extendedPersistenceContexts") map.
getPersistenceProvider() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getPersistenceProvider() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the underlying PersistenceProvider that the underlying EntityManagerFactory was created with.
getPersistenceProvider() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return the vendor-specific persistence provider.
getPersistenceProvider() - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
getPersistenceProvider() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getPersistenceProviderClassName() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getPersistenceProviderPackageName() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getPersistenceProviderRootPackage() - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Return the name of the persistence provider's root package (for example, "oracle.toplink.essentials").
getPersistenceProviderRootPackage() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getPersistenceProviderRootPackage() - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
getPersistenceUnit(String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Return a specified persistence unit for the given unit name, as defined through the "persistenceUnits" map.
getPersistenceUnitInfo() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getPersistenceUnitInfo() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the PersistenceUnitInfo used to create this EntityManagerFactory, if the in-container API was used.
getPersistenceUnitInfo() - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
getPersistenceUnitInfo(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the specified `MutablePersistenceUnitInfo` from this manager's cache of processed persistence units, keeping it in the cache (i.e.
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Return the name of the persistence unit to access the EntityManagerFactory for, if any.
getPersistenceUnitName() - Method in interface org.springframework.orm.jpa.EntityManagerFactoryInfo
  Return the name of the persistence unit used to create this EntityManagerFactory, or `null` if it is an unnamed default.
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Return the name of the persistence unit to manage transactions for, if any.
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getPersistenceUnitName() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Return the name of the persistence unit to access the EntityManagerFactory for, if any.
getPersistenceUnitPostProcessors() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return the PersistenceUnitPostProcessors to be applied to each PersistenceUnitInfo that has been parsed by this manager.
getPersistenceUnitRootUrl() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getPersistenceUnitRootUrl() - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  Return the persistence unit root url or `null` if it could not be determined.
getPersistenceXMLSchemaVersion() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getPersistentClass() - Method in exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Return the persistent class of the object for which the locking failed.
getPersistentClass() - Method in exception org.springframework.orm.ObjectRetrievalFailureException
  Return the persistent class of the object that was not found.
getPersistentClassName() - Method in exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Return the name of the persistent class of the object for which the locking failed.
getPersistentClassName() - Method in exception org.springframework.orm.ObjectRetrievalFailureException
  Return the name of the persistent class of the object that was not found.
getPreviousFlushMode() - Method in class org.springframework.orm.hibernate5.SessionHolder
getProperties() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getQueryCacheRegion() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return the name of the cache region for queries executed by this template.
getQueryString() - Method in exception org.springframework.orm.hibernate5.HibernateQueryException
  Return the HQL query string that was invalid.
getResourceFactory() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
getResourceFactory() - Method in class org.springframework.orm.jpa.JpaTransactionManager
getResourceLoader() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Determine the Spring `ResourceLoader` to use for Hibernate metadata.
getSavepointManager() - Method in class org.springframework.orm.jpa.EntityManagerHolder
getSession() - Method in class org.springframework.orm.hibernate5.SessionHolder
getSession(EntityManager) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
getSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return the Hibernate SessionFactory that should be used to create Hibernate Sessions.
getSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Return the SessionFactory that this instance should manage transactions for.
getSessionFactory() - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Return the Hibernate SessionFactory used by this DAO.
getSessionFactory() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
  Return the Hibernate SessionFactory that should be used to create Hibernate Sessions.
getSessionFactory() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Return the Hibernate SessionFactory that should be used to create Hibernate Sessions.
getSessionFactoryBeanName() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Return the bean name of the SessionFactory to fetch from Spring's root application context.
getSharedCacheMode() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getSql() - Method in exception org.springframework.orm.hibernate5.HibernateJdbcException
  Return the SQL that led to the problem.
getSQLException() - Method in exception org.springframework.orm.hibernate5.HibernateJdbcException
  Return the underlying SQLException.
getTargetEntityManager() - Method in interface org.springframework.orm.jpa.EntityManagerProxy
  Return the underlying EntityManager that this proxy will delegate to.
getTransaction() - Method in class org.springframework.orm.hibernate5.SessionHolder
getTransactionalEntityManager() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Obtain the transactional EntityManager for this accessor's EntityManagerFactory, if any.
getTransactionalEntityManager(EntityManagerFactory) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Obtain a JPA EntityManager from the given factory.
getTransactionalEntityManager(EntityManagerFactory, Map<?, ?>) - Static method in class org.springframework.orm.jpa.EntityManagerFactoryUtils
  Obtain a JPA EntityManager from the given factory.
getTransactionType() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
getValidationMode() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo

## H

H2 - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
HANA - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
hashCode() - Method in class org.springframework.orm.hibernate5.SpringFlushSynchronization
HibernateCallback<T> - Interface in org.springframework.orm.hibernate5
  Callback interface for Hibernate code.
HibernateDaoSupport - Class in org.springframework.orm.hibernate5.support
  Convenient superclass for Hibernate-based data access objects.
HibernateDaoSupport() - Constructor for class org.springframework.orm.hibernate5.support.HibernateDaoSupport
HibernateExceptionTranslator - Class in org.springframework.orm.hibernate5
  `PersistenceExceptionTranslator` capable of translating `HibernateException` instances to Spring's `DataAccessException` hierarchy.
HibernateExceptionTranslator() - Constructor for class org.springframework.orm.hibernate5.HibernateExceptionTranslator
HibernateJdbcException - Exception in org.springframework.orm.hibernate5
  Hibernate-specific subclass of UncategorizedDataAccessException, for JDBC exceptions that Hibernate wrapped.
HibernateJdbcException(JDBCException) - Constructor for exception org.springframework.orm.hibernate5.HibernateJdbcException
HibernateJpaDialect - Class in org.springframework.orm.jpa.vendor
  `JpaDialect` implementation for Hibernate.
HibernateJpaDialect() - Constructor for class org.springframework.orm.jpa.vendor.HibernateJpaDialect
HibernateJpaVendorAdapter - Class in org.springframework.orm.jpa.vendor
  `JpaVendorAdapter` implementation for Hibernate.
HibernateJpaVendorAdapter() - Constructor for class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
HibernateObjectRetrievalFailureException - Exception in org.springframework.orm.hibernate5
  Hibernate-specific subclass of ObjectRetrievalFailureException.
HibernateObjectRetrievalFailureException(UnresolvableObjectException) - Constructor for exception org.springframework.orm.hibernate5.HibernateObjectRetrievalFailureException
HibernateObjectRetrievalFailureException(WrongClassException) - Constructor for exception org.springframework.orm.hibernate5.HibernateObjectRetrievalFailureException
HibernateOperations - Interface in org.springframework.orm.hibernate5
  Interface that specifies a common set of Hibernate operations as well as a general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method for Session-based lambda expressions.
HibernateOptimisticLockingFailureException - Exception in org.springframework.orm.hibernate5
  Hibernate-specific subclass of ObjectOptimisticLockingFailureException.
HibernateOptimisticLockingFailureException(OptimisticEntityLockException) - Constructor for exception org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException
HibernateOptimisticLockingFailureException(StaleObjectStateException) - Constructor for exception org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException
HibernateOptimisticLockingFailureException(StaleStateException) - Constructor for exception org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException
HibernateQueryException - Exception in org.springframework.orm.hibernate5
  Hibernate-specific subclass of InvalidDataAccessResourceUsageException, thrown on invalid HQL query syntax.
HibernateQueryException(QueryException) - Constructor for exception org.springframework.orm.hibernate5.HibernateQueryException
HibernateSystemException - Exception in org.springframework.orm.hibernate5
  Hibernate-specific subclass of UncategorizedDataAccessException, for Hibernate system errors that do not match any concrete `org.springframework.dao` exceptions.
HibernateSystemException(HibernateException) - Constructor for exception org.springframework.orm.hibernate5.HibernateSystemException
  Create a new HibernateSystemException, wrapping an arbitrary HibernateException.
HibernateTemplate - Class in org.springframework.orm.hibernate5
  Helper class that simplifies Hibernate data access code.
HibernateTemplate() - Constructor for class org.springframework.orm.hibernate5.HibernateTemplate
  Create a new HibernateTemplate instance.
HibernateTemplate(SessionFactory) - Constructor for class org.springframework.orm.hibernate5.HibernateTemplate
  Create a new HibernateTemplate instance.
HibernateTransactionManager - Class in org.springframework.orm.hibernate5
  `PlatformTransactionManager` implementation for a single Hibernate `SessionFactory`.
HibernateTransactionManager() - Constructor for class org.springframework.orm.hibernate5.HibernateTransactionManager
  Create a new HibernateTransactionManager instance.
HibernateTransactionManager(SessionFactory) - Constructor for class org.springframework.orm.hibernate5.HibernateTransactionManager
  Create a new HibernateTransactionManager instance.
HSQL - Enum constant in enum class org.springframework.orm.jpa.vendor.Database

## I

INFORMIX - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
initialize(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Force initialization of a Hibernate proxy or persistent collection.
initialize(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
invoke(MethodInvocation) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
isCacheQueries() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return whether to cache all queries executed by this template.
isCheckWriteOperations() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return whether to check that the Hibernate Session is not in read-only mode in case of write operations (save/update/delete).
isExistingTransaction(Object) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
isExistingTransaction(Object) - Method in class org.springframework.orm.jpa.JpaTransactionManager
isExposeNativeSession() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Return whether to expose the native Hibernate Session to HibernateCallback code, or rather a Session proxy.
isGenerateDdl() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Return whether to generate DDL after the EntityManagerFactory has been initialized creating/updating all relevant tables.
isPersistenceUnitOverrideAllowed() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Return whether an override of a same-named persistence unit is allowed.
isShowSql() - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Return whether to show SQL in the log (or in the console).
isSingleton() - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
isSingleton() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
isSingleton() - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
isTransactionActive() - Method in class org.springframework.orm.jpa.EntityManagerHolder
iterate(String, Object...) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Deprecated.
  as of 5.0.4, in favor of a custom `HibernateCallback` lambda code block passed to the general `HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)` method
iterate(String, Object...) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Deprecated.

## J

JpaDialect - Interface in org.springframework.orm.jpa
  SPI strategy that encapsulates certain functionality that standard JPA 3.0 does not offer, such as access to the underlying JDBC Connection.
JpaObjectRetrievalFailureException - Exception in org.springframework.orm.jpa
  JPA-specific subclass of ObjectRetrievalFailureException.
JpaObjectRetrievalFailureException(EntityNotFoundException) - Constructor for exception org.springframework.orm.jpa.JpaObjectRetrievalFailureException
JpaOptimisticLockingFailureException - Exception in org.springframework.orm.jpa
  JPA-specific subclass of ObjectOptimisticLockingFailureException.
JpaOptimisticLockingFailureException(OptimisticLockException) - Constructor for exception org.springframework.orm.jpa.JpaOptimisticLockingFailureException
JpaSystemException - Exception in org.springframework.orm.jpa
  JPA-specific subclass of UncategorizedDataAccessException, for JPA system errors that do not match any concrete `org.springframework.dao` exceptions.
JpaSystemException(RuntimeException) - Constructor for exception org.springframework.orm.jpa.JpaSystemException
JpaTransactionManager - Class in org.springframework.orm.jpa
  `PlatformTransactionManager` implementation for a single JPA `EntityManagerFactory`.
JpaTransactionManager() - Constructor for class org.springframework.orm.jpa.JpaTransactionManager
  Create a new JpaTransactionManager instance.
JpaTransactionManager(EntityManagerFactory) - Constructor for class org.springframework.orm.jpa.JpaTransactionManager
  Create a new JpaTransactionManager instance.
JpaVendorAdapter - Interface in org.springframework.orm.jpa
  SPI interface that allows to plug in vendor-specific behavior into Spring's EntityManagerFactory creators.

## L

load(Class<T>, Serializable) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, throwing an exception if not found.
load(Class<T>, Serializable) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
load(Class<T>, Serializable, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, throwing an exception if not found.
load(Class<T>, Serializable, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
load(Object, Serializable) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Load the persistent instance with the given identifier into the given object, throwing an exception if not found.
load(Object, Serializable) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
load(String, Serializable) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, throwing an exception if not found.
load(String, Serializable) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
load(String, Serializable, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return the persistent instance of the given entity class with the given identifier, throwing an exception if not found.
load(String, Serializable, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
loadAll(Class<T>) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Return all persistent instances of the given entity class.
loadAll(Class<T>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
LocalContainerEntityManagerFactoryBean - Class in org.springframework.orm.jpa
  `FactoryBean` that creates a JPA `EntityManagerFactory` according to JPA's standard container bootstrap contract.
LocalContainerEntityManagerFactoryBean() - Constructor for class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
LocalEntityManagerFactoryBean - Class in org.springframework.orm.jpa
  `FactoryBean` that creates a JPA `EntityManagerFactory` according to JPA's standard standalone bootstrap contract.
LocalEntityManagerFactoryBean() - Constructor for class org.springframework.orm.jpa.LocalEntityManagerFactoryBean
LocalSessionFactoryBean - Class in org.springframework.orm.hibernate5
  `FactoryBean` that creates a Hibernate `SessionFactory`.
LocalSessionFactoryBean() - Constructor for class org.springframework.orm.hibernate5.LocalSessionFactoryBean
LocalSessionFactoryBuilder - Class in org.springframework.orm.hibernate5
  A Spring-provided extension of the standard Hibernate `Configuration` class, adding `SpringSessionContext` as a default and providing convenient ways to specify a JDBC `DataSource` and an application class loader.
LocalSessionFactoryBuilder(DataSource) - Constructor for class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Create a new LocalSessionFactoryBuilder for the given DataSource.
LocalSessionFactoryBuilder(DataSource, ClassLoader) - Constructor for class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Create a new LocalSessionFactoryBuilder for the given DataSource.
LocalSessionFactoryBuilder(DataSource, ResourceLoader) - Constructor for class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Create a new LocalSessionFactoryBuilder for the given DataSource.
LocalSessionFactoryBuilder(DataSource, ResourceLoader, MetadataSources) - Constructor for class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Create a new LocalSessionFactoryBuilder for the given DataSource.
lock(Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Obtain the specified lock level upon the given object, implicitly checking whether the corresponding database entry still exists.
lock(Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
lock(String, Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Obtain the specified lock level upon the given object, implicitly checking whether the corresponding database entry still exists.
lock(String, Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
logger - Variable in class org.springframework.orm.hibernate5.HibernateTemplate
logger - Variable in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
logger - Variable in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Logger available to subclasses.
logger - Variable in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Logger available to subclasses.
logger - Variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
lookup(String, Class<T>) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Perform a JNDI lookup for the given resource by name.
lookupEntityManagerFactory() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Look up the EntityManagerFactory that this filter should use.
lookupEntityManagerFactory(HttpServletRequest) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Look up the EntityManagerFactory that this filter should use, taking the current HTTP request as argument.
lookupSessionFactory() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Look up the SessionFactory that this filter should use.
lookupSessionFactory(HttpServletRequest) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Look up the SessionFactory that this filter should use, taking the current HTTP request as argument.

## M

ManagedClassNameFilter - Interface in org.springframework.orm.jpa.persistenceunit
  Strategy interface to filter the list of persistent managed types to include in the persistence unit.
matches(String) - Method in interface org.springframework.orm.jpa.persistenceunit.ManagedClassNameFilter
  Test if the given class name matches the filter.
merge(String, T) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Copy the state of the given object onto the persistent object with the same identifier.
merge(String, T) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
merge(T) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Copy the state of the given object onto the persistent object with the same identifier.
merge(T) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
MutablePersistenceUnitInfo - Class in org.springframework.orm.jpa.persistenceunit
  Spring's mutable equivalent of the JPA `PersistenceUnitInfo` interface, used to bootstrap an `EntityManagerFactory` in a container.
MutablePersistenceUnitInfo() - Constructor for class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
MYSQL - Enum constant in enum class org.springframework.orm.jpa.vendor.Database

## O

ObjectOptimisticLockingFailureException - Exception in org.springframework.orm
  Exception thrown on an optimistic locking violation for a mapped object.
ObjectOptimisticLockingFailureException(Class<?>, Object) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
ObjectOptimisticLockingFailureException(Class<?>, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the given explicit message.
ObjectOptimisticLockingFailureException(Class<?>, Object, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
ObjectOptimisticLockingFailureException(String, Object) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
ObjectOptimisticLockingFailureException(String, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the given explicit message.
ObjectOptimisticLockingFailureException(String, Object, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
ObjectOptimisticLockingFailureException(String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
  Create a general ObjectOptimisticLockingFailureException with the given message, without any information on the affected object.
ObjectRetrievalFailureException - Exception in org.springframework.orm
  Exception thrown if a mapped object could not be retrieved via its identifier.
ObjectRetrievalFailureException(Class<?>, Object) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
  Create a new ObjectRetrievalFailureException for the given object, with the default "not found" message.
ObjectRetrievalFailureException(Class<?>, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
  Create a new ObjectRetrievalFailureException for the given object, with the given explicit message and exception.
ObjectRetrievalFailureException(String, Object) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
  Create a new ObjectRetrievalFailureException for the given object, with the default "not found" message.
ObjectRetrievalFailureException(String, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
  Create a new ObjectRetrievalFailureException for the given object, with the given explicit message and exception.
ObjectRetrievalFailureException(String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
  Create a general ObjectRetrievalFailureException with the given message, without any information on the affected object.
obtainDefaultPersistenceUnitInfo() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
obtainDefaultPersistenceUnitInfo() - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceUnitManager
  Obtain the default PersistenceUnitInfo from this manager.
obtainEntityManagerFactory() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Obtain the EntityManagerFactory for actual use.
obtainEntityManagerFactory() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Obtain the EntityManagerFactory for actual use.
obtainPersistenceUnitInfo(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
obtainPersistenceUnitInfo(String) - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceUnitManager
  Obtain the specified PersistenceUnitInfo from this manager.
obtainSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Obtain the SessionFactory for actual use.
obtainSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Obtain the SessionFactory for actual use.
of(String...) - Static method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  Create an instance using the specified managed class names.
of(List<String>, List<String>) - Static method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  Create an instance using the specified managed class names and packages.
OpenEntityManagerInViewFilter - Class in org.springframework.orm.jpa.support
  Servlet Filter that binds a JPA EntityManager to the thread for the entire processing of the request.
OpenEntityManagerInViewFilter() - Constructor for class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
OpenEntityManagerInViewInterceptor - Class in org.springframework.orm.jpa.support
  Spring web request interceptor that binds a JPA EntityManager to the thread for the entire processing of the request.
OpenEntityManagerInViewInterceptor() - Constructor for class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
openSession() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Open a Session for the SessionFactory that this interceptor uses.
openSession(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
  Open a Session for the given SessionFactory.
openSession(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Open a Session for the SessionFactory that this filter uses.
OpenSessionInterceptor - Class in org.springframework.orm.hibernate5.support
  Simple AOP Alliance `MethodInterceptor` implementation that binds a new Hibernate `Session` for each method invocation, if none bound before.
OpenSessionInterceptor() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
OpenSessionInViewFilter - Class in org.springframework.orm.hibernate5.support
  Servlet Filter that binds a Hibernate Session to the thread for the entire processing of the request.
OpenSessionInViewFilter() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
OpenSessionInViewInterceptor - Class in org.springframework.orm.hibernate5.support
  Spring web request interceptor that binds a Hibernate `Session` to the thread for the entire processing of the request.
OpenSessionInViewInterceptor() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
ORACLE - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
org.springframework.orm - package org.springframework.orm
  Root package for Spring's O/R Mapping integration classes.
org.springframework.orm.hibernate5 - package org.springframework.orm.hibernate5
  Package providing integration of Hibernate ORM 5.x with Spring concepts.
org.springframework.orm.hibernate5.support - package org.springframework.orm.hibernate5.support
  Classes supporting the `org.springframework.orm.hibernate5` package.
org.springframework.orm.jpa - package org.springframework.orm.jpa
  Package providing integration of JPA (Java Persistence API) with Spring concepts.
org.springframework.orm.jpa.persistenceunit - package org.springframework.orm.jpa.persistenceunit
  Internal support for managing JPA persistence units.
org.springframework.orm.jpa.support - package org.springframework.orm.jpa.support
  Classes supporting the `org.springframework.orm.jpa` package.
org.springframework.orm.jpa.vendor - package org.springframework.orm.jpa.vendor
  Support classes for adapting to specific JPA vendors.
ORIGINAL_DEFAULT_PERSISTENCE_UNIT_NAME - Static variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Default persistence unit name.
ORIGINAL_DEFAULT_PERSISTENCE_UNIT_ROOT_LOCATION - Static variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Default location for the persistence unit root URL: "classpath:", indicating the root of the classpath.

## P

PARTICIPATE_SUFFIX - Static variable in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Suffix that gets appended to the `SessionFactory` `toString()` representation for the "participate in existing session handling" request attribute.
PARTICIPATE_SUFFIX - Static variable in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
  Suffix that gets appended to the EntityManagerFactory toString representation for the "participate in existing entity manager handling" request attribute.
persist(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the given transient instance.
persist(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
persist(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the given transient instance.
persist(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
PersistenceAnnotationBeanPostProcessor - Class in org.springframework.orm.jpa.support
  BeanPostProcessor that processes `PersistenceUnit` and `PersistenceContext` annotations, for injection of the corresponding JPA resources `EntityManagerFactory` and `EntityManager`.
PersistenceAnnotationBeanPostProcessor() - Constructor for class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
PersistenceManagedTypes - Interface in org.springframework.orm.jpa.persistenceunit
  Provide the list of managed persistent types that an entity manager should consider.
PersistenceManagedTypesScanner - Class in org.springframework.orm.jpa.persistenceunit
  Scanner of `PersistenceManagedTypes`.
PersistenceManagedTypesScanner(ResourceLoader) - Constructor for class org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypesScanner
  Create a new `PersistenceManagedTypesScanner` for the given resource loader.
PersistenceManagedTypesScanner(ResourceLoader, ManagedClassNameFilter) - Constructor for class org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypesScanner
  Create a new `PersistenceManagedTypesScanner` for the given resource loader.
PersistenceUnitManager - Interface in org.springframework.orm.jpa.persistenceunit
  Interface that defines an abstraction for finding and managing JPA PersistenceUnitInfos.
PersistenceUnitPostProcessor - Interface in org.springframework.orm.jpa.persistenceunit
  Callback interface for post-processing a JPA PersistenceUnitInfo.
POSTGRESQL - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
postHandle(WebRequest, ModelMap) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
postHandle(WebRequest, ModelMap) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
postProcessBeforeDestruction(Object, String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
postProcessEntityManager(EntityManager) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Optional callback for post-processing the native EntityManager before active use.
postProcessEntityManager(EntityManager) - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Optional callback for post-processing the native EntityManager before active use.
postProcessEntityManager(EntityManager) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
postProcessEntityManagerFactory(EntityManagerFactory) - Method in interface org.springframework.orm.jpa.JpaVendorAdapter
  Optional callback for post-processing the native EntityManagerFactory before active use.
postProcessEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
postProcessEntityManagerFactory(EntityManagerFactory, PersistenceUnitInfo) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Hook method allowing subclasses to customize the EntityManagerFactory after its creation via the PersistenceProvider.
postProcessMergedBeanDefinition(RootBeanDefinition, Class<?>, String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Hook method allowing subclasses to customize each `MutablePersistenceUnitInfo`.
postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceUnitPostProcessor
  Post-process the given PersistenceUnitInfo, for example registering further entity classes and jar files.
postProcessProperties(PropertyValues, Object, String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
preHandle(WebRequest) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Open a new Hibernate `Session` according and bind it to the thread via the `TransactionSynchronizationManager`.
preHandle(WebRequest) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
prepareCriteria(Criteria) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Prepare the given Criteria object, applying cache settings and/or a transaction timeout.
prepareFlushMode(Session, boolean) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
preparePersistenceUnitInfos() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Prepare the PersistenceUnitInfos according to the configuration of this manager: scanning for `persistence.xml` files, parsing all matching files, configuring and post-processing them.
prepareQuery(Query<?>) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Prepare the given Query object, applying cache settings and/or a transaction timeout.
prepareTransaction(EntityManager, boolean, String) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation simply returns `null` for no transaction data.
prepareTransaction(EntityManager, boolean, String) - Method in interface org.springframework.orm.jpa.JpaDialect
  Prepare a JPA transaction, applying the specified semantics.
prepareTransaction(EntityManager, boolean, String) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
processAheadOfTime(RegisteredBean) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor

## R

refresh(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Re-read the state of the given persistent instance.
refresh(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
refresh(Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Re-read the state of the given persistent instance.
refresh(Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
releaseJdbcConnection(ConnectionHandle, EntityManager) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation does nothing, assuming that the Connection will implicitly be closed with the EntityManager.
releaseJdbcConnection(ConnectionHandle, EntityManager) - Method in interface org.springframework.orm.jpa.JpaDialect
  Release the given JDBC Connection, which has originally been retrieved via `getJdbcConnection`.
replicate(Object, ReplicationMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the state of the given detached instance according to the given replication mode, reusing the current identifier value.
replicate(Object, ReplicationMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
replicate(String, Object, ReplicationMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the state of the given detached instance according to the given replication mode, reusing the current identifier value.
replicate(String, Object, ReplicationMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
requiresDestruction(Object) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
resetBeanDefinition(String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
resume() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization

## S

save(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the given transient instance.
save(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
save(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Persist the given transient instance.
save(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
saveOrUpdate(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Save or update the given persistent instance, according to its id (matching the configured "unsaved-value"?).
saveOrUpdate(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
saveOrUpdate(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Save or update the given persistent instance, according to its id (matching the configured "unsaved-value"?).
saveOrUpdate(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
scan(String...) - Method in class org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypesScanner
  Scan the specified packages and return a `PersistenceManagedTypes` that represents the result of the scanning.
scanPackages(String...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Perform Spring-based scanning for entity classes, registering them as annotated classes with this `Configuration`.
SESSION_SYNCHRONIZATION_ORDER - Static variable in class org.springframework.orm.hibernate5.SessionFactoryUtils
  Order value for TransactionSynchronization objects that clean up Hibernate Sessions.
SessionFactoryUtils - Class in org.springframework.orm.hibernate5
  Helper class featuring methods for Hibernate Session handling.
SessionFactoryUtils() - Constructor for class org.springframework.orm.hibernate5.SessionFactoryUtils
SessionHolder - Class in org.springframework.orm.hibernate5
  Resource holder wrapping a Hibernate `Session` (plus an optional `Transaction`).
SessionHolder(Session) - Constructor for class org.springframework.orm.hibernate5.SessionHolder
setAllowResultAccessAfterCompletion(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Deprecated.
  as of 5.3.29 since Hibernate 5.x aggressively closes ResultSets on commit, making it impossible to rely on ResultSet holdability. Also, Spring does not provide an equivalent setting on `JpaTransactionManager`.
setAnnotatedClasses(Class<?>...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify annotated entity classes to register with this Hibernate SessionFactory.
setAnnotatedPackages(String...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify the names of annotated packages, for which package-level annotation metadata will be read.
setAutodetectDataSource(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set whether to autodetect a JDBC DataSource used by the Hibernate SessionFactory, if set via LocalSessionFactoryBean's `setDataSource`.
setBeanClassLoader(ClassLoader) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
setBeanContainer(ConfigurableListableBeanFactory) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Set a Hibernate `BeanContainer` for the given Spring `ConfigurableListableBeanFactory`.
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  The bean factory just needs to be known for resolving entity interceptor bean names.
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Accept the containing `BeanFactory`, registering corresponding Hibernate `BeanContainer` integration for it if possible.
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Retrieves an EntityManagerFactory by persistence unit name, if none set explicitly.
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Retrieves an EntityManagerFactory by persistence unit name, if none set explicitly.
setBeanFactory(BeanFactory) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
setBeanName(String) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
setBootstrapExecutor(AsyncTaskExecutor) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify an asynchronous executor for background bootstrapping, for example, a `SimpleAsyncTaskExecutor`.
setBootstrapExecutor(AsyncTaskExecutor) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify an asynchronous executor for background bootstrapping, for example, a `SimpleAsyncTaskExecutor`.
setCacheableMappingLocations(Resource...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set locations of cacheable Hibernate mapping files, for example as web app resource "/WEB-INF/mapping/example.hbm.xml".
setCacheQueries(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set whether to cache all queries executed by this template.
setCacheRegionFactory(RegionFactory) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set the Hibernate `RegionFactory` to use for the SessionFactory.
setCacheRegionFactory(RegionFactory) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Set the Hibernate `RegionFactory` to use for the SessionFactory.
setCheckWriteOperations(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set whether to check that the Hibernate Session is not in read-only mode in case of write operations (save/update/delete).
setConfigLocation(Resource) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set the location of a single Hibernate XML config file, for example as classpath resource "classpath:hibernate.cfg.xml".
setConfigLocations(Resource...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set the locations of multiple Hibernate XML config files, for example as classpath resources "classpath:hibernate.cfg.xml,classpath:extension.cfg.xml".
setCurrentTenantIdentifierResolver(CurrentTenantIdentifierResolver) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set a `CurrentTenantIdentifierResolver` to be passed on to the SessionFactory.
setCurrentTenantIdentifierResolver(CurrentTenantIdentifierResolver) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Overridden to reliably pass a `CurrentTenantIdentifierResolver` to the SessionFactory.
setDatabase(Database) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Specify the target database to operate on, as a value of the `Database` enum: DB2, DERBY, H2, HANA, HSQL, INFORMIX, MYSQL, ORACLE, POSTGRESQL, SQL_SERVER, SYBASE
setDatabasePlatform(String) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Specify the name of the target database to operate on.
setDataSource(DataSource) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set the JDBC DataSource that this instance should manage transactions for.
setDataSource(DataSource) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set the DataSource to be used by the SessionFactory.
setDataSource(DataSource) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Set the JDBC DataSource that this instance should manage transactions for.
setDataSource(DataSource) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database.
setDataSource(DataSource) - Method in class org.springframework.orm.jpa.LocalEntityManagerFactoryBean
  Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database.
setDataSourceLookup(DataSourceLookup) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names in `persistence.xml` against Spring-managed DataSource instances.
setDataSources(Map<String, DataSource>) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JDBC DataSources that the JPA persistence provider is supposed to use for accessing the database, resolving data source names in `persistence.xml` against Spring-managed DataSources.
setDefaultDataSource(DataSource) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database if none has been specified in `persistence.xml`.
setDefaultJtaDataSource(DataSource) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database if none has been specified in `persistence.xml`.
setDefaultPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the name of the default persistence unit, if any.
setDefaultPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Specify the default persistence unit name, to be used in case of no unit name specified in an `@PersistenceUnit` / `@PersistenceContext` annotation.
setDefaultPersistenceUnitRootLocation(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Set the default persistence unit root location, to be applied if no unit-specific persistence unit root could be determined.
setEntityInterceptor(Interceptor) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set a Hibernate entity interceptor that allows to inspect and change property values before writing to and reading from the database.
setEntityInterceptor(Interceptor) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set a Hibernate entity interceptor that allows to inspect and change property values before writing to and reading from the database.
setEntityInterceptorBeanName(String) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set the bean name of a Hibernate entity interceptor that allows to inspect and change property values before writing to and reading from the database.
setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Set the JPA EntityManagerFactory that should be used to create EntityManagers.
setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Set the EntityManagerFactory that this instance should manage transactions for.
setEntityManagerFactoryBeanName(String) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Set the bean name of the EntityManagerFactory to fetch from Spring's root application context.
setEntityManagerFactoryInterface(Class<? extends EntityManagerFactory>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify the (potentially vendor-specific) EntityManagerFactory interface that this EntityManagerFactory proxy is supposed to implement.
setEntityManagerInitializer(Consumer<EntityManager>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify a callback for customizing every `EntityManager` created by the exposed `EntityManagerFactory`.
setEntityManagerInitializer(Consumer<EntityManager>) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Specify a callback for customizing every `EntityManager` resource created for a new transaction managed by this `JpaTransactionManager`.
setEntityManagerInterface(Class<? extends EntityManager>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify the (potentially vendor-specific) EntityManager interface that this factory's EntityManagers are supposed to implement.
setEntityManagerInterface(Class<? extends EntityManager>) - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
  Specify the EntityManager interface to expose.
setEntityTypeFilters(TypeFilter...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify custom type filters for Spring-based scanning for entity classes.
setEntityTypeFilters(TypeFilter...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Specify custom type filters for Spring-based scanning for entity classes.
setExcludeUnlistedClasses(boolean) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setExposeNativeSession(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set whether to expose the native Hibernate Session to HibernateCallback code.
setExtendedPersistenceContexts(Map<String, String>) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Specify the extended persistence contexts for EntityManager lookups, as a Map from persistence unit name to persistence context JNDI name (which needs to resolve to an EntityManager instance).
setFetchSize(int) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set the fetch size for this HibernateTemplate.
setFilterNames(String...) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set one or more names of Hibernate filters to be activated for all Sessions that this accessor works with.
setGenerateDdl(boolean) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Set whether to generate DDL after the EntityManagerFactory has been initialized, creating/updating all relevant tables.
setHibernateIntegrators(Integrator...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify one or more Hibernate `Integrator` implementations to apply.
setHibernateManagedSession(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set whether to operate on a Hibernate-managed Session instead of a Spring-managed Session, that is, whether to obtain the Session through Hibernate's `SessionFactory.getCurrentSession()` instead of `SessionFactory.openSession()` (with a Spring `TransactionSynchronizationManager` check preceding it).
setHibernateProperties(Properties) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set Hibernate properties, such as "hibernate.dialect".
setHibernateTemplate(HibernateTemplate) - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Set the HibernateTemplate for this DAO explicitly, as an alternative to specifying a SessionFactory.
setImplicitNamingStrategy(ImplicitNamingStrategy) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set a Hibernate 5 `ImplicitNamingStrategy` for the SessionFactory.
setJdbcExceptionTranslator(SQLExceptionTranslator) - Method in class org.springframework.orm.hibernate5.HibernateExceptionTranslator
  Set the JDBC exception translator for Hibernate exception translation purposes.
setJdbcExceptionTranslator(SQLExceptionTranslator) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
  Set the JDBC exception translator for Hibernate exception translation purposes.
setJndiEnvironment(Properties) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Set the JNDI environment to use for JNDI lookups.
setJndiTemplate(Object) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Set the JNDI template to use for JNDI lookups.
setJpaDialect(JpaDialect) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify the vendor-specific JpaDialect implementation to associate with this EntityManagerFactory.
setJpaDialect(JpaDialect) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Set the JPA dialect to use for this transaction manager.
setJpaProperties(Properties) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify JPA properties, to be passed into `Persistence.createEntityManagerFactory` (if any).
setJpaProperties(Properties) - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Specify JPA properties, to be passed into `EntityManagerFactory.createEntityManager(Map)` (if any).
setJpaProperties(Properties) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Specify JPA properties, to be passed into `EntityManagerFactory.createEntityManager(Map)` (if any).
setJpaPropertyMap(Map<String, ?>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify JPA properties as a Map, to be passed into `Persistence.createEntityManagerFactory` (if any).
setJpaPropertyMap(Map<String, ?>) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Specify JPA properties as a Map, to be passed into `EntityManagerFactory.createEntityManager(Map)` (if any).
setJpaPropertyMap(Map<String, Object>) - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Specify JPA properties as a Map, to be passed into `EntityManagerFactory.createEntityManager(Map)` (if any).
setJpaVendorAdapter(JpaVendorAdapter) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify the JpaVendorAdapter implementation for the desired JPA provider, if any.
setJtaDataSource(DataSource) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database.
setJtaDataSource(DataSource) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setJtaTransactionManager(Object) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set the Spring `JtaTransactionManager` or the JTA `TransactionManager` to be used with Hibernate, if any.
setJtaTransactionManager(Object) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Set the Spring `JtaTransactionManager` or the JTA `TransactionManager` to be used with Hibernate, if any.
setLazyDatabaseTransaction(boolean) - Method in class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
  Set whether to lazily start a database resource transaction within a Spring-managed EclipseLink transaction.
setLoadTimeWeaver(LoadTimeWeaver) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.
setLoadTimeWeaver(LoadTimeWeaver) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.
setManagedClassNameFilter(ManagedClassNameFilter) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set the `ManagedClassNameFilter` to apply on entity classes discovered using classpath scanning.
setManagedClassNameFilter(ManagedClassNameFilter) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Set the `ManagedClassNameFilter` to apply on entity classes discovered using classpath scanning.
setManagedTypes(PersistenceManagedTypes) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set the `PersistenceManagedTypes` to use to build the list of managed types as an alternative to entity scanning.
setManagedTypes(PersistenceManagedTypes) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Set the `PersistenceManagedTypes` to use to build the list of managed types for the default persistence unit, as an alternative to entity scanning.
setMappingDirectoryLocations(Resource...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set locations of directories that contain Hibernate mapping resources, like "WEB-INF/mappings".
setMappingJarLocations(Resource...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set locations of jar files that contain Hibernate mapping resources, like "WEB-INF/lib/example.hbm.jar".
setMappingLocations(Resource...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set locations of Hibernate mapping files, for example as classpath resource "classpath:example.hbm.xml".
setMappingResources(String...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set Hibernate mapping resources to be found in the class path, like "example.hbm.xml" or "mypackage/example.hbm.xml".
setMappingResources(String...) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify one or more mapping resources (equivalent to `<mapping-file>` entries in `persistence.xml`) for the default persistence unit.
setMappingResources(String...) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify one or more mapping resources (equivalent to `<mapping-file>` entries in `persistence.xml`) for the default persistence unit.
setMaxResults(int) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set the maximum number of rows for this HibernateTemplate.
setMetadataSources(MetadataSources) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify a Hibernate `MetadataSources` service to use (for example, reusing an existing one), potentially populated with a custom Hibernate bootstrap `ServiceRegistry` as well.
setMultiTenantConnectionProvider(MultiTenantConnectionProvider) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set a `MultiTenantConnectionProvider` to be passed on to the SessionFactory.
setMultiTenantConnectionProvider(MultiTenantConnectionProvider) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBuilder
  Set a `MultiTenantConnectionProvider` to be passed on to the SessionFactory.
setNonJtaDataSource(DataSource) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setOrder(int) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
setPackagesToScan(String...) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify packages to search for autodetection of your entity classes in the classpath.
setPackagesToScan(String...) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set whether to use Spring-based scanning for entity classes in the classpath instead of using JPA's standard scanning of jar files with `persistence.xml` markers in them.
setPackagesToScan(String...) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Set whether to use Spring-based scanning for entity classes in the classpath instead of using JPA's standard scanning of jar files with `persistence.xml` markers in them.
setPersistenceContexts(Map<String, String>) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Specify the transactional persistence contexts for EntityManager lookups, as a Map from persistence unit name to persistence context JNDI name (which needs to resolve to an EntityManager instance).
setPersistenceProvider(PersistenceProvider) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Set the PersistenceProvider instance to use for creating the EntityManagerFactory.
setPersistenceProviderClass(Class<? extends PersistenceProvider>) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Set the PersistenceProvider implementation class to use for creating the EntityManagerFactory.
setPersistenceProviderClassName(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setPersistenceProviderPackageName(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setPersistenceProviderPackageName(String) - Method in interface org.springframework.orm.jpa.persistenceunit.SmartPersistenceUnitInfo
  Set the persistence provider's own package name, for exclusion from class transformation.
setPersistenceUnitManager(PersistenceUnitManager) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set the PersistenceUnitManager to use for obtaining the JPA persistence unit that this FactoryBean is supposed to build an EntityManagerFactory for.
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Specify the name of the persistence unit configuration to use.
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
  Set the name of the persistence unit to access the EntityManagerFactory for.
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.JpaTransactionManager
  Set the name of the persistence unit to manage transactions for.
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the name of the persistence unit configuration to use.
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setPersistenceUnitName(String) - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Set the name of the persistence unit to access the EntityManagerFactory for.
setPersistenceUnitPostProcessors(PersistenceUnitPostProcessor...) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set the PersistenceUnitPostProcessors to be applied to the PersistenceUnitInfo used for creating this EntityManagerFactory.
setPersistenceUnitPostProcessors(PersistenceUnitPostProcessor...) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Set the PersistenceUnitPostProcessors to be applied to each PersistenceUnitInfo that has been parsed by this manager.
setPersistenceUnitRootLocation(String) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set a persistence unit root location for the default persistence unit.
setPersistenceUnitRootUrl(URL) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setPersistenceUnits(Map<String, String>) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Specify the persistence units for EntityManagerFactory lookups, as a Map from persistence unit name to persistence unit JNDI name (which needs to resolve to an EntityManagerFactory instance).
setPersistenceXmlLocation(String) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Set the location of the `persistence.xml` file we want to use.
setPersistenceXmlLocation(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the location of the `persistence.xml` files to load.
setPersistenceXmlLocations(String...) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify multiple locations of `persistence.xml` files to load.
setPersistenceXMLSchemaVersion(String) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setPhysicalNamingStrategy(PhysicalNamingStrategy) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Set a Hibernate 5 `PhysicalNamingStrategy` for the SessionFactory.
setPrepareConnection(boolean) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set whether to prepare the underlying JDBC Connection of a transactional Hibernate Session, that is, whether to apply a transaction-specific isolation level and/or the transaction's read-only flag to the underlying JDBC Connection.
setPrepareConnection(boolean) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect
  Set whether to prepare the underlying JDBC Connection of a transactional Hibernate Session, that is, whether to apply a transaction-specific isolation level and/or the transaction's read-only flag to the underlying JDBC Connection.
setPrepareConnection(boolean) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
  Set whether to prepare the underlying JDBC Connection of a transactional Hibernate Session, that is, whether to apply a transaction-specific isolation level and/or the transaction's read-only flag to the underlying JDBC Connection.
setPreviousFlushMode(FlushMode) - Method in class org.springframework.orm.hibernate5.SessionHolder
setProperties(Properties) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setQueryCacheRegion(String) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set the name of the cache region for queries executed by this template.
setResourceLoader(ResourceLoader) - Method in class org.springframework.orm.hibernate5.LocalSessionFactoryBean
  Specify a Spring `ResourceLoader` to use for Hibernate metadata.
setResourceLoader(ResourceLoader) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
setResourceLoader(ResourceLoader) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
setResourceRef(boolean) - Method in class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor
  Set whether the lookup occurs in a Jakarta EE container, i.e.
setSavepointManager(SavepointManager) - Method in class org.springframework.orm.jpa.EntityManagerHolder
setSessionFactory(SessionFactory) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
  Set the Hibernate SessionFactory that should be used to create Hibernate Sessions.
setSessionFactory(SessionFactory) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Set the SessionFactory that this instance should manage transactions for.
setSessionFactory(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.HibernateDaoSupport
  Set the Hibernate SessionFactory to be used by this DAO.
setSessionFactory(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
  Set the Hibernate SessionFactory that should be used to create Hibernate Sessions.
setSessionFactory(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
  Set the Hibernate SessionFactory that should be used to create Hibernate Sessions.
setSessionFactoryBeanName(String) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Set the bean name of the SessionFactory to fetch from Spring's root application context.
setSessionInitializer(Consumer<Session>) - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
  Specify a callback for customizing every Hibernate `Session` resource created for a new transaction managed by this `HibernateTransactionManager`.
setSharedCacheMode(SharedCacheMode) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the JPA 2.0 shared cache mode for this persistence unit, overriding a value in `persistence.xml` if set.
setSharedCacheMode(SharedCacheMode) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JPA 2.0 shared cache mode for all of this manager's persistence units, overriding any value in `persistence.xml` if set.
setSharedCacheMode(SharedCacheMode) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setShowSql(boolean) - Method in class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
  Set whether to show SQL in the log (or in the console).
setSynchronizedWithTransaction(boolean) - Method in class org.springframework.orm.jpa.support.SharedEntityManagerBean
  Set whether to automatically join ongoing transactions (according to the JPA 2.1 SynchronizationType rules).
setTransaction(Transaction) - Method in class org.springframework.orm.hibernate5.SessionHolder
setTransactionActive(boolean) - Method in class org.springframework.orm.jpa.EntityManagerHolder
setTransactionType(PersistenceUnitTransactionType) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
setValidationMode(ValidationMode) - Method in class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
  Specify the JPA 2.0 validation mode for this persistence unit, overriding a value in `persistence.xml` if set.
setValidationMode(ValidationMode) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
  Specify the JPA 2.0 validation mode for all of this manager's persistence units, overriding any value in `persistence.xml` if set.
setValidationMode(ValidationMode) - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
SharedEntityManagerBean - Class in org.springframework.orm.jpa.support
  `FactoryBean` that exposes a shared JPA `EntityManager` reference for a given EntityManagerFactory.
SharedEntityManagerBean() - Constructor for class org.springframework.orm.jpa.support.SharedEntityManagerBean
SharedEntityManagerCreator - Class in org.springframework.orm.jpa
  Delegate for creating a shareable JPA `EntityManager` reference for a given `EntityManagerFactory`.
SharedEntityManagerCreator() - Constructor for class org.springframework.orm.jpa.SharedEntityManagerCreator
shouldCommitOnGlobalRollbackOnly() - Method in class org.springframework.orm.jpa.JpaTransactionManager
  This implementation returns "true": a JPA commit will properly handle transactions that have been marked rollback-only at a global level.
shouldNotFilterAsyncDispatch() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Returns "false" so that the filter may re-bind the opened Hibernate `Session` to each asynchronously dispatched thread and postpone closing it until the very last asynchronous dispatch.
shouldNotFilterAsyncDispatch() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Returns "false" so that the filter may re-bind the opened `EntityManager` to each asynchronously dispatched thread and postpone closing it until the very last asynchronous dispatch.
shouldNotFilterErrorDispatch() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
  Returns "false" so that the filter may provide a Hibernate `Session` to each error dispatches.
shouldNotFilterErrorDispatch() - Method in class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
  Returns "false" so that the filter may provide an `EntityManager` to each error dispatches.
SmartPersistenceUnitInfo - Interface in org.springframework.orm.jpa.persistenceunit
  Extension of the standard JPA PersistenceUnitInfo interface, for advanced collaboration between Spring's `LocalContainerEntityManagerFactoryBean` and `PersistenceUnitManager` implementations.
SpringBeanContainer - Class in org.springframework.orm.hibernate5
  Spring's implementation of Hibernate's `BeanContainer` SPI, delegating to a Spring `ConfigurableListableBeanFactory`.
SpringBeanContainer(ConfigurableListableBeanFactory) - Constructor for class org.springframework.orm.hibernate5.SpringBeanContainer
  Instantiate a new SpringBeanContainer for the given bean factory.
SpringFlushSynchronization - Class in org.springframework.orm.hibernate5
  Simple synchronization adapter that propagates a `flush()` call to the underlying Hibernate Session.
SpringFlushSynchronization(Session) - Constructor for class org.springframework.orm.hibernate5.SpringFlushSynchronization
SpringJtaSessionContext - Class in org.springframework.orm.hibernate5
  Spring-specific subclass of Hibernate's JTASessionContext, setting `FlushMode.MANUAL` for read-only transactions.
SpringJtaSessionContext(SessionFactoryImplementor) - Constructor for class org.springframework.orm.hibernate5.SpringJtaSessionContext
SpringSessionContext - Class in org.springframework.orm.hibernate5
  Implementation of Hibernate 3.1's `CurrentSessionContext` interface that delegates to Spring's `SessionFactoryUtils` for providing a Spring-managed current `Session`.
SpringSessionContext(SessionFactoryImplementor) - Constructor for class org.springframework.orm.hibernate5.SpringSessionContext
  Create a new SpringSessionContext for the given Hibernate SessionFactory.
SpringSessionSynchronization - Class in org.springframework.orm.hibernate5
  Callback for resource cleanup at the end of a Spring-managed transaction for a pre-bound Hibernate Session.
SpringSessionSynchronization(SessionHolder, SessionFactory) - Constructor for class org.springframework.orm.hibernate5.SpringSessionSynchronization
SpringSessionSynchronization(SessionHolder, SessionFactory, boolean) - Constructor for class org.springframework.orm.hibernate5.SpringSessionSynchronization
SQL_SERVER - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
stop() - Method in class org.springframework.orm.hibernate5.SpringBeanContainer
suspend() - Method in class org.springframework.orm.hibernate5.SpringSessionSynchronization
SYBASE - Enum constant in enum class org.springframework.orm.jpa.vendor.Database

## T

toString() - Method in class org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.orm.hibernate5.HibernateExceptionTranslator
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
  Implementation of the PersistenceExceptionTranslator interface, as autodetected by Spring's PersistenceExceptionTranslationPostProcessor.
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.orm.jpa.DefaultJpaDialect
  This implementation delegates to EntityManagerFactoryUtils.
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.orm.jpa.vendor.HibernateJpaDialect

## U

update(Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Update the given persistent instance, associating it with the current Hibernate `Session`.
update(Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
update(Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Update the given persistent instance, associating it with the current Hibernate `Session`.
update(Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
update(String, Object) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Update the given persistent instance, associating it with the current Hibernate `Session`.
update(String, Object) - Method in class org.springframework.orm.hibernate5.HibernateTemplate
update(String, Object, LockMode) - Method in interface org.springframework.orm.hibernate5.HibernateOperations
  Update the given persistent instance, associating it with the current Hibernate `Session`.
update(String, Object, LockMode) - Method in class org.springframework.orm.hibernate5.HibernateTemplate

## V

valueOf(String) - Static method in enum class org.springframework.orm.jpa.vendor.Database
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.orm.jpa.vendor.Database
  Returns an array containing the constants of this enum class, in the order they are declared.

## W

writeReplace() - Method in class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean

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