类 GeneratedCollectionAliases
- java.lang.Object
-
- org.hibernate.loader.GeneratedCollectionAliases
-
- 所有已实现的接口:
CollectionAliases
public class GeneratedCollectionAliases extends Object implements CollectionAliases
CollectionAliases which handles the logic of selecting user provided aliases (via return-property), before using the default aliases.- 作者:
- Steve Ebersole, Max Rydahl Andersen
-
-
构造器概要
构造器 构造器 说明 GeneratedCollectionAliases(Map userProvidedAliases, CollectionPersister persister, String suffix)GeneratedCollectionAliases(CollectionPersister persister, String string)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetSuffix()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.StringgetSuffixedIdentifierAlias()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 columns 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).StringtoString()
-
-
-
构造器详细资料
-
GeneratedCollectionAliases
public GeneratedCollectionAliases(Map userProvidedAliases, CollectionPersister persister, String suffix)
-
GeneratedCollectionAliases
public GeneratedCollectionAliases(CollectionPersister persister, String string)
-
-
方法详细资料
-
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在接口中CollectionAliases- 返回:
- The key result-set column aliases.
-
getSuffixedIndexAliases
public String[] getSuffixedIndexAliases()
Returns the suffixed result-set column-aliases for the columns making up the collection's index (map or list).- 指定者:
getSuffixedIndexAliases在接口中CollectionAliases- 返回:
- The index result-set column aliases.
-
getSuffixedElementAliases
public String[] getSuffixedElementAliases()
Returns the suffixed result-set column-aliases for the columns making up the collection's elements.- 指定者:
getSuffixedElementAliases在接口中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在接口中CollectionAliases- 返回:
- The identifier result-set column aliases.
-
getSuffix
public String getSuffix()
Returns the suffix used to unique the column aliases for this particular alias set.- 指定者:
getSuffix在接口中CollectionAliases- 返回:
- The uniqued column alias suffix.
-
-