Uses of Interface
org.hibernate.loader.ast.spi.EntityBatchLoader
Packages that use EntityBatchLoader
-
Uses of EntityBatchLoader in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement EntityBatchLoaderModifier and TypeClassDescriptionclass
class
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 (?,?,...)
.Methods in org.hibernate.loader.ast.internal that return EntityBatchLoaderModifier and TypeMethodDescription<T> EntityBatchLoader<T>
StandardBatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) -
Uses of EntityBatchLoader in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return EntityBatchLoaderModifier and TypeMethodDescription<T> EntityBatchLoader<T>
BatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) Create a BatchLoader for batch-loadable entities.default <T> EntityBatchLoader<T>
BatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, SessionFactoryImplementor factory) Deprecated, for removal: This API element is subject to removal in a future version.
BatchLoaderFactory.createEntityBatchLoader(int, EntityMappingType, LoadQueryInfluencers)
instead