|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CollectionAliases | Type definition of CollectionAliases. |
EntityAliases | Metadata describing the SQL result set column aliases for a particular entity. |
Class Summary | |
---|---|
AbstractEntityJoinWalker | Abstract walker for walkers which begin at an entity (criteria queries and entity loaders). |
BasicLoader | Uses the default mapping from property to result set column alias defined by the entities' persisters. |
ColumnEntityAliases | EntityAliases that chooses the column names over the alias names. |
DefaultEntityAliases | EntityAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases. |
GeneratedCollectionAliases | CollectionAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases. |
JoinWalker | Walks the metamodel, searching for joins, and collecting together information needed by OuterJoinLoader. |
Loader | Abstract superclass of object loading (and querying) strategies. |
OuterJoinableAssociation | |
OuterJoinLoader | Implements logic for walking a tree of associated classes. |
Exception Summary | |
---|---|
MultipleBagFetchException | Exception used to indicate that a query is attempting to simultaneously fetch multiple
bags |
This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.
Subclasses of Loader define a particular query mechanism.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |