See: Description
| Interface | Description | 
|---|---|
| CollectionInitializer | 
 An interface for collection loaders 
 | 
| Class | Description | 
|---|---|
| BasicCollectionJoinWalker | 
 Walker for collections of values and many-to-many associations 
 | 
| BasicCollectionLoader | 
 Loads a collection of values or a many-to-many association. 
 | 
| BatchingCollectionInitializer | 
 The base contract for loaders capable of performing batch-fetch loading of collections using multiple foreign key
 values in the SQL WHERE clause. 
 | 
| BatchingCollectionInitializerBuilder | 
 Contract for building  
CollectionInitializer instances capable of performing batch-fetch loading. | 
| CollectionJoinWalker | 
 Superclass of walkers for collection initializers 
 | 
| CollectionLoader | 
 Superclass for loaders that initialize collections 
 | 
| DynamicBatchingCollectionInitializerBuilder | 
 A BatchingCollectionInitializerBuilder that builds CollectionInitializer instances capable of dynamically building
 its batch-fetch SQL based on the actual number of collections keys waiting to be fetched. 
 | 
| DynamicBatchingCollectionInitializerBuilder.DynamicBatchingCollectionInitializer | |
| LegacyBatchingCollectionInitializerBuilder | |
| LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer | |
| OneToManyJoinWalker | 
 Walker for one-to-many associations 
 | 
| OneToManyLoader | 
 Loads one-to-many associations 
The collection persister must implement QueryableCOllection.  | 
| PaddedBatchingCollectionInitializerBuilder | 
 A batch-fetch capable CollectionInitializer that performs batch-fetching using the padded style. 
 | 
| SubselectCollectionLoader | 
 Implements subselect fetching for a collection 
 | 
| SubselectOneToManyLoader | 
 Implements subselect fetching for a one to many association 
 | 
This package defines collection initializers
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.