Top Description Constructors Methods
org.hibernate.loader.collection.plan

public abstract Class AbstractBatchingCollectionInitializerBuilder

extends BatchingCollectionInitializerBuilder
Class Inheritance
Known Direct Subclasses
org.hibernate.loader.collection.plan.LegacyBatchingCollectionInitializerBuilder
Imports
org.hibernate.engine.spi.LoadQueryInfluencers, .SessionFactoryImplementor, org.hibernate.loader.collection.BatchingCollectionInitializerBuilder, .CollectionInitializer, org.hibernate.persister.collection.QueryableCollection

Base class for LoadPlan-based BatchingCollectionInitializerBuilder implementations. Mainly we handle the common "no batching" case here to use the LoadPlan-based CollectionLoader
Author
Gail Badner

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CollectionInitializer
Inherited from org.hibernate.loader.collection.BatchingCollectionInitializerBuilder:
createBatchingCollectionInitializercreateBatchingOneToManyInitializercreateRealBatchingCollectionInitializercreateRealBatchingOneToManyInitializergetBuilder

Constructor Detail

AbstractBatchingCollectionInitializerBuilderback to summary
public AbstractBatchingCollectionInitializerBuilder()

Method Detail

buildNonBatchingLoaderback to summary
protected CollectionInitializer buildNonBatchingLoader(QueryableCollection persister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)

Overrides org.hibernate.loader.collection.BatchingCollectionInitializerBuilder.buildNonBatchingLoader.

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Annotations
@Override