public interface

CollectionAliases

org.hibernate.loader.CollectionAliases
Known Indirect Subclasses

Class Overview

Type definition of CollectionAliases.

Summary

Public Methods
abstract String getSuffix()
Returns the suffix used to unique the column aliases for this particular alias set.
abstract String[] getSuffixedElementAliases()
Returns the suffixed result-set column-aliases for the columns making up the collection's elements.
abstract String getSuffixedIdentifierAlias()
Returns the suffixed result-set column-aliases for the column defining the collection's identifier (if any).
abstract String[] getSuffixedIndexAliases()
Returns the suffixed result-set column-aliases for the collumns making up the collection's index (map or list).
abstract 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).

Public Methods

public abstract String getSuffix ()

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

Returns
  • The uniqued column alias suffix.

public abstract 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 abstract 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 abstract 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 abstract 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.