Package org.hibernate.loader
Interface EntityAliases
-
- All Known Implementing Classes:
ColumnEntityAliases
,DefaultEntityAliases
public interface EntityAliases
Metadata describing the SQL result set column aliases for a particular entity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getRowIdAlias()
The result set column alias for the Oracle row idString
getSuffix()
Returns the suffix used to generate the aliases.String
getSuffixedDiscriminatorAlias()
The result set column aliases for the discriminator columnsString[]
getSuffixedKeyAliases()
The result set column aliases for the primary key columnsString[][]
getSuffixedPropertyAliases()
The result set column aliases for the property columnsString[][]
getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclassString[]
getSuffixedVersionAliases()
The result set column aliases for the version columns
-
-
-
Method Detail
-
getSuffixedKeyAliases
String[] getSuffixedKeyAliases()
The result set column aliases for the primary key columns
-
getSuffixedDiscriminatorAlias
String getSuffixedDiscriminatorAlias()
The result set column aliases for the discriminator columns
-
getSuffixedVersionAliases
String[] getSuffixedVersionAliases()
The result set column aliases for the version columns
-
getSuffixedPropertyAliases
String[][] getSuffixedPropertyAliases()
The result set column aliases for the property columns
-
getSuffixedPropertyAliases
String[][] getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclass
-
getRowIdAlias
String getRowIdAlias()
The result set column alias for the Oracle row id
-
getSuffix
String getSuffix()
Returns the suffix used to generate the aliases.- Returns:
- the suffix used to generate the aliases.
-
-