org.hibernate.loader.custom
Class ColumnCollectionAliases
java.lang.Object
org.hibernate.loader.custom.ColumnCollectionAliases
- CollectionAliases
public class ColumnCollectionAliases
extends java.lang.Object
CollectionAliases that uses columnnames instead of generated aliases.
Aliases can still be overwritten via
String | getSuffix() - Returns the suffix used to unique the column aliases for this particular alias set.
|
String[] | getSuffixedElementAliases() - Returns the suffixed result-set column-aliases for the columns making up the collection's elements.
|
String | getSuffixedIdentifierAlias() - Returns the suffixed result-set column-aliases for the column defining the collection's identifier (if any).
|
String[] | getSuffixedIndexAliases() - Returns the suffixed result-set column-aliases for the collumns making up the collection's index (map or list).
|
String[] | getSuffixedKeyAliases() - Returns the suffixed result-set column-aliases for columns making up the key for this collection (i.e., its FK to
its owner).
|
String | toString()
|
ColumnCollectionAliases
public ColumnCollectionAliases(Map userProvidedAliases,
SQLLoadableCollection persister)
getSuffix
public String getSuffix()
Returns the suffix used to unique the column aliases for this particular alias set.
- getSuffix in interface CollectionAliases
- The uniqued column alias suffix.
getSuffixedElementAliases
public String[] getSuffixedElementAliases()
Returns the suffixed result-set column-aliases for the columns making up the collection's elements.
- getSuffixedElementAliases in interface CollectionAliases
- The element result-set column aliases.
getSuffixedIdentifierAlias
public String getSuffixedIdentifierAlias()
Returns the suffixed result-set column-aliases for the column defining the collection's identifier (if any).
- getSuffixedIdentifierAlias in interface CollectionAliases
- The identifier result-set column aliases.
getSuffixedIndexAliases
public String[] getSuffixedIndexAliases()
Returns the suffixed result-set column-aliases for the collumns making up the collection's index (map or list).
- getSuffixedIndexAliases in interface CollectionAliases
- The index result-set column aliases.
getSuffixedKeyAliases
public String[] getSuffixedKeyAliases()
Returns the suffixed result-set column-aliases for columns making up the key for this collection (i.e., its FK to
its owner).
- getSuffixedKeyAliases in interface CollectionAliases
- The key result-set column aliases.
toString
public String toString()