org.hibernate.loader
Class ColumnEntityAliases

java.lang.Object
  extended by org.hibernate.loader.DefaultEntityAliases
      extended by org.hibernate.loader.ColumnEntityAliases
All Implemented Interfaces:
EntityAliases

public class ColumnEntityAliases
extends DefaultEntityAliases

EntityAliases that chooses the column names over the alias names.

Author:
max

Constructor Summary
ColumnEntityAliases(java.util.Map returnProperties, Loadable persister, java.lang.String suffix)
           
 
Method Summary
protected  java.lang.String getDiscriminatorAlias(Loadable persister, java.lang.String suffix)
           
protected  java.lang.String[] getIdentifierAliases(Loadable persister, java.lang.String suffix)
           
protected  java.lang.String[] getPropertyAliases(Loadable persister, int j)
           
 
Methods inherited from class org.hibernate.loader.DefaultEntityAliases
getRowIdAlias, getSuffixedDiscriminatorAlias, getSuffixedKeyAliases, getSuffixedPropertyAliases, getSuffixedPropertyAliases, getSuffixedVersionAliases
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnEntityAliases

public ColumnEntityAliases(java.util.Map returnProperties,
                           Loadable persister,
                           java.lang.String suffix)
Method Detail

getIdentifierAliases

protected java.lang.String[] getIdentifierAliases(Loadable persister,
                                                  java.lang.String suffix)
Overrides:
getIdentifierAliases in class DefaultEntityAliases

getDiscriminatorAlias

protected java.lang.String getDiscriminatorAlias(Loadable persister,
                                                 java.lang.String suffix)
Overrides:
getDiscriminatorAlias in class DefaultEntityAliases

getPropertyAliases

protected java.lang.String[] getPropertyAliases(Loadable persister,
                                                int j)
Overrides:
getPropertyAliases in class DefaultEntityAliases


Copyright © 2008 Hibernate.org. All Rights Reserved.