| Name | Description | Type | Package | Framework |
| Cascade | Delegate responsible for, in conjunction with the various actions, implementing cascade processing. | Class | org.hibernate.engine.internal | Hibernate ORM |
| Collections | Class | org.hibernate.engine.internal | Hibernate ORM | |
| ForeignKeys | Class | org.hibernate.engine.internal | Hibernate ORM | |
| ForeignKeys .Nullifier | Constructor SummaryForeignKeys. | Class | org.hibernate.engine.internal.ForeignKeys | Hibernate ORM |
| JoinHelper | Class | org.hibernate.engine.internal | Hibernate ORM | |
| JoinSequence | Class | org.hibernate.engine.internal | Hibernate ORM | |
| JoinSequence .Selector | Interface | org.hibernate.engine.internal.JoinSequence | Hibernate ORM | |
| NaturalIdXrefDelegate | Maintains a PersistenceContext-level 2-way cross-reference (xref) between the identifiers and natural ids of entities associated with the PersistenceContext. | Class | org.hibernate.engine.internal | Hibernate ORM |
| NonNullableTransientDependencies | Tracks non-nullable transient entities that would cause a particular entity insert to fail. | Class | org.hibernate.engine.internal | Hibernate ORM |
| Nullability | Class | org.hibernate.engine.internal | Hibernate ORM | |
| ParameterBinder | Centralizes the commonality regarding binding of parameter values into PreparedStatements as this logic is used in many places. | Class | org.hibernate.engine.internal | Hibernate ORM |
| ParameterBinder .NamedParameterSource | Interface | org.hibernate.engine.internal.ParameterBinder | Hibernate ORM | |
| StatefulPersistenceContext | A stateful implementation of the PersistenceContext contract meaning that we maintain this state throughout the life of the persistence context. | Class | org.hibernate.engine.internal | Hibernate ORM |
| TwoPhaseLoad | Functionality relating to Hibernate's two-phase loading process, that may be reused by persisters that do not use the Loader | Class | org.hibernate.engine.internal | Hibernate ORM |
| UnsavedValueFactory | Class | org.hibernate.engine.internal | Hibernate ORM | |
| Versioning | Utilities for dealing with optimistic locking values. | Class | org.hibernate.engine.internal | Hibernate ORM |