org.hibernate.internal package.
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractEntityEntry
A base implementation of EntityEntry |
| public class | |
| public class | |
| public class | |
| public class | Collections
Implements book-keeping for the collection persistence by reachability algorithm |
| public class | 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. |
| public class | EntityEntryExtraStateHolder
Contains optional state from |
| public class | ForeignKeys
Algorithms related to foreign key constraint transparency |
| public class | ImmutableEntityEntry
An EntityEntry implementation for immutable entities. |
| public class | ImmutableEntityEntryFactory
Factory for the safe approach implementation of |
| public class | JoinHelper
Helper for dealing with joins. |
| public class | JoinSequence
A sequence of |
| public class | ManagedTypeHelper
This is a helper to encapsulate an optimal strategy to execute type checks for interfaces which attempts to avoid the performance issues tracked as https://bugs.openjdk.org/browse/JDK-8180450 ; the problem is complex and best understood by reading the OpenJDK tracker; we'll focus on a possible solution here. |
| public class | MutableEntityEntry
An EntityEntry implementation for mutable entities. |
| public class | MutableEntityEntryFactory
Factory for the safe approach implementation of |
| public class | NaturalIdXrefDelegate
Maintains a |
| public class | NonNullableTransientDependencies
Tracks non-nullable transient entities that would cause a particular entity insert to fail. |
| public class | Nullability
Implements the algorithm for validating property values for illegal null values |
| public class | ParameterBinder
Centralizes the commonality regarding binding of parameter values into PreparedStatements as this logic is used in many places. |
| public class | |
| public class | StatefulPersistenceContext
A stateful implementation of the |
| public class | |
| public class | TwoPhaseLoad
Functionality relating to the Hibernate two-phase loading process, that may be reused by persisters that do not use the Loader framework |
| public class | UnsavedValueFactory
Helper for dealing with unsaved value handling |
| public class | Versioning
Utilities for dealing with optimistic locking values. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | CascadePoint
Describes the point at which a cascade is occurring |