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

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.DynamicBatchingCollectionInitializerBuilder.DynamicBatchingCollectionInitializer, org.hibernate.loader.collection.LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer, org.hibernate.loader.collection.PaddedBatchingCollectionInitializerBuilder.PaddedBatchingCollectionInitializer
Imports
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
BatchingCollectionInitializerBuilder, BasicCollectionLoader, 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 QueryableCollection
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

collectionPersisterback to summary
public QueryableCollection collectionPersister()
getCollectionPersisterback to summary
public CollectionPersister getCollectionPersister()