Uses of Interface
org.hibernate.loader.ast.spi.Loader
-
Packages that use Loader Package Description org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi -
-
Uses of Loader in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement Loader Modifier and Type Class Description classAbstractCollectionBatchLoaderclassAbstractEntityBatchLoader<T>classAbstractMultiIdEntityLoader<T>Base support forMultiIdEntityLoaderimplementations.classAbstractNaturalIdLoader<T>Base support forNaturalIdLoaderimplementationsclassCollectionBatchLoaderArrayParamCollectionBatchLoaderusing a SQLARRAYparameter to pass the key values.classCollectionBatchLoaderInPredicateCollectionBatchLoaderfor batch fetching using a SQLINpredicate.classCollectionElementLoaderByIndexclassCollectionLoaderNamedQueryclassCollectionLoaderSingleKeyMain implementation of CollectionLoader for handling a load of a single collection-keyclassCollectionLoaderSubSelectFetchA one-time useCollectionLoaderfor applying a subselect fetch.classCompoundNaturalIdLoader<T>NaturalIdLoader implementation for compound natural-idsclassEntityBatchLoaderArrayParam<T>SingleIdEntityLoaderSupportimplementation based on using a single array parameter to pass the entire batch of ids.classEntityBatchLoaderInPredicate<T>AnEntityBatchLoaderusing one or more SQL queries, which each initialize up to EntityBatchLoaderInPredicate.getSqlBatchSize() entities using a SQL IN predicate restriction - e.g.,... where id in (?,?,...).classMultiIdEntityLoaderArrayParam<E>classMultiIdEntityLoaderStandard<T>Standard MultiIdEntityLoaderclassMultiNaturalIdLoaderArrayParam<E>Standard MultiNaturalIdLoader implementationclassMultiNaturalIdLoaderInPredicate<E>MultiNaturalIdLoader implementation using SQL IN predicate to specify the idsclassSimpleNaturalIdLoader<T>NaturalIdLoader for simple natural-idsclassSingleIdEntityLoaderProvidedQueryImpl<T>Implementation of SingleIdEntityLoader for cases where the application has provided the select load queryclassSingleIdEntityLoaderStandardImpl<T>Standard implementation ofSingleIdEntityLoader.classSingleIdEntityLoaderSupport<T>classSingleUniqueKeyEntityLoaderStandard<T> -
Uses of Loader in org.hibernate.loader.ast.spi
Subinterfaces of Loader in org.hibernate.loader.ast.spi Modifier and Type Interface Description interfaceBatchLoaderCommonality for loading a loadable in "batch" (more than one key at a time)interfaceCollectionBatchLoaderBatchLoader specialization for collection fetchinginterfaceCollectionLoaderA loader (initialization) for collectionsinterfaceEntityBatchLoader<T>BatchLoader specialization for entity fetchinginterfaceEntityLoaderSpecialization of Loader for loading entities of a typeinterfaceEntityMultiLoader<T>Commonality for multi-loading an entityinterfaceMultiIdEntityLoader<T>Loader subtype for loading multiple entities by multiple identifier values.interfaceMultiKeyLoaderLoader specialization for loading multiple loadable references by primary, foreign or natural key.interfaceMultiNaturalIdLoader<E>Loader for entities by multiple natural-idsinterfaceNaturalIdLoader<T>Loader forNaturalIdhandlinginterfaceSingleEntityLoader<T>Loader for loading a single entity by primary or unique keyinterfaceSingleIdEntityLoader<T>Loader for loading an entity by a single identifier value.interfaceSingleUniqueKeyEntityLoader<T>Loader subtype for loading an entity by a single unique-key value.interfaceSqlArrayMultiKeyLoaderMultiKeyLoader implementation based on a SQL ARRAY valued parameterinterfaceSqlInPredicateMultiKeyLoaderMultiKeyLoader implementation based on SQL IN predicate
-