类 CompositionSingularSubAttributesHelper
- java.lang.Object
-
- org.hibernate.persister.walking.internal.CompositionSingularSubAttributesHelper
-
public final class CompositionSingularSubAttributesHelper extends Object
A helper for getting attributes from a composition that is known to have only singular attributes; for example, sub-attributes of a composite ID or a composite collection element. TODO: This should be refactored into a delegate and renamed.- 作者:
- Gail Badner
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static Iterable<AttributeDefinition>getCompositeCollectionElementSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)Get sub-attribute definitions for a composite collection element.static Iterable<AttributeDefinition>getCompositeCollectionIndexSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)static Iterable<AttributeDefinition>getIdentifierSubAttributes(AbstractEntityPersister entityPersister)Get composite ID sub-attribute definitions.
-
-
-
方法详细资料
-
getIdentifierSubAttributes
public static Iterable<AttributeDefinition> getIdentifierSubAttributes(AbstractEntityPersister entityPersister)
Get composite ID sub-attribute definitions.- 参数:
entityPersister- - the entity persister.- 返回:
- composite ID sub-attribute definitions.
-
getCompositeCollectionElementSubAttributes
public static Iterable<AttributeDefinition> getCompositeCollectionElementSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)
Get sub-attribute definitions for a composite collection element.- 参数:
compositionElementDefinition- - composite collection element definition.- 返回:
- sub-attribute definitions for a composite collection element.
-
getCompositeCollectionIndexSubAttributes
public static Iterable<AttributeDefinition> getCompositeCollectionIndexSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)
-
-