## Hierarchy For Package org.hibernate.engine

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.hibernate.engine.ActionQueue
  - org.hibernate.engine.BatchFetchQueue
  - org.hibernate.engine.Cascade
  - org.hibernate.engine.CascadeStyle (implements java.io.Serializable)
    - org.hibernate.engine.CascadeStyle.MultipleCascadeStyle
    - org.hibernate.engine.EJB3CascadeStyle
  - org.hibernate.engine.CascadingAction
    - org.hibernate.engine.EJB3CascadingAction
  - org.hibernate.engine.CollectionEntry (implements java.io.Serializable)
  - org.hibernate.engine.CollectionKey (implements java.io.Serializable)
  - org.hibernate.engine.Collections
  - org.hibernate.engine.EntityEntry (implements java.io.Serializable)
  - org.hibernate.engine.EntityKey (implements java.io.Serializable)
  - org.hibernate.engine.EntityUniqueKey (implements java.io.Serializable)
  - org.hibernate.engine.ExecuteUpdateResultCheckStyle (implements java.io.Serializable)
  - org.hibernate.engine.FilterDefinition (implements java.io.Serializable)
  - org.hibernate.engine.ForeignKeys
  - org.hibernate.engine.ForeignKeys.Nullifier
  - org.hibernate.engine.IdentifierValue
  - org.hibernate.engine.JoinHelper
  - org.hibernate.engine.JoinSequence
  - org.hibernate.engine.JoinSequence.Join
  - org.hibernate.engine.LoadQueryInfluencers (implements java.io.Serializable)
  - org.hibernate.engine.NamedQueryDefinition (implements java.io.Serializable)
    - org.hibernate.engine.NamedSQLQueryDefinition
  - org.hibernate.engine.Nullability
  - org.hibernate.engine.ParameterBinder
  - org.hibernate.engine.QueryParameters
  - org.hibernate.engine.ResultSetMappingDefinition (implements java.io.Serializable)
  - org.hibernate.engine.RowSelection
  - org.hibernate.engine.StatefulPersistenceContext (implements org.hibernate.engine.PersistenceContext)
  - org.hibernate.engine.Status (implements java.io.Serializable)
  - org.hibernate.engine.SubselectFetch
  - org.hibernate.engine.TransactionHelper
  - org.hibernate.engine.TwoPhaseLoad
  - org.hibernate.engine.TypedValue (implements java.io.Serializable)
  - org.hibernate.engine.UnsavedValueFactory
  - org.hibernate.engine.ValueInclusion (implements java.io.Serializable)
  - org.hibernate.engine.Versioning
  - org.hibernate.engine.VersionValue

## Interface Hierarchy

- java.util.Iterator<E>
  - org.hibernate.engine.HibernateIterator
- org.hibernate.engine.JoinSequence.Selector
- org.hibernate.engine.Mapping
  - org.hibernate.engine.SessionFactoryImplementor (also extends org.hibernate.SessionFactory)
- org.hibernate.engine.ParameterBinder.NamedParameterSource
- org.hibernate.engine.PersistenceContext
- javax.naming.Referenceable
  - org.hibernate.SessionFactory (also extends java.io.Serializable)
    - org.hibernate.engine.SessionFactoryImplementor (also extends org.hibernate.engine.Mapping)
- java.io.Serializable
  - org.hibernate.engine.NonFlushedChanges
  - org.hibernate.SessionFactory (also extends javax.naming.Referenceable)
    - org.hibernate.engine.SessionFactoryImplementor (also extends org.hibernate.engine.Mapping)
  - org.hibernate.engine.SessionImplementor

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.