Package org.hibernate.loader.entity.plan
Class AbstractBatchingEntityLoaderBuilder
- java.lang.Object
-
- org.hibernate.loader.entity.BatchingEntityLoaderBuilder
-
- org.hibernate.loader.entity.plan.AbstractBatchingEntityLoaderBuilder
-
- Direct Known Subclasses:
LegacyBatchingEntityLoaderBuilder
public abstract class AbstractBatchingEntityLoaderBuilder extends BatchingEntityLoaderBuilder
Base class for LoadPlan-based BatchingEntityLoaderBuilder implementations. Mainly we handle the common "no batching" case here to use the LoadPlan-based EntityLoader
-
-
Constructor Summary
Constructors Constructor Description AbstractBatchingEntityLoaderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UniqueEntityLoader
buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
-
Methods inherited from class org.hibernate.loader.entity.BatchingEntityLoaderBuilder
buildBatchingLoader, buildBatchingLoader, buildLoader, buildLoader, getBuilder
-
-
-
-
Method Detail
-
buildNonBatchingLoader
protected UniqueEntityLoader buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
- Overrides:
buildNonBatchingLoader
in classBatchingEntityLoaderBuilder
-
buildNonBatchingLoader
protected UniqueEntityLoader buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
- Overrides:
buildNonBatchingLoader
in classBatchingEntityLoaderBuilder
-
-