## Uses of Interface
org.hibernate.loader.EntityAliases

Packages that use EntityAliases
org.hibernate.loader: This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.
org.hibernate.loader.custom: This package defines a framework for custom loaders that accept handwritten SQL

Uses of EntityAliases in org.hibernate.loader

Classes in org.hibernate.loader that implement EntityAliases
`class` `ColumnEntityAliases` EntityAliases that chooses the column names over the alias names.
`class` `DefaultEntityAliases` EntityAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.

Methods in org.hibernate.loader that return EntityAliases
`protected abstract EntityAliases[]` `Loader.getEntityAliases()` Get the result set descriptor
`protected EntityAliases[]` `BasicLoader.getEntityAliases()`

Uses of EntityAliases in org.hibernate.loader.custom

Methods in org.hibernate.loader.custom that return EntityAliases
`EntityAliases` `CollectionReturn.getElementEntityAliases()`
`EntityAliases` `CollectionFetchReturn.getElementEntityAliases()`
`EntityAliases` `RootReturn.getEntityAliases()`
`EntityAliases` `EntityFetchReturn.getEntityAliases()`
`protected EntityAliases[]` `CustomLoader.getEntityAliases()`

Constructors in org.hibernate.loader.custom with parameters of type EntityAliases
`CollectionFetchReturn(String alias, NonScalarReturn owner, String ownerProperty, CollectionAliases collectionAliases, EntityAliases elementEntityAliases, LockMode lockMode)`
`CollectionReturn(String alias, String ownerEntityName, String ownerProperty, CollectionAliases collectionAliases, EntityAliases elementEntityAliases, LockMode lockMode)`
`EntityFetchReturn(String alias, EntityAliases entityAliases, NonScalarReturn owner, String ownerProperty, LockMode lockMode)`
`RootReturn(String alias, String entityName, EntityAliases entityAliases, LockMode lockMode)`

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