Uses of Package
org.hibernate.collection.spi
Packages that use org.hibernate.collection.spi
Package
Description
Service and decomposition contracts for Hibernate action queue implementations.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines formats for disassembled state kept in the second level cache.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session.This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
Contains some functions for pretty-printing things for exception and log messages.
Collection-valued result graph contracts.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.SPIs related to
JavaType.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Classes in org.hibernate.collection.spi used by org.hibernate.action.queue.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.action.queue.spi.decompose.collectionClassDescriptionRepresents an element whose value changed at the same position.Persistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.audit.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.boot.spiClassDescriptionResolve the collection semantics for the given mapped collection.
-
Classes in org.hibernate.collection.spi used by org.hibernate.cache.spi.entryClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.collection.spiClassDescriptionBase class implementing
PersistentCollectionContract for operations which are part of a collection's operation queue.Identifies the reference state against which aCollectionDeltais expressed.One ordered semantic change within aCollectionDelta.Represents the complete set of changes between a collection's snapshot state and its current state.Represents an element that was added to the collection.Represents an element that was removed from the collection.Represents an element that changed position within the collection.Represents an element whose value changed at the same position.An immutable semantic description of collection changes relative to an identified reference state.Functional contract to create aCollectionInitializer.Runtime and mapping facts used to interpret a collection mutation.Outcome of interpreting a collection mutation.A frozen, queue-neutral interpretation of one semantic collection mutation.Interprets a logical transition using one collection's semantics and mapping facts.Each instance of this interface describes the semantics of some sort of persistent collection so that Hibernate understands how to manage the lifecycle of instances of that sort of collection.Describes how completely aCollectionDeltacovers its reference state.Identifies the provenance of facts represented by aCollectionDelta.A validity-guarded projection of the current rows of a persistent collection.The most general abstraction over collections which may be fetched lazily.Extension ofCollectionSemanticsfor MapsShared deferred handle for the persisted size of one collection mutation.Persistent collections are treated as value objects by Hibernate.A persistent wrapper for aMap.A persistent wrapper for aSet.The immutable physical realization selected for a semantic collection mutation.The semantic mutation owns no collection-table mutation.Immutable view of one command in an uninitialized collection's operation queue.The semantic difference information retained by a collection mutation interpretation independently of its physical mutation strategy.Prior collection contents are removed without claiming that their rows are enumerable.No separate semantic difference was materialized.Marker interface for objects that carry both an element and its snapshot position/key. -
Classes in org.hibernate.collection.spi used by org.hibernate.engine.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.envers.event.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.event.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.loader.ast.spiClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.mappingClassDescriptionEach instance of this interface describes the semantics of some sort of persistent collection so that Hibernate understands how to manage the lifecycle of instances of that sort of collection.
-
Classes in org.hibernate.collection.spi used by org.hibernate.metamodel.mappingClassDescriptionEach instance of this interface describes the semantics of some sort of persistent collection so that Hibernate understands how to manage the lifecycle of instances of that sort of collection.
-
Classes in org.hibernate.collection.spi used by org.hibernate.persister.collectionClassDescriptionEach instance of this interface describes the semantics of some sort of persistent collection so that Hibernate understands how to manage the lifecycle of instances of that sort of collection.Persistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.persister.collection.mutationClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.prettyClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.sql.results.graph.collectionClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.typeClassDescriptionPersistent collections are treated as value objects by Hibernate.
-
Classes in org.hibernate.collection.spi used by org.hibernate.type.descriptor.java.spiClassDescriptionEach instance of this interface describes the semantics of some sort of persistent collection so that Hibernate understands how to manage the lifecycle of instances of that sort of collection.
-
Classes in org.hibernate.collection.spi used by org.hibernate.usertypeClassDescriptionPersistent collections are treated as value objects by Hibernate.