See: Description
| Interface | Description | 
|---|---|
| EntityEntryContext.EntityEntryCrossRef | Used in building the  EntityEntryContext.reentrantSafeEntityEntries()entries | 
| JoinSequence.Selector | A subclass join selector | 
| ParameterBinder.NamedParameterSource | Helper contract for dealing with named parameters and resolving their locations | 
| Class | Description | 
|---|---|
| AbstractEntityEntry | A base implementation of EntityEntry | 
| AbstractEntityEntry.EnumState<E extends Enum<E>> | Represents an enum value stored within a number value, using four bits starting at a specified offset. | 
| CacheHelper | |
| Cascade | Delegate responsible for, in conjunction with the various
  actions, implementing cascade processing. | 
| Collections | Implements book-keeping for the collection persistence by reachability algorithm | 
| EntityEntryContext | Defines a context for maintaining the relation between an entity associated with the Session ultimately owning this
 EntityEntryContext instance and that entity's corresponding EntityEntry. | 
| EntityEntryExtraStateHolder | Contains optional state from  EntityEntry. | 
| ForeignKeys | Algorithms related to foreign key constraint transparency | 
| ForeignKeys.Nullifier | Delegate for handling nullifying ("null"ing-out) non-cascaded associations | 
| ImmutableEntityEntry | An EntityEntry implementation for immutable entities. | 
| ImmutableEntityEntryFactory | Factory for the safe approach implementation of  EntityEntry. | 
| JoinHelper | Helper for dealing with joins. | 
| JoinSequence | A sequence of  JoinSequence.Joindelegates to make it "easier" to work with joins. | 
| JoinSequence.Join | Represents a join | 
| MutableEntityEntry | An EntityEntry implementation for mutable entities. | 
| MutableEntityEntryFactory | Factory for the safe approach implementation of  EntityEntry. | 
| NaturalIdXrefDelegate | Maintains a  PersistenceContext-level 2-way cross-reference (xref) between the 
 identifiers and natural ids of entities associated with the PersistenceContext. | 
| NonNullableTransientDependencies | Tracks non-nullable transient entities that would cause a particular entity insert to fail. | 
| Nullability | Implements the algorithm for validating property values for illegal null values | 
| ParameterBinder | Centralizes the commonality regarding binding of parameter values into PreparedStatements as this logic is
 used in many places. | 
| SessionEventListenerManagerImpl | |
| StatefulPersistenceContext | A stateful implementation of the  PersistenceContextcontract meaning that we maintain this
 state throughout the life of the persistence context. | 
| StatisticalLoggingSessionEventListener | |
| TwoPhaseLoad | Functionality relating to the Hibernate two-phase loading process, that may be reused by persisters
 that do not use the Loader framework | 
| UnsavedValueFactory | Helper for dealing with unsaved value handling | 
| Versioning | Utilities for dealing with optimistic locking values. | 
| Enum | Description | 
|---|---|
| AbstractEntityEntry.BooleanState | Represents a boolean flag stored within a number value, using one bit at a specified offset. | 
| CascadePoint | Describes the point at which a cascade is occurring | 
org.hibernate.internal package.Copyright © 2016 JBoss by Red Hat. All rights reserved.