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 TypeClassDescriptionclassclassclassBase support forMultiIdEntityLoaderimplementations.classclassBase support forNaturalIdLoaderimplementationsclassCollectionBatchLoaderusing a SQLARRAYparameter to pass the key values.classCollectionBatchLoaderfor batch fetching using a SQLINpredicate.classclassclassMain implementation of CollectionLoader for handling a load of a single collection-keyclassA one-time useCollectionLoaderfor applying a subselect fetch.classNaturalIdLoader implementation for compound natural-idsclassSingleIdEntityLoaderSupportimplementation based on using a single array parameter to pass the entire batch of ids.classAnEntityBatchLoaderusing one or more SQL queries, which each initialize up to EntityBatchLoaderInPredicate.getSqlBatchSize() entities using a SQL IN predicate restriction - e.g.,... where id in (?,?,...).classImplementation ofMultiIdEntityLoaderwhich uses a single JDBC parameter of SQL array type.classStandard implementation ofMultiIdEntityLoaderwhich uses a SQLincondition containing multiple JDBC parameters.classStandard MultiNaturalIdLoader implementationclassMultiNaturalIdLoader implementation using SQL IN predicate to specify the idsclassNaturalIdLoader for simple natural-idsclassImplementation of SingleIdEntityLoader for cases where the application has provided the select load queryclassStandard implementation ofSingleIdEntityLoader.classclass -
Uses of Loader in org.hibernate.loader.ast.spi
Subinterfaces of Loader in org.hibernate.loader.ast.spiModifier and TypeInterfaceDescriptioninterfaceCommonality for loading a loadable in "batch" (more than one key at a time)interfaceBatchLoader specialization for collection fetchinginterfaceA loader (initialization) for collectionsinterfaceBatchLoader specialization for entity fetchinginterfaceSpecialization of Loader for loading entities of a typeinterfaceCommonality for multi-loading an entityinterfaceLoader subtype for loading multiple entities by multiple identifier values.interfaceLoader specialization for loading multiple loadable references by primary, foreign or natural key.interfaceLoader for entities by multiple natural-idsinterfaceLoader forNaturalIdhandlinginterfaceLoader for loading a single entity by primary or unique keyinterfaceLoader for loading an entity by a single identifier value.interfaceLoader subtype for loading an entity by a single unique-key value.interfaceMultiKeyLoader implementation based on a SQL ARRAY valued parameterinterfaceMultiKeyLoader implementation based on SQL IN predicate