public class LocalVariableTable extends Attribute
Code
,
LocalVariable
,
Serialized Formconstant_pool, length, name_index, tag
Constructor and Description |
---|
LocalVariableTable(int name_index,
int length,
LocalVariable[] local_variable_table,
ConstantPool constant_pool) |
Modifier and Type | Method and Description |
---|---|
Attribute |
copy(ConstantPool _constant_pool) |
LocalVariable |
getLocalVariable(int index)
Deprecated.
since 5.2 because multiple variables can share the
same slot, use getLocalVariable(int index, int pc) instead.
|
void |
setLocalVariableTable(LocalVariable[] local_variable_table) |
String |
toString() |
clone, getName, getTag, readAttribute
public LocalVariableTable(int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool)
name_index
- Index in constant pool to `LocalVariableTable'length
- Content length in byteslocal_variable_table
- Table of local variablesconstant_pool
- Array of constants@Deprecated public final LocalVariable getLocalVariable(int index)
index
- the variable slotpublic final void setLocalVariableTable(LocalVariable[] local_variable_table)
public final String toString()
public Attribute copy(ConstantPool _constant_pool)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.