Package jminusminus

Class CLLocalVariableTableAttribute

java.lang.Object
jminusminus.CLAttributeInfo
jminusminus.CLLocalVariableTableAttribute

class CLLocalVariableTableAttribute extends CLAttributeInfo
Representation of LocalVariableTable_attribute structure.
  • Field Details

    • localVariableTableLength

      public int localVariableTableLength
      LocalVariableTable_attribute.local_variable_table_length item.
    • localVariableTable

      public ArrayList<CLLocalVariableInfo> localVariableTable
      LocalVariableTable_attribute.local_variable_table item.
  • Constructor Details

    • CLLocalVariableTableAttribute

      public CLLocalVariableTableAttribute(int attributeNameIndex, long attributeLength, int localVariableTableLength, ArrayList<CLLocalVariableInfo> localVariableTable)
      Construct a CLLocalVariableTableAttribute object.
      Parameters:
      attributeNameIndex - LocalVariableTable_attribute.attribute_name_index item.
      attributeLength - LocalVariableTable_attribute.attribute_length item.
      localVariableTableLength - LocalVariableTable_attribute.local_variable_table_length item.
      localVariableTable - LocalVariableTable_attribute.local_variable_table item.
  • Method Details