public class

GeneratedCollectionAliases

extends Object
implements CollectionAliases
java.lang.Object
   ↳ org.hibernate.loader.GeneratedCollectionAliases

Class Overview

CollectionAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.

Summary

Public Constructors
GeneratedCollectionAliases(Map userProvidedAliases, CollectionPersister persister, String suffix)
GeneratedCollectionAliases(CollectionPersister persister, String string)
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 GeneratedCollectionAliases (Map userProvidedAliases, CollectionPersister persister, String suffix)

public GeneratedCollectionAliases (CollectionPersister persister, String string)

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