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
Modifier and TypeMethodDescriptionThe result set column alias for the Oracle row idThe result set column aliases for the discriminator columnsString[]The result set column aliases for the primary key columnsString[][]The result set column aliases for the property columnsString[][]getSuffixedPropertyAliases(Loadable persister) The result set column aliases for the property columns of a subclassString[]The result set column aliases for the version columns
-
Method Details
-
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
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
-