org.hibernate.loader (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.loader

This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.

See:
Description

Interface Summary
CollectionAliases | Type definition of CollectionAliases.
EntityAliases | Metadata describing the SQL result set column aliases for a particular entity.
JoinWalker.AssociationInitCallback |

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 | Part of the Hibernate SQL rendering internals.
OuterJoinLoader | Implements logic for walking a tree of associated classes.
PropertyPath |

Exception Summary
MultipleBagFetchException | Exception used to indicate that a query is attempting to simultaneously fetch multiple `bags`

## Package org.hibernate.loader Description

This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.

Subclasses of `Loader` define a particular query mechanism.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.