Uses of Package
org.hibernate.engine.spi
Packages that use org.hibernate.engine.spi
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory
, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session
and StatelessSession
,
the most important APIs exposing persistence-related operations for
entities.The various concrete action implementations.
This SPI package defines an abstraction over the notion of an "action"
which is scheduled for asynchronous execution by the event listeners.
This package contains the interfaces that make up the bootstrap API
for Hibernate.
Support for integrating Jakarta Bean Validation.
JAXB details.
This package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database.
Support for handling named queries during the bootstrap process.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
package containing bytecode enhancement code (internals)
specialized classes to keep track of changes
Package defining bytecode code enhancement (instrumentation) support.
Support for bytecode interceptor implementations.
Byte Buddy support internals
Package defining bytecode code enhancement (instrumentation) support.
An SPI modelling various aspects of the second-level cache configuration.
Internal implementations and support for second-level caching.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
Defines contracts for transactional and concurrent access to cached
entity and
collection data.
This package defines formats for disassembled state kept in the second level cache.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
Internal implementations and support for persistent collections.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Internal implementations and support around "current session" handling.
SPI-level contracts around "current session" and "current tenant" support.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Support for
Dialect
-specific identity column handling.Support for temporary tables.
Support for many of the internal workings of Hibernate.
Internals for JDBC batching support.
Package defining support for executing mutation SQL statements produced by an
entity persister or
collection
persister.
An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines a default set of event listeners that implement
the default behaviors of Hibernate session operations.
Defines the event types and event listener interfaces for
events produced by the stateful
Session
.This package defines an abstraction over all kinds of automatic
value generation, including id generation and version number
generation.
Contains a framework of strategies for efficient retrieval of
database-generated values.
Implements and extends the JPA-defined entity graph API.
This package and its subpackages, especially
org.hibernate.id.enhanced
,
contain the built-in id generators, all of which implement either
IdentifierGenerator
or
PostInsertIdentifierGenerator
.Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
Contains a framework of strategies for retrieving database-generated ids.
Contains the
UuidGenerator
.An SPI for extensions which integrate with Hibernate via the Java
ServiceLoader
facility.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Internal utility classes
Defines Hibernate implementation of Java Persistence specification.
This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Support for set and map ordering
Implementation of the SPI for the runtime domain metamodel.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Contains some functions for pretty-printing things for exception and log messages.
Defines the internal implementation of the stored procedure SPI.
Defines an SPI for calling stored procedures and functions.
Validation for HQL queries.
Contains various implementations of
PropertyAccessStrategy
.An SPI abstracting how persistent attributes of an entity or embeddable type
are accessed by Hibernate.
This package defines a framework for lazy-initializing entity proxies.
Proxies for entity objects represented as Java maps.
Proxies for plain Java objects.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Implementation of the SPIs for HQL support.
Support for named queries
Support for defining result set mappings
used in
NativeQuery
, ProcedureCall
,
and StoredProcedureQuery
.Support for mutable result/fetch builder graphs nodes built dynamically.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Implementation of the SPIs for native SQL query support.
SPIs for native SQL query support.
An SPI for defining, registering, and rendering functions in HQL.
Package for the SQM-backed Query implementation details
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI for handling SQM UPDATE and DELETE queries
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
An SPI for managing JDBC connections and other heavyweight resources, based around the
idea of a "JDBC session".
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacksImplementation of the SPI for integrating pluggable services.
Defines an SPI for integrating pluggable services.
This package contains helper classes for rendering SQL fragments and SQL statements.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
SQL AST extensions for model mutations.
Support for building
TableMutation
references for persisting entity mutation eventsExtensions to
JdbcOperation
for model mutations.Support for caching of query results.
The built-in implementation of the statistics collection service.
An SPI allowing customized statistics collection.
Most contracts here have been replaced by the new runtime
mapping model.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for Hibernate
Type
s.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type
.-
Classes in org.hibernate.engine.spi used by org.hibernate
-
Classes in org.hibernate.engine.spi used by org.hibernate.action.internalClassDescriptionWe frequently need the union type of Executable, Comparable of ComparableExecutable, Serializable; this interface represents such union; this helps to simplify several generic signatures.Information about the current state of a managed entity instance with respect to its persistent state.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.action.spiClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.boot
-
Classes in org.hibernate.engine.spi used by org.hibernate.boot.beanvalidationClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.internalClassDescriptionRepresents the definition of a
filter
.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.jaxb.hbm.internalClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.
-
Classes in org.hibernate.engine.spi used by org.hibernate.boot.jaxb.hbm.spiClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Use an
Expectation
class -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.jaxb.mapping.internalClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Use an
Expectation
class -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.jaxb.mapping.spiClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Use an
Expectation
class -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.modelClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Use an
Expectation
class -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.models.spi
-
Classes in org.hibernate.engine.spi used by org.hibernate.boot.queryClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.boot.spiClassDescriptionRepresents the definition of a
filter
.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.enhance.internal.bytebuddy
-
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.enhance.internal.tracker
-
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.enhance.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.enhance.spi.interceptorClassDescriptionUniquely identifies of an entity instance in a particular Session by identifier.The base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.internalClassDescriptionUniquely identifies of an entity instance in a particular Session by identifier.The base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.internal.bytebuddyClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.bytecode.spiClassDescriptionUniquely identifies of an entity instance in a particular Session by identifier.The base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.cfg.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.jcache.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.spi.accessClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.spi.entryClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.cache.spi.supportClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.collection.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.collection.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.context.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.context.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.dialectClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.dialect.functionClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.dialect.function.jsonClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.dialect.identityClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.dialect.temptableClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.internalClassDescriptionKeeps track of: entity and collection keys that are available for batch fetching details related to queries which load entities with sub-select-fetchable collectionsThe type of action from which the cache call is originating.A session action that may be cascaded from parent entity to its childrenWe need an entry to tell us all about the current state of a collection with respect to its persistent stateUniquely identifies a collection instance in a particular session.Information about the current state of a managed entity instance with respect to its persistent state.Navigation methods for extra state objects attached to
EntityEntry
.Contract to buildEntityEntry
Holder for an entry in thePersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Used to uniquely key an entity instance in relation to a particular session by some unique property reference, as opposed to identifier.A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.SpecializedManaged
contract for entity classes.Manages the cached resolutions related to natural-id (to and from identifier)Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesContract for an entity to report that it tracks the dirtiness of its own state, as opposed to needing Hibernate to perform state-diff dirty calculations.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Represents the status of an entity with respect to this session.A strategy for determining if a version value is a version of a new transient instance or a previously persistent transient instance. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.jdbc.batch.internalClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.jdbc.mutationClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.jdbc.mutation.groupClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.jdbc.mutation.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.jdbc.mutation.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.query.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.engine.spiClassDescriptionBase class for
SessionBuilder
implementations that wish to implement only parts of that contract themselves while forwarding other method invocations to a delegate instance.Responsible for maintaining the queue of actions related to events.Wrapper class allowing to bind the same transaction completion process queues in different sessions.Keeps track of: entity and collection keys that are available for batch fetching details related to queries which load entities with sub-select-fetchable collectionsThe type of action from which the cache call is originating.Initiator for second level cache supportA contract for defining the aspects of cascading various persistence actions.A session action that may be cascaded from parent entity to its childrenWe need an entry to tell us all about the current state of a collection with respect to its persistent stateUniquely identifies a collection instance in a particular session.We frequently need the union type of Executable, Comparable of ComparableExecutable, Serializable; this interface represents such union; this helps to simplify several generic signatures.Think of this as the composite modeling of a graph and the semantic.Information about the current state of a managed entity instance with respect to its persistent state.Navigation methods for extra state objects attached toEntityEntry
.Holder for an entry in thePersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Used to uniquely key an entity instance in relation to a particular session by some unique property reference, as opposed to identifier.Provides a sorting interface forExecutableList
.Deprecated, for removal: This API element is subject to removal in a future version.Use anExpectation
classRepresents the definition of afilter
.A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.Centralize all options which can influence the SQL query needed to load an entity.Contract for classes (specifically, entities and components/embeddables) that are "managed".SpecializedManaged
contract for component/embeddable classes.SpecializedManaged
contract for entity classes.SpecializedManaged
contract for MappedSuperclass classes.Manages the cached resolutions related to natural-id (to and from identifier)Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesThe base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessFor a full explanation of the purpose of this interface seeManagedTypeHelper
.Contract for an entity to report that it tracks the dirtiness of its own state, as opposed to needing Hibernate to perform state-diff dirty calculations.Defines the internal contract between theSessionBuilder
and other parts of Hibernate.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Represents the status of an entity with respect to this session.Encapsulates details related to entities which contain sub-select-fetchable collections and which were loaded in a Session so that those collections may be sub-select fetched later during initializationThe base contract for determining transient status versus detached status.An enum of the different ways a value might be "included".A strategy for determining if a version value is a version of a new transient instance or a previously persistent transient instance. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.boot.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.event.spiClassDescriptionWe need an entry to tell us all about the current state of a collection with respect to its persistent stateDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.entities.mapperClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.entities.mapper.relationClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.entities.mapper.relation.componentClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.entities.mapper.relation.lazyClassDescriptionA wrapper class that delegates all method invocations to a delegate instance of
SessionImplementor
.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.entities.mapper.relation.queryClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.readerClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.synchronizationClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.synchronization.workClassDescriptionWe need an entry to tell us all about the current state of a collection with respect to its persistent stateDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.toolsClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.envers.internal.tools.queryClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.event.internalClassDescriptionA session action that may be cascaded from parent entity to its childrenInformation about the current state of a managed entity instance with respect to its persistent state.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Represents the status of an entity with respect to this session. -
Classes in org.hibernate.engine.spi used by org.hibernate.event.spiClassDescriptionResponsible for maintaining the queue of actions related to events.Information about the current state of a managed entity instance with respect to its persistent state.Uniquely identifies of an entity instance in a particular Session by identifier.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.generatorClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.generator.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.generator.valuesClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.generator.values.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.graphClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.graph.internal.parseClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.idClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.id.enhancedClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.id.insertClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.id.uuidClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.integrator.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.internalClassDescriptionResponsible for maintaining the queue of actions related to events.Wrapper class allowing to bind the same transaction completion process queues in different sessions.Information about the current state of a managed entity instance with respect to its persistent state.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the definition of a
filter
.Centralize all options which can influence the SQL query needed to load an entity.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesDefines the internal contract between theSessionBuilder
and other parts of Hibernate.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.internal.logClassDescriptionUniquely identifies a collection instance in a particular session.Uniquely identifies of an entity instance in a particular Session by identifier.
-
Classes in org.hibernate.engine.spi used by org.hibernate.internal.utilClassDescriptionHolder for an entry in the
PersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.An ordered pair of a value and its Hibernate type. -
Classes in org.hibernate.engine.spi used by org.hibernate.jpa.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.loader.ast.internalClassDescriptionInformation about the current state of a managed entity instance with respect to its persistent state.Uniquely identifies of an entity instance in a particular Session by identifier.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Encapsulates details related to entities which contain sub-select-fetchable collections and which were loaded in a Session so that those collections may be sub-select fetched later during initialization -
Classes in org.hibernate.engine.spi used by org.hibernate.loader.ast.spiClassDescriptionA session action that may be cascaded from parent entity to its childrenCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.loader.internalClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.mappingClassDescriptionA contract for defining the aspects of cascading various persistence actions.Deprecated, for removal: This API element is subject to removal in a future version.Use an
Expectation
classDeprecated.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.mappingClassDescriptionA contract for defining the aspects of cascading various persistence actions.A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.A strategy for determining if a version value is a version of a new transient instance or a previously persistent transient instance. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.mapping.internalClassDescriptionA contract for defining the aspects of cascading various persistence actions.A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.Centralize all options which can influence the SQL query needed to load an entity.Deprecated.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.A strategy for determining if a version value is a version of a new transient instance or a previously persistent transient instance. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.mapping.orderingClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.model.domain.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.metamodel.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.persister.collectionClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Encapsulates details related to entities which contain sub-select-fetchable collections and which were loaded in a Session so that those collections may be sub-select fetched later during initialization -
Classes in org.hibernate.engine.spi used by org.hibernate.persister.collection.mutationClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.persister.entityClassDescriptionA contract for defining the aspects of cascading various persistence actions.Information about the current state of a managed entity instance with respect to its persistent state.Contract to build
EntityEntry
Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.persister.entity.mutationClassDescriptionInformation about the current state of a managed entity instance with respect to its persistent state.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.prettyClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.procedure.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.procedure.spiClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.processor.validationClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.property.access.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.property.access.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.proxyClassDescriptionFor a full explanation of the purpose of this interface see
ManagedTypeHelper
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.proxy.mapClassDescriptionFor a full explanation of the purpose of this interface see
ManagedTypeHelper
.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.proxy.pojoClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.proxy.pojo.bytebuddyClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.queryClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.criteria.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.derivedClassDescriptionA strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.hql.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.namedClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.resultsClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.results.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.results.internal.dynamicClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sql.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sql.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.functionClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.mutation.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.mutation.internal.cteClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.mutation.internal.temptableClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.mutation.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.sqlClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.query.sqm.sql.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.
-
Classes in org.hibernate.engine.spi used by org.hibernate.relational.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.resource.jdbc.spi
-
Classes in org.hibernate.engine.spi used by org.hibernate.resource.transaction.backend.jta.internal.synchronizationClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.result.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.result.spiClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.service.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.service.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.spatial.dialect.hanaClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sqlClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.astClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.ast.spiClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.ast.tree.cteClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.ast.tree.expressionClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.ast.tree.fromClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.exec.internalClassDescriptionCentralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.exec.spiClassDescriptionUniquely identifies a collection instance in a particular session.Holder for an entry in the
PersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.modelClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.model.astClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.model.ast.builderClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.model.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.model.jdbcClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.cachingClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.caching.internalClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.graph.collection.internal
-
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.graph.embeddable.internalClassDescriptionUniquely identifies a collection instance in a particular session.Holder for an entry in the
PersistenceContext
for anEntityKey
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.graph.entityClassDescriptionUniquely identifies of an entity instance in a particular Session by identifier.
-
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.graph.entity.internalClassDescriptionInformation about the current state of a managed entity instance with respect to its persistent state.Holder for an entry in the
PersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesThe base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessDefines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.internalClassDescriptionUniquely identifies a collection instance in a particular session.Holder for an entry in the
PersistenceContext
for anEntityKey
.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesDefines the internal contract between theSessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.jdbc.internalClassDescriptionUniquely identifies a collection instance in a particular session.Holder for an entry in the
PersistenceContext
for anEntityKey
.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.jdbc.spiClassDescriptionUniquely identifies a collection instance in a particular session.Holder for an entry in the
PersistenceContext
for anEntityKey
.Centralize all options which can influence the SQL query needed to load an entity.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.sql.results.spiClassDescriptionUniquely identifies a collection instance in a particular session.Uniquely identifies of an entity instance in a particular Session by identifier.Represents the state of "stuff" Hibernate is tracking, including (not exhaustive): entities collections snapshots proxiesDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.stat.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.stat.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.bytecode.enhancementClassDescriptionInformation about the current state of a managed entity instance with respect to its persistent state.
-
Classes in org.hibernate.engine.spi used by org.hibernate.testing.cacheClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.jdbcClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.junit4ClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.orm.junitClassDescriptionRepresents the definition of a
filter
.Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.orm.transactionClassDescriptionDefines the "internal contract" between
Session
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.testing.transactionClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the "internal contract" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.tupleClassDescriptionA contract for defining the aspects of cascading various persistence actions.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.tuple.componentClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.tuple.entityClassDescriptionA contract for defining the aspects of cascading various persistence actions.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.typeClassDescriptionA contract for defining the aspects of cascading various persistence actions.Deprecated.Defines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.type.descriptorClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.type.descriptor.javaClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.type.descriptor.jdbcClassDescriptionDefines the internal contract shared between
Session
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.type.internalClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
. -
Classes in org.hibernate.engine.spi used by org.hibernate.type.spiClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate. -
Classes in org.hibernate.engine.spi used by org.hibernate.usertypeClassDescriptionDefines the internal contract between the
SessionFactory
and the internal implementation of Hibernate.Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.
Expectation
class