Package | Description |
---|---|
org.macroing.cel4j.java.binary.classfile.attributeinfo |
Provides classes and interfaces that models various attribute_info structures.
|
org.macroing.cel4j.java.binary.classfile.string |
Provides classes and interfaces that models various
String representations, such as descriptors and signatures. |
Modifier and Type | Method and Description |
---|---|
LocalVariableTableAttribute.LocalVariable |
LocalVariableTableAttribute.LocalVariable.copy()
Returns a copy of this
LocalVariable instance. |
static LocalVariableTableAttribute.LocalVariable |
LocalVariableTableAttribute.LocalVariable.newInstance(int startPC,
int length,
int nameIndex,
int descriptorIndex,
int index)
Returns a new
LocalVariable instance. |
Modifier and Type | Method and Description |
---|---|
java.util.List<LocalVariableTableAttribute.LocalVariable> |
LocalVariableTableAttribute.getLocalVariableTable()
Returns a
List with all currently added LocalVariable s. |
Modifier and Type | Method and Description |
---|---|
void |
LocalVariableTableAttribute.addLocalVariable(LocalVariableTableAttribute.LocalVariable localVariable)
Adds
localVariable to this LocalVariableTableAttribute instance. |
void |
LocalVariableTableAttribute.removeLocalVariable(LocalVariableTableAttribute.LocalVariable localVariable)
Removes
localVariable from this LocalVariableTableAttribute instance. |
Modifier and Type | Method and Description |
---|---|
static FieldDescriptor |
FieldDescriptor.parseFieldDescriptor(ClassFile classFile,
LocalVariableTableAttribute.LocalVariable localVariable) |