Class Hierarchy
- java.lang.Object
- org.hibernate.BaseSessionEventListener (implements org.hibernate.SessionEventListener)
- org.hibernate.EmptyInterceptor (implements org.hibernate.Interceptor, java.io.Serializable)
- org.hibernate.Hibernate
- org.hibernate.LockOptions (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.hibernate.AssertionFailure
- javax.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.CallbackException
- org.hibernate.HibernateError
- org.hibernate.InstantiationException
- org.hibernate.JDBCException
- org.hibernate.PessimisticLockException
- org.hibernate.QueryTimeoutException
- org.hibernate.LazyInitializationException
- org.hibernate.dialect.lock.LockingStrategyException
- org.hibernate.dialect.lock.OptimisticEntityLockException
- org.hibernate.OptimisticLockException
- org.hibernate.dialect.lock.OptimisticEntityLockException
- org.hibernate.MappingException
- org.hibernate.AnnotationException
- org.hibernate.DuplicateMappingException
- org.hibernate.InvalidMappingException
- org.hibernate.MappingNotFoundException
- org.hibernate.PropertyNotFoundException
- org.hibernate.UnknownEntityTypeException
- org.hibernate.NonUniqueObjectException
- org.hibernate.NonUniqueResultException
- org.hibernate.PersistentObjectException
- org.hibernate.PropertyAccessException
- org.hibernate.PropertySetterAccessException
- org.hibernate.PropertyValueException
- org.hibernate.QueryException
- org.hibernate.QueryParameterException
- org.hibernate.ResourceClosedException
- org.hibernate.SessionException
- org.hibernate.StaleStateException
- org.hibernate.StaleObjectStateException
- org.hibernate.TransactionException
- org.hibernate.TransientObjectException
- org.hibernate.TransientPropertyValueException
- org.hibernate.TypeMismatchException
- org.hibernate.UnknownProfileException
- org.hibernate.UnresolvableObjectException
- org.hibernate.ObjectDeletedException
- org.hibernate.ObjectNotFoundException
- org.hibernate.UnsupportedLockAttemptException
- org.hibernate.WrongClassException
- org.hibernate.HibernateException
- java.lang.RuntimeException
- java.lang.Exception
- org.hibernate.Version
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.hibernate.ScrollableResults (also extends java.lang.AutoCloseable)
- org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
- org.hibernate.SessionFactory (also extends javax.persistence.EntityManagerFactory, org.hibernate.jpa.HibernateEntityManagerFactory, javax.naming.Referenceable, java.io.Serializable)
- org.hibernate.StatelessSession (also extends java.lang.AutoCloseable, org.hibernate.SharedSessionContract)
- org.hibernate.ScrollableResults (also extends java.io.Closeable)
- org.hibernate.Session (also extends java.io.Closeable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
- org.hibernate.StatelessSession (also extends java.io.Closeable, org.hibernate.SharedSessionContract)
- java.io.Closeable
- org.hibernate.BasicQueryContract<T>
- org.hibernate.query.CommonQueryContract
- org.hibernate.Query<R> (also extends javax.persistence.TypedQuery<X>)
- org.hibernate.SQLQuery<T> (also extends org.hibernate.SynchronizeableQuery<T>)
- org.hibernate.Query<R> (also extends javax.persistence.TypedQuery<X>)
- org.hibernate.query.CommonQueryContract
- javax.persistence.Cache
- org.hibernate.Cache
- org.hibernate.criterion.CriteriaSpecification
- org.hibernate.Criteria
- org.hibernate.CustomEntityDirtinessStrategy
- org.hibernate.CustomEntityDirtinessStrategy.AttributeChecker
- org.hibernate.CustomEntityDirtinessStrategy.AttributeInformation
- org.hibernate.CustomEntityDirtinessStrategy.DirtyCheckContext
- javax.persistence.EntityManager
- org.hibernate.jpa.HibernateEntityManager (also extends org.hibernate.query.QueryProducer)
- org.hibernate.Session (also extends java.lang.AutoCloseable, java.io.Closeable, javax.persistence.EntityManager, org.hibernate.SharedSessionContract)
- org.hibernate.Session (also extends java.lang.AutoCloseable, java.io.Closeable, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
- org.hibernate.jpa.HibernateEntityManager (also extends org.hibernate.query.QueryProducer)
- javax.persistence.EntityManagerFactory
- org.hibernate.jpa.HibernateEntityManagerFactory (also extends java.io.Serializable)
- org.hibernate.SessionFactory (also extends java.io.Closeable, javax.persistence.EntityManagerFactory, javax.naming.Referenceable, java.io.Serializable)
- org.hibernate.SessionFactory (also extends java.io.Closeable, org.hibernate.jpa.HibernateEntityManagerFactory, javax.naming.Referenceable, java.io.Serializable)
- org.hibernate.jpa.HibernateEntityManagerFactory (also extends java.io.Serializable)
- org.hibernate.EntityNameResolver
- javax.persistence.EntityTransaction
- org.hibernate.Transaction
- org.hibernate.Filter
- org.hibernate.IdentifierLoadAccess<T>
- org.hibernate.Interceptor
- org.hibernate.LobHelper
- javax.persistence.metamodel.Metamodel
- org.hibernate.Metamodel
- org.hibernate.MultiIdentifierLoadAccess<T>
- org.hibernate.NaturalIdLoadAccess<T>
- javax.persistence.Query
- javax.persistence.TypedQuery<X>
- org.hibernate.Query<R> (also extends org.hibernate.query.CommonQueryContract)
- org.hibernate.SQLQuery<T> (also extends org.hibernate.SynchronizeableQuery<T>)
- org.hibernate.Query<R> (also extends org.hibernate.query.CommonQueryContract)
- javax.persistence.TypedQuery<X>
- org.hibernate.query.QueryProducer
- org.hibernate.jpa.HibernateEntityManager (also extends javax.persistence.EntityManager)
- org.hibernate.Session (also extends java.lang.AutoCloseable, java.io.Closeable, javax.persistence.EntityManager, org.hibernate.SharedSessionContract)
- org.hibernate.SharedSessionContract (also extends java.io.Serializable)
- org.hibernate.Session (also extends java.lang.AutoCloseable, java.io.Closeable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager)
- org.hibernate.StatelessSession (also extends java.lang.AutoCloseable, java.io.Closeable)
- org.hibernate.jpa.HibernateEntityManager (also extends javax.persistence.EntityManager)
- javax.naming.Referenceable
- org.hibernate.SessionFactory (also extends java.io.Closeable, javax.persistence.EntityManagerFactory, org.hibernate.jpa.HibernateEntityManagerFactory, java.io.Serializable)
- java.io.Serializable
- org.hibernate.jpa.HibernateEntityManagerFactory (also extends javax.persistence.EntityManagerFactory)
- org.hibernate.SessionFactory (also extends java.io.Closeable, javax.persistence.EntityManagerFactory, javax.naming.Referenceable, java.io.Serializable)
- org.hibernate.SessionEventListener
- org.hibernate.SessionFactory (also extends java.io.Closeable, javax.persistence.EntityManagerFactory, org.hibernate.jpa.HibernateEntityManagerFactory, javax.naming.Referenceable)
- org.hibernate.SessionFactoryObserver
- org.hibernate.SharedSessionContract (also extends org.hibernate.query.QueryProducer)
- org.hibernate.Session (also extends java.lang.AutoCloseable, java.io.Closeable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager)
- org.hibernate.StatelessSession (also extends java.lang.AutoCloseable, java.io.Closeable)
- org.hibernate.jpa.HibernateEntityManagerFactory (also extends javax.persistence.EntityManagerFactory)
- org.hibernate.Session.LockRequest
- org.hibernate.SessionBuilder<T>
- org.hibernate.SharedSessionBuilder<T>
- org.hibernate.SimpleNaturalIdLoadAccess<T>
- org.hibernate.SQLQuery.FetchReturn
- org.hibernate.SQLQuery.ReturnProperty
- org.hibernate.SQLQuery.RootReturn
- org.hibernate.StatelessSessionBuilder<T>
- org.hibernate.SynchronizeableQuery<T>
- org.hibernate.TypeHelper
Annotation Type Hierarchy
- org.hibernate.Incubating (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.CacheMode
- org.hibernate.ConnectionAcquisitionMode
- org.hibernate.ConnectionReleaseMode
- org.hibernate.DuplicateMappingException.Type
- org.hibernate.EntityMode
- org.hibernate.FetchMode
- org.hibernate.FlushMode
- org.hibernate.LockMode
- org.hibernate.MultiTenancyStrategy
- org.hibernate.NullPrecedence
- org.hibernate.ReplicationMode
- org.hibernate.ScrollMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)