Class LocalVariableTable
- java.lang.Object
-
- org.aspectj.apache.bcel.classfile.Attribute
-
- org.aspectj.apache.bcel.classfile.LocalVariableTable
-
- All Implemented Interfaces:
Serializable,Cloneable,Node
public class LocalVariableTable extends Attribute
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LocalVariableTable(int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool)LocalVariableTable(LocalVariableTable c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ClassVisitor v)LocalVariableTablecopyFromPackedState()voiddump(DataOutputStream file)LocalVariablegetLocalVariable(int index)LocalVariable[]getLocalVariableTable()intgetTableLength()voidsetLocalVariableTable(LocalVariable[] local_variable_table)StringtoString()-
Methods inherited from class org.aspectj.apache.bcel.classfile.Attribute
getConstantPool, getLength, getName, getNameIndex, getTag, readAttribute
-
-
-
-
Constructor Detail
-
LocalVariableTable
public LocalVariableTable(LocalVariableTable c)
-
LocalVariableTable
public LocalVariableTable(int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool)
-
-
Method Detail
-
accept
public void accept(ClassVisitor v)
-
dump
public final void dump(DataOutputStream file) throws IOException
- Overrides:
dumpin classAttribute- Throws:
IOException
-
getLocalVariableTable
public final LocalVariable[] getLocalVariableTable()
-
getLocalVariable
public final LocalVariable getLocalVariable(int index)
-
setLocalVariableTable
public final void setLocalVariableTable(LocalVariable[] local_variable_table)
-
copyFromPackedState
public LocalVariableTable copyFromPackedState()
-
getTableLength
public final int getTableLength()
-
-