Uses of Interface
org.hibernate.loader.ast.spi.MultiKeyLoader
-
Packages that use MultiKeyLoader Package Description org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi -
-
Uses of MultiKeyLoader in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement MultiKeyLoader Modifier and Type Class Description class
AbstractCollectionBatchLoader
class
AbstractEntityBatchLoader<T>
class
AbstractMultiIdEntityLoader<T>
Base support forMultiIdEntityLoader
implementations.class
AbstractNaturalIdLoader<T>
Base support forNaturalIdLoader
implementationsclass
CollectionBatchLoaderArrayParam
CollectionBatchLoader
using a SQLARRAY
parameter to pass the key values.class
CollectionBatchLoaderInPredicate
CollectionBatchLoader
for batch fetching using a SQLIN
predicate.class
CompoundNaturalIdLoader<T>
NaturalIdLoader implementation for compound natural-idsclass
EntityBatchLoaderArrayParam<T>
SingleIdEntityLoaderSupport
implementation based on using a single array parameter to pass the entire batch of ids.class
EntityBatchLoaderInPredicate<T>
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
MultiIdEntityLoaderArrayParam<E>
class
MultiIdEntityLoaderStandard<T>
Standard MultiIdEntityLoaderclass
MultiNaturalIdLoaderArrayParam<E>
Standard MultiNaturalIdLoader implementationclass
MultiNaturalIdLoaderInPredicate<E>
MultiNaturalIdLoader implementation using SQL IN predicate to specify the idsclass
SimpleNaturalIdLoader<T>
NaturalIdLoader for simple natural-ids -
Uses of MultiKeyLoader in org.hibernate.loader.ast.spi
Subinterfaces of MultiKeyLoader in org.hibernate.loader.ast.spi Modifier and Type Interface Description interface
BatchLoader
Commonality for loading a loadable in "batch" (more than one key at a time)interface
CollectionBatchLoader
BatchLoader specialization for collection fetchinginterface
EntityBatchLoader<T>
BatchLoader specialization for entity fetchinginterface
EntityMultiLoader<T>
Commonality for multi-loading an entityinterface
MultiIdEntityLoader<T>
Loader subtype for loading multiple entities by multiple identifier values.interface
MultiNaturalIdLoader<E>
Loader for entities by multiple natural-idsinterface
NaturalIdLoader<T>
Loader forNaturalId
handlinginterface
SqlArrayMultiKeyLoader
MultiKeyLoader implementation based on a SQL ARRAY valued parameterinterface
SqlInPredicateMultiKeyLoader
MultiKeyLoader implementation based on SQL IN predicate
-