Package jminusminus

Class CLLineNumberTableAttribute

java.lang.Object
jminusminus.CLAttributeInfo
jminusminus.CLLineNumberTableAttribute

class CLLineNumberTableAttribute extends CLAttributeInfo
Representation of LineNumberTable_attribute structure.
  • Field Details

    • lineNumberTableLength

      public int lineNumberTableLength
      LineNumberTable_attribute.line_number_table_length item.
    • lineNumberTable

      public ArrayList<CLLineNumberInfo> lineNumberTable
      LineNumberTable_attribute.line_number_table item.
  • Constructor Details

    • CLLineNumberTableAttribute

      public CLLineNumberTableAttribute(int attributeNameIndex, long attributeLength, int lineNumberTableLength, ArrayList<CLLineNumberInfo> lineNumberTable)
      Construct a CLLineNumberTableAttribute object.
      Parameters:
      attributeNameIndex - LineNumberTable_attribute.attribute_name_index item.
      attributeLength - LineNumberTable_attribute.attribute_length item.
      lineNumberTableLength - LineNumberTable_attribute.line_number_table_length item.
      lineNumberTable - LineNumberTable_attribute.line_number_table item.
  • Method Details