Class RecordAttribute.Component

  • Enclosing class:
    RecordAttribute

    public static class RecordAttribute.Component
    extends Object
    A record component: name and descriptor Utf8 indices plus per-component attributes.
    • Constructor Detail

      • Component

        public Component​(int nameIndex,
                         int descriptorIndex,
                         List<Attribute> attributes)
    • Method Detail

      • getNameIndex

        public int getNameIndex()
        Returns:
        the name index
      • getDescriptorIndex

        public int getDescriptorIndex()
        Returns:
        the descriptor index
      • getAttributes

        public List<Attribute> getAttributes()
        Returns:
        the attributes