Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.hibernate, org.hibernate.annotationfactory, org.hibernate.annotations, org.hibernate.cfg, org.hibernate.cfg.annotations, org.hibernate.lucene, org.hibernate.lucene.event, org.hibernate.mapping, org.hibernate.reflection, org.hibernate.reflection.java, org.hibernate.reflection.java.generics, org.hibernate.reflection.java.xml, org.hibernate.type, org.hibernate.validator, org.hibernate.validator.event

## Class Hierarchy

- java.lang.Object
  - org.hibernate.cfg.AbstractPropertyHolder (implements org.hibernate.cfg.PropertyHolder)
    - org.hibernate.cfg.ClassPropertyHolder
    - org.hibernate.cfg.CollectionPropertyHolder
    - org.hibernate.cfg.ComponentPropertyHolder
  - org.hibernate.type.AbstractType (implements org.hibernate.type.Type)
    - org.hibernate.type.AbstractLobType (implements java.io.Serializable)
      - org.hibernate.type.ByteArrayBlobType
        - org.hibernate.type.PrimitiveByteArrayBlobType
      - org.hibernate.type.SerializableToBlobType (implements org.hibernate.usertype.ParameterizedType)
  - org.hibernate.cfg.AnnotationBinder
  - org.hibernate.annotationfactory.AnnotationDescriptor
  - org.hibernate.annotationfactory.AnnotationFactory
  - org.hibernate.annotationfactory.AnnotationProxy (implements java.lang.annotation.Annotation, java.lang.reflect.InvocationHandler)
  - org.hibernate.validator.AssertFalseValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.validator.AssertTrueValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.cfg.BinderHelper
  - org.hibernate.type.CharacterArrayClobType (implements java.io.Serializable, org.hibernate.usertype.UserType)
    - org.hibernate.type.PrimitiveCharacterArrayClobType
  - org.hibernate.validator.ClassValidator<T> (implements java.io.Serializable)
  - org.hibernate.cfg.annotations.CollectionBinder
    - org.hibernate.cfg.annotations.BagBinder
    - org.hibernate.cfg.annotations.ListBinder
      - org.hibernate.cfg.annotations.ArrayBinder
        - org.hibernate.cfg.annotations.PrimitiveArrayBinder
    - org.hibernate.cfg.annotations.MapBinder
    - org.hibernate.cfg.annotations.SetBinder
  - org.hibernate.cfg.Configuration (implements java.io.Serializable)
    - org.hibernate.cfg.AnnotationConfiguration
  - org.hibernate.cfg.CreateKeySecondPass (implements org.hibernate.cfg.SecondPass)
  - org.hibernate.lucene.DocumentBuilder<T>
  - org.hibernate.util.DTDEntityResolver (implements org.xml.sax.EntityResolver, java.io.Serializable)
    - org.hibernate.cfg.EJB3DTDEntityResolver
  - org.hibernate.cfg.Ejb3Column
    - org.hibernate.cfg.Ejb3DiscriminatorColumn
    - org.hibernate.cfg.Ejb3JoinColumn
    - org.hibernate.cfg.IndexColumn
  - org.hibernate.cfg.EJB3NamingStrategy (implements org.hibernate.cfg.NamingStrategy)
    - org.hibernate.cfg.DefaultComponentSafeNamingStrategy
  - org.hibernate.reflection.java.EJB3OverridenAnnotationReader
  - org.hibernate.validator.EmailValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.cfg.annotations.EntityBinder
  - org.hibernate.type.EnumType (implements org.hibernate.usertype.ParameterizedType, java.io.Serializable, org.hibernate.usertype.UserType)
  - org.hibernate.lucene.Environment
  - org.hibernate.cfg.FkSecondPass (implements org.hibernate.cfg.SecondPass)
  - org.hibernate.validator.FutureValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.reflection.java.generics.IdentityTypeEnvironment (implements org.hibernate.reflection.java.generics.TypeEnvironment)
  - org.hibernate.mapping.IdGenerator (implements java.io.Serializable)
  - org.hibernate.cfg.IndexSecondPass (implements org.hibernate.cfg.SecondPass)
  - org.hibernate.cfg.InheritanceState
  - org.hibernate.validator.InvalidValue (implements java.io.Serializable)
  - org.hibernate.reflection.java.JavaXFactory (implements org.hibernate.reflection.ReflectionManager)
  - org.hibernate.reflection.java.JavaXMember (implements org.hibernate.reflection.XMember)
    - org.hibernate.reflection.java.JavaXMethod (implements org.hibernate.reflection.XMethod)
  - org.hibernate.validator.LengthValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.lucene.event.LuceneEventListener (implements org.hibernate.event.Initializable, org.hibernate.event.PostDeleteEventListener, org.hibernate.event.PostInsertEventListener, org.hibernate.event.PostUpdateEventListener)
  - org.hibernate.cfg.Mappings (implements java.io.Serializable)
    - org.hibernate.cfg.ExtendedMappings
  - org.hibernate.validator.MaxValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.validator.MinValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.validator.NotNullValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.cfg.OneToOneSecondPass (implements org.hibernate.cfg.SecondPass)
  - org.hibernate.validator.PastValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.validator.PatternValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.cfg.annotations.PropertyBinder
  - org.hibernate.cfg.PropertyHolderBuilder
  - org.hibernate.cfg.PropertyInferredData (implements org.hibernate.cfg.PropertyData)
  - org.hibernate.cfg.PropertyPreloadedData (implements org.hibernate.cfg.PropertyData)
  - org.hibernate.cfg.annotations.QueryBinder
  - org.hibernate.validator.RangeValidator (implements org.hibernate.validator.PropertyConstraint, java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.cfg.annotations.ResultsetMappingSecondPass (implements org.hibernate.cfg.QuerySecondPass)
  - org.hibernate.cfg.annotations.SimpleValueBinder
  - org.hibernate.validator.SizeValidator (implements java.io.Serializable, org.hibernate.validator.Validator<A>)
  - org.hibernate.type.StringClobType (implements java.io.Serializable, org.hibernate.usertype.UserType)
  - org.hibernate.cfg.annotations.TableBinder
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.hibernate.validator.InvalidStateException
        - org.hibernate.exception.NestableRuntimeException (implements org.hibernate.exception.Nestable)
          - org.hibernate.HibernateException
            - org.hibernate.MappingException
              - org.hibernate.AnnotationException
              - org.hibernate.cfg.NotYetImplementedException
  - org.hibernate.reflection.java.generics.TypeEnvironmentFactory
  - org.hibernate.reflection.java.generics.TypeSwitch<T>
  - org.hibernate.reflection.java.generics.TypeUtils
  - org.hibernate.validator.event.ValidateEventListener (implements org.hibernate.event.Initializable, org.hibernate.event.PreInsertEventListener, org.hibernate.event.PreUpdateEventListener)
    - org.hibernate.validator.event.ValidatePreInsertEventListener
    - org.hibernate.validator.event.ValidatePreUpdateEventListener
  - org.hibernate.cfg.annotations.Version
  - org.hibernate.cfg.WrappedInferredData (implements org.hibernate.cfg.PropertyData)
  - org.hibernate.reflection.java.xml.XMLContext
  - org.hibernate.reflection.java.xml.XMLContext.Default

## Interface Hierarchy

- org.hibernate.reflection.Filter
- org.hibernate.validator.PersistentClassConstraint
- org.hibernate.validator.PropertyConstraint
- org.hibernate.cfg.PropertyData
- org.hibernate.cfg.PropertyHolder
- org.hibernate.reflection.ReflectionManager
- org.hibernate.reflection.java.generics.TypeEnvironment
- org.hibernate.validator.Validator<A>
- org.hibernate.reflection.XAnnotatedElement
  - org.hibernate.reflection.XClass
  - org.hibernate.reflection.XMember
    - org.hibernate.reflection.XMethod
    - org.hibernate.reflection.XProperty
  - org.hibernate.reflection.XMethod
  - org.hibernate.reflection.XPackage
  - org.hibernate.reflection.XProperty

## Annotation Type Hierarchy

- org.hibernate.annotations.Where (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.TypeDefs (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.TypeDef (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Type (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Tables (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Table (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Sort (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Proxy (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Parent (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Parameter (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.ParamDef (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.OrderBy (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.OnDelete (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.NotFound (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.NamedQuery (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.NamedQueries (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.NamedNativeQuery (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.NamedNativeQueries (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.MapKeyManyToMany (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.MapKey (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.LazyToOne (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.LazyCollection (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.IndexColumn (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Index (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.GenericGenerator (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Generated (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Formula (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Filters (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.FilterDefs (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.FilterDef (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Filter (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Fetch (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Entity (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.DiscriminatorFormula (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Columns (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.CollectionOfElements (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Check (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Cascade (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.Cache (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.BatchSize (implements java.lang.annotation.Annotation)
- org.hibernate.annotations.AccessType (implements java.lang.annotation.Annotation)
- org.hibernate.lucene.Unstored (implements java.lang.annotation.Annotation)
- org.hibernate.lucene.Text (implements java.lang.annotation.Annotation)
- org.hibernate.lucene.Keyword (implements java.lang.annotation.Annotation)
- org.hibernate.lucene.Indexed (implements java.lang.annotation.Annotation)
- org.hibernate.validator.ValidatorClass (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Valid (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Size (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Range (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Pattern (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Past (implements java.lang.annotation.Annotation)
- org.hibernate.validator.NotNull (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Min (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Max (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Length (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Future (implements java.lang.annotation.Annotation)
- org.hibernate.validator.Email (implements java.lang.annotation.Annotation)
- org.hibernate.validator.AssertTrue (implements java.lang.annotation.Annotation)
- org.hibernate.validator.AssertFalse (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.hibernate.annotations.SortType
    - org.hibernate.annotations.PolymorphismType
    - org.hibernate.annotations.OptimisticLockType
    - org.hibernate.annotations.OnDeleteAction
    - org.hibernate.annotations.NotFoundAction
    - org.hibernate.annotations.LazyToOneOption
    - org.hibernate.annotations.LazyCollectionOption
    - org.hibernate.annotations.GenerationTime
    - org.hibernate.annotations.FlushModeType
    - org.hibernate.annotations.FetchMode
    - org.hibernate.annotations.CascadeType
    - org.hibernate.annotations.CacheModeType
    - org.hibernate.annotations.CacheConcurrencyStrategy
    - org.hibernate.cfg.AnnotatedClassType
    - org.hibernate.cfg.annotations.Nullability

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES