Uses of Interface
org.hibernate.loader.ast.spi.Loader
Packages that use Loader
-
Uses of Loader in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement LoaderModifier and TypeClassDescriptionclass
class
class
Base support forMultiIdEntityLoader
implementations.class
Base support forNaturalIdLoader
implementationsclass
CollectionBatchLoader
using a SQLARRAY
parameter to pass the key values.class
CollectionBatchLoader
for batch fetching using a SQLIN
predicate.class
class
class
Main implementation of CollectionLoader for handling a load of a single collection-keyclass
A one-time useCollectionLoader
for applying a subselect fetch.class
NaturalIdLoader implementation for compound natural-idsclass
SingleIdEntityLoaderSupport
implementation based on using a single array parameter to pass the entire batch of ids.class
AnEntityBatchLoader
using one or more SQL queries, which each initialize up to EntityBatchLoaderInPredicate.getSqlBatchSize() entities using a SQL IN predicate restriction - e.g.,... where id in (?,?,...)
.class
class
Standard MultiIdEntityLoaderclass
Standard MultiNaturalIdLoader implementationclass
MultiNaturalIdLoader implementation using SQL IN predicate to specify the idsclass
NaturalIdLoader for simple natural-idsclass
Implementation of SingleIdEntityLoader for cases where the application has provided the select load queryclass
Standard implementation ofSingleIdEntityLoader
.class
class
-
Uses of Loader in org.hibernate.loader.ast.spi
Subinterfaces of Loader in org.hibernate.loader.ast.spiModifier and TypeInterfaceDescriptioninterface
Commonality for loading a loadable in "batch" (more than one key at a time)interface
BatchLoader specialization for collection fetchinginterface
A loader (initialization) for collectionsinterface
BatchLoader specialization for entity fetchinginterface
Specialization of Loader for loading entities of a typeinterface
Commonality for multi-loading an entityinterface
Loader subtype for loading multiple entities by multiple identifier values.interface
Loader specialization for loading multiple loadable references by primary, foreign or natural key.interface
Loader for entities by multiple natural-idsinterface
Loader forNaturalId
handlinginterface
Loader for loading a single entity by primary or unique keyinterface
Loader for loading an entity by a single identifier value.interface
Loader subtype for loading an entity by a single unique-key value.interface
MultiKeyLoader implementation based on a SQL ARRAY valued parameterinterface
MultiKeyLoader implementation based on SQL IN predicate