Class LazyAttributeDescriptor


  • public class LazyAttributeDescriptor
    extends Object
    Descriptor for an attribute which is enabled for bytecode lazy fetching
    • Method Detail

      • getAttributeIndex

        public int getAttributeIndex()
        Access to the index of the attribute in terms of its position in the entity persister
        Returns:
        The persister attribute index
      • getLazyIndex

        public int getLazyIndex()
        Access to the index of the attribute in terms of its position within the lazy attributes of the persister
        Returns:
        The persister lazy attribute index
      • getName

        public String getName()
        Access to the name of the attribute
        Returns:
        The attribute name
      • getType

        public Type getType()
        Access to the attribute's type
        Returns:
        The attribute type
      • getFetchGroupName

        public String getFetchGroupName()
        Access to the name of the fetch group to which the attribute belongs
        Returns:
        The name of the fetch group the attribute belongs to