Top Description Interfaces Classes
[default module]

Package org.hibernate.loader.collection


This package defines collection initializers

Interface Summary

Modifier and TypeInterface and Description
public interface
CollectionInitializer

An interface for collection loaders

Class Summary

Modifier and TypeClass 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