Uses of Package
org.hibernate.loader.ast.spi
Packages that use org.hibernate.loader.ast.spi
Package
Description
Defines the root contracts and built-in implementations for SQL dialects.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
SPI for execution of SQL statements via JDBC.
-
Classes in org.hibernate.loader.ast.spi used by org.hibernate.dialectClassDescriptionStrategy for determining an optimal size for loading by multiple keys.
-
Classes in org.hibernate.loader.ast.spi used by org.hibernate.engine.spi
-
Classes in org.hibernate.loader.ast.spi used by org.hibernate.loader.ast.spiClassDescriptionCommonality for loading a loadable in "batch" (more than one key at a time)BatchLoader specialization for collection fetchingA loader (initialization) for collectionsBatchLoader specialization for entity fetchingSpecialization of Loader for loading entities of a typeCommonality for multi-loading an entityCommon details for things that can be loaded by a loader - generally entities and plural attributes (collections).Common contract for all value-mapping loaders.Encapsulation of the options for loading multiple entities (of a type) by id.Loader specialization for loading multiple loadable references by primary, foreign or natural key.Encapsulation of the options for loading multiple entities (of a type) by key.Encapsulation of the options for loading multiple entities (of a type) by natural-id.Options for loading by natural-idLoader for loading a single entity by primary or unique keyLoader for loading an entity by a single identifier value.
-
Classes in org.hibernate.loader.ast.spi used by org.hibernate.metamodel.mappingClassDescriptionCommon details for things that can be loaded by a loader - generally entities and plural attributes (collections).EntityMultiLoader implementation based on identifier.Loader for
NaturalId -
Classes in org.hibernate.loader.ast.spi used by org.hibernate.persister.collection
-
Classes in org.hibernate.loader.ast.spi used by org.hibernate.persister.entityClassDescriptionCommon details for things that can be loaded by a loader - generally entities and plural attributes (collections).EntityMultiLoader implementation based on identifier.Encapsulation of the options for loading multiple entities (of a type) by id.EntityMultiLoader implementation based on identifier.Loader for
NaturalIdLoader for loading an entity by a single identifier value.Loader subtype for loading an entity by a single unique-key value. -
Classes in org.hibernate.loader.ast.spi used by org.hibernate.sql.exec.spi