Package org.hibernate.loader.entity.plan
Class LegacyBatchingEntityLoaderBuilder
- java.lang.Object
-
- org.hibernate.loader.entity.BatchingEntityLoaderBuilder
-
- org.hibernate.loader.entity.plan.AbstractBatchingEntityLoaderBuilder
-
- org.hibernate.loader.entity.plan.LegacyBatchingEntityLoaderBuilder
-
public class LegacyBatchingEntityLoaderBuilder extends AbstractBatchingEntityLoaderBuilder
LoadPlan-based implementation of the legacy batch loading strategy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LegacyBatchingEntityLoaderBuilder.LegacyBatchingEntityLoader
-
Field Summary
Fields Modifier and Type Field Description static LegacyBatchingEntityLoaderBuilder
INSTANCE
-
Constructor Summary
Constructors Constructor Description LegacyBatchingEntityLoaderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UniqueEntityLoader
buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
-
Methods inherited from class org.hibernate.loader.entity.plan.AbstractBatchingEntityLoaderBuilder
buildNonBatchingLoader, buildNonBatchingLoader
-
Methods inherited from class org.hibernate.loader.entity.BatchingEntityLoaderBuilder
buildLoader, buildLoader, getBuilder
-
-
-
-
Field Detail
-
INSTANCE
public static final LegacyBatchingEntityLoaderBuilder INSTANCE
-
-
Method Detail
-
buildBatchingLoader
protected UniqueEntityLoader buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
- Specified by:
buildBatchingLoader
in classBatchingEntityLoaderBuilder
-
buildBatchingLoader
protected UniqueEntityLoader buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
- Specified by:
buildBatchingLoader
in classBatchingEntityLoaderBuilder
-
-