This package defines collection initializers
| Modifier and Type | Interface and Description |
|---|---|
| public interface | CollectionInitializer
An interface for collection loaders |
| Modifier and Type | Class and Description |
|---|---|
| public class | BasicCollectionJoinWalker
Walker for collections of values and many-to-many associations |
| public class | BasicCollectionLoader
Loads a collection of values or a many-to-many association. |
| public class | BatchingCollectionInitializer
"Batch" loads collections, using multiple foreign key values in the SQL where clause. |
| public abstract class | CollectionJoinWalker
Superclass of walkers for collection initializers |
| public class | CollectionLoader
Superclass for loaders that initialize collections |
| public class | OneToManyJoinWalker
Walker for one-to-many associations |
| public class | OneToManyLoader
Loads one-to-many associations The collection persister must implement QueryableCOllection. |
| public class | SubselectCollectionLoader
Implements subselect fetching for a collection |
| public class | SubselectOneToManyLoader
Implements subselect fetching for a one to many association |