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.