Package org.hibernate.loader
Interface EntityAliases
-
- All Known Implementing Classes:
ColumnEntityAliases,DefaultEntityAliases
public interface EntityAliasesMetadata 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.StringgetRowIdAlias()The result set column alias for the Oracle row idjava.lang.StringgetSuffix()Returns the suffix used to generate the aliases.java.lang.StringgetSuffixedDiscriminatorAlias()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.
-
-