public class

ColumnCollectionAliases

extends Object
implements CollectionAliases
java.lang.Object
   ↳ org.hibernate.loader.custom.ColumnCollectionAliases

Class Overview

CollectionAliases that uses columnnames instead of generated aliases. Aliases can still be overwritten via

Summary

Public Constructors
ColumnCollectionAliases(Map userProvidedAliases, SQLLoadableCollection persister)
Public Methods
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()
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.hibernate.loader.CollectionAliases

Public Constructors

public ColumnCollectionAliases (Map userProvidedAliases, SQLLoadableCollection persister)

Public Methods

public String getSuffix ()

Returns the suffix used to unique the column aliases for this particular alias set.

Returns
  • The uniqued column alias suffix.

public String[] getSuffixedElementAliases ()

Returns the suffixed result-set column-aliases for the columns making up the collection's elements.

Returns
  • The element result-set column aliases.

public String getSuffixedIdentifierAlias ()

Returns the suffixed result-set column-aliases for the column defining the collection's identifier (if any).

Returns
  • The identifier result-set column aliases.

public String[] getSuffixedIndexAliases ()

Returns the suffixed result-set column-aliases for the collumns making up the collection's index (map or list).

Returns
  • The index result-set column aliases.

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).

Returns
  • The key result-set column aliases.

public String toString ()