Top Description Constructors Methods
org.hibernate.loader

public Class ColumnEntityAliases

extends DefaultEntityAliases
Class Inheritance
Imports
java.util.Map, org.hibernate.engine.SessionFactoryImplementor, org.hibernate.persister.entity.Loadable

EntityAliases that chooses the column names over the alias names. This strategy is used when the result-set mapping did not give specific aliases to use in extracting from the result set. We use the column names from the underlying persister.
Authors
max, Steve Ebersole

Constructor Summary

AccessConstructor and Description
public
ColumnEntityAliases(Map<K, V> returnProperties, Loadable persister, String suffix)

Method Summary

Modifier and TypeMethod and Description
protected String
protected String[]
protected String[]
Inherited from org.hibernate.loader.DefaultEntityAliases:
getRowIdAliasgetSuffixedDiscriminatorAliasgetSuffixedKeyAliasesgetSuffixedPropertyAliasesgetSuffixedPropertyAliasesgetSuffixedVersionAliases

Constructor Detail

ColumnEntityAliasesback to summary
public ColumnEntityAliases(Map<K, V> returnProperties, Loadable persister, String suffix)

Method Detail

getDiscriminatorAliasback to summary
protected String getDiscriminatorAlias(Loadable persister, String suffix)

Overrides org.hibernate.loader.DefaultEntityAliases.getDiscriminatorAlias.

getIdentifierAliasesback to summary
protected String[] getIdentifierAliases(Loadable persister, String suffix)

Overrides org.hibernate.loader.DefaultEntityAliases.getIdentifierAliases.

getPropertyAliasesback to summary
protected String[] getPropertyAliases(Loadable persister, int j)

Overrides org.hibernate.loader.DefaultEntityAliases.getPropertyAliases.