public final class Code extends Object
Modifier and Type | Method and Description |
---|---|
byte[] |
getByteCodes() |
ExceptionTableEntry[] |
getExceptionTable() |
int[] |
getLineNumberTable()
Returns an array of int pairs consisting of a start_pc and a
line_number.
|
LocalVariableTableEntry[] |
getLocalVariableTable()
Returns the local variable table for this code.
|
LocalVariableTypeTableEntry[] |
getLocalVariableTypeTable()
Returns the local variable type table for this code, which
describes the generic reference type for those variables which
are generic.
|
int |
getMaxLocals() |
int |
getMaxStack() |
StackMapFrame[] |
getStackMapTable()
Returns the stack map table for this code, which defines the stack frame
information needed by the new classfile verifier in Java 6.
|
String |
toString() |
public final int getMaxStack()
public final int getMaxLocals()
public final byte[] getByteCodes()
public final ExceptionTableEntry[] getExceptionTable()
public final int[] getLineNumberTable()
public final LocalVariableTableEntry[] getLocalVariableTable()
public final LocalVariableTypeTableEntry[] getLocalVariableTypeTable()
public final StackMapFrame[] getStackMapTable()