Public Methods | |
LocalVariableTable (int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool) | |
LocalVariableTable (LocalVariableTable c) | |
void | accept (Visitor v) |
Attribute | copy (ConstantPool constant_pool) |
final void | dump (DataOutputStream file) throws IOException |
final LocalVariable[] | getLocalVariableTable () |
final int | getTableLength () |
final void | setLocalVariableTable (LocalVariable[] local_variable_table) |
final String | toString () |
LocalVariableTable (int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool) | |
LocalVariableTable (LocalVariableTable c) | |
void | accept (Visitor v) |
Attribute | copy (ConstantPool constant_pool) |
final void | dump (DataOutputStream file) throws IOException |
final LocalVariable[] | getLocalVariableTable () |
final int | getTableLength () |
final void | setLocalVariableTable (LocalVariable[] local_variable_table) |
final String | toString () |
Private Methods | |
LocalVariableTable (int name_index, int length, DataInputStream file, ConstantPool constant_pool) throws IOException | |
LocalVariableTable (int name_index, int length, DataInputStream file, ConstantPool constant_pool) throws IOException | |
Private Attributes | |
int | local_variable_table_length |
LocalVariable[] | local_variable_table |
LocalVariable[] | local_variable_table |
Definition at line 15 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java.
|
Definition at line 25 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Construct object from file stream.
Definition at line 40 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 55 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Definition at line 25 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Construct object from file stream.
Definition at line 40 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 55 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
Reimplemented from Attribute. Definition at line 66 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
Reimplemented from Attribute. Definition at line 66 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Reimplemented from Attribute. Definition at line 72 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Reimplemented from Attribute. Definition at line 72 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Dump local variable table attribute to file stream in binary format.
Reimplemented from Attribute. Definition at line 88 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Dump local variable table attribute to file stream in binary format.
Reimplemented from Attribute. Definition at line 88 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Definition at line 98 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Definition at line 98 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. Referenced by LocalVariableTable(), MethodInfo::loadLocalVariableNames(), and MethodInfo::loadLocalVariableTypes().
|
|
Reimplemented from Attribute. Definition at line 111 of file src/de/fub/bytecode/classfile/LocalVariableTable.java. |
|
Reimplemented from Attribute. Definition at line 111 of file lib/jpf/de/fub/bytecode/classfile/LocalVariableTable.java. |