org.hibernate.loader
Class ColumnEntityAliases

java.lang.Object
  extended byorg.hibernate.loader.DefaultEntityAliases
      extended byorg.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(Map returnProperties, Loadable persister, String suffix)
           
 
Method Summary
protected  String getDiscriminatorAlias(Loadable persister, String suffix)
           
protected  String[] getIdentifierAliases(Loadable persister, String suffix)
           
protected  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(Map returnProperties,
                           Loadable persister,
                           String suffix)
Method Detail

getIdentifierAliases

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

getDiscriminatorAlias

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

getPropertyAliases

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