Class MultiNaturalIdLoadingBatcher
- java.lang.Object
-
- org.hibernate.loader.ast.internal.MultiNaturalIdLoadingBatcher
-
public class MultiNaturalIdLoadingBatcher extends Object
Batch support for natural-id multi loading
-
-
Constructor Summary
Constructors Constructor Description MultiNaturalIdLoadingBatcher(EntityMappingType entityDescriptor, ModelPart restrictedPart, int batchSize, org.hibernate.loader.ast.internal.MultiNaturalIdLoadingBatcher.KeyValueResolver keyValueResolver, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, SessionFactoryImplementor sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <E> List<E>
multiLoad(Object[] naturalIdValues, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session)
-
-
-
Constructor Detail
-
MultiNaturalIdLoadingBatcher
public MultiNaturalIdLoadingBatcher(EntityMappingType entityDescriptor, ModelPart restrictedPart, int batchSize, org.hibernate.loader.ast.internal.MultiNaturalIdLoadingBatcher.KeyValueResolver keyValueResolver, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, SessionFactoryImplementor sessionFactory)
-
-
Method Detail
-
multiLoad
public <E> List<E> multiLoad(Object[] naturalIdValues, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session)
-
-