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 java.lang.String
getRowIdAlias()
The result set column alias for the Oracle row idjava.lang.String
getSuffix()
Returns the suffix used to generate the aliases.java.lang.String
getSuffixedDiscriminatorAlias()
The result set column aliases for the discriminator columnsjava.lang.String[]
getSuffixedKeyAliases()
The result set column aliases for the primary key columnsjava.lang.String[][]
getSuffixedPropertyAliases()
The result set column aliases for the property columnsjava.lang.String[][]
getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclassjava.lang.String[]
getSuffixedVersionAliases()
The result set column aliases for the version columns
-
-
-
Method Detail
-
getSuffixedKeyAliases
java.lang.String[] getSuffixedKeyAliases()
The result set column aliases for the primary key columns
-
getSuffixedDiscriminatorAlias
java.lang.String getSuffixedDiscriminatorAlias()
The result set column aliases for the discriminator columns
-
getSuffixedVersionAliases
java.lang.String[] getSuffixedVersionAliases()
The result set column aliases for the version columns
-
getSuffixedPropertyAliases
java.lang.String[][] getSuffixedPropertyAliases()
The result set column aliases for the property columns
-
getSuffixedPropertyAliases
java.lang.String[][] getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclass
-
getRowIdAlias
java.lang.String getRowIdAlias()
The result set column alias for the Oracle row id
-
getSuffix
java.lang.String getSuffix()
Returns the suffix used to generate the aliases.- Returns:
- the suffix used to generate the aliases.
-
-