| Interface | Description |
|---|---|
| CacheImplementor |
Define internal contact of Cache API
|
| CompositeOwner | |
| CompositeTracker | |
| Managed |
Contract for classes (specifically, entities and components/embeddables) that are "managed".
|
| ManagedComposite |
Specialized
Managed contract for component/embeddable classes. |
| ManagedEntity |
Specialized
Managed contract for entity classes. |
| Mapping |
Defines operations common to "compiled" mappings (ie.
|
| NonFlushedChanges | Deprecated |
| PersistenceContext |
Represents the state of "stuff" Hibernate is tracking, including (not exhaustive):
entities
collections
snapshots
proxies
Often referred to as the "first level cache".
|
| PersistenceContext.NaturalIdHelper |
Provides centralized access to natural-id-related functionality.
|
| PersistentAttributeInterceptable | |
| PersistentAttributeInterceptor | |
| SelfDirtinessTracker |
Specify if an entity class is instrumented to track field changes
|
| SessionBuilderImplementor |
Defines the internal contract between the SessionBuilder and other parts of
Hibernate..
|
| SessionEventListenerManager | |
| SessionFactoryImplementor |
Defines the internal contract between the SessionFactory and other parts of
Hibernate such as implementors of Type.
|
| SessionImplementor |
Defines the internal contract between
Session / StatelessSession and
other parts of Hibernate such as Type, EntityPersister and
CollectionPersister implementors |
| SessionOwner |
The contract for a Session owner.
|
| UnsavedValueStrategy |
The base contract for determining transient status versus detached status.
|
| Class | Description |
|---|---|
| ActionQueue |
Responsible for maintaining the queue of actions related to events.
|
| AssociationKey |
Identifies a named association belonging to a particular
entity instance.
|
| BatchFetchQueue |
Tracks entity and collection keys that are available for batch
fetching, and the queries which were used to load entities, which
can be re-used as a subquery for loading owned collections.
|
| CacheInitiator | |
| CascadeStyle |
A contract for defining the aspects of cascading various persistence actions.
|
| CascadeStyle.MultipleCascadeStyle | |
| CascadingAction |
A session action that may be cascaded from parent entity to its children
|
| CollectionEntry |
We need an entry to tell us all about the current state
of a collection with respect to its persistent state
|
| CollectionKey |
Uniquely identifies a collection instance in a particular session.
|
| EntityEntry |
We need an entry to tell us all about the current state of an object with respect to its persistent state
|
| EntityKey |
Uniquely identifies of an entity instance in a particular Session by identifier.
|
| EntityUniqueKey |
Used to uniquely key an entity instance in relation to a particular session
by some unique property reference, as opposed to identifier.
|
| FilterDefinition |
A FilterDefinition defines the global attributes of a dynamic filter.
|
| IdentifierValue |
A strategy for determining if an identifier value is an identifier of
a new transient instance or a previously persistent transient instance.
|
| LoadQueryInfluencers |
Centralize all options which can influence the SQL query needed to load an
entity.
|
| NamedQueryDefinition |
Definition of a named query, defined in the mapping metadata.
|
| NamedSQLQueryDefinition |
Definition of a named native SQL query, defined in the mapping metadata.
|
| QueryParameters | |
| RowSelection |
Represents a selection criteria for rows in a JDBC
ResultSet |
| SessionDelegatorBaseImpl |
This class is meant to be extended.
|
| SubselectFetch | |
| TypedValue |
An ordered pair of a value and its Hibernate type.
|
| VersionValue |
A strategy for determining if a version value is an version of
a new transient instance or a previously persistent transient instance.
|
| Enum | Description |
|---|---|
| CachedNaturalIdValueSource |
The type of action from which the cache call is originating.
|
| ExecuteUpdateResultCheckStyle |
For persistence operations (INSERT, UPDATE, DELETE) what style of determining
results (success/failure) is to be used.
|
| Status |
Represents the status of an entity with respect to
this session.
|
| ValueInclusion |
An enum of the different ways a value might be "included".
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.