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

public abstract Class BatchingCollectionInitializer

extends Object
implements CollectionInitializer
Class Inheritance
All Implemented Interfaces
org.hibernate.loader.collection.CollectionInitializer
Known Direct Subclasses
org.hibernate.loader.collection.plan.LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer
Imports
org.hibernate.loader.collection.CollectionInitializer, org.hibernate.persister.collection.CollectionPersister, .QueryableCollection

The base contract for loaders capable of performing batch-fetch loading of collections using multiple foreign key values in the SQL WHERE clause.
Authors
Gavin King, Steve Ebersole
See Also
org.hibernate.loader.collection.BatchingCollectionInitializerBuilder, org.hibernate.loader.collection.BasicCollectionLoader, org.hibernate.loader.collection.OneToManyLoader

Field Summary

Modifier and TypeField and Description
private final QueryableCollection

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CollectionPersister
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

collectionPersisterback to summary
private final QueryableCollection collectionPersister

Constructor Detail

BatchingCollectionInitializerback to summary
public BatchingCollectionInitializer(QueryableCollection collectionPersister)

Method Detail

getCollectionPersisterback to summary
public CollectionPersister getCollectionPersister()