Public Methods | |
Instruction_Newarray () | |
int | compile (byte bc[], int index) |
int | nextOffset (int curr) |
int | parse (byte bc[], int index) |
String | toString (cp_info constant_pool[]) |
Public Attributes | |
byte | atype |
Static Public Attributes | |
final int | T_BOOLEAN = 4 |
final int | T_CHAR = 5 |
final int | T_FLOAT = 6 |
final int | T_DOUBLE = 7 |
final int | T_BYTE = 8 |
final int | T_SHORT = 9 |
final int | T_INT = 10 |
final int | T_LONG = 11 |
Each subclass is derived from one of
Definition at line 138 of file Instruction_Newarray.java.
|
Writes out the sequence of bytecodes represented by this instruction, including any arguments.
Reimplemented from Instruction. Definition at line 150 of file Instruction_Newarray.java. |
|
Returns the next available offset assuming this instruction begins on the indicated offset; default assumes no arguments.
Reimplemented from Instruction. Definition at line 155 of file Instruction_Newarray.java. |
|
Assuming the actual bytecode for this instruction has been extracted already, and index is the offset of the next byte, this method parses whatever arguments the instruction requires and return the offset of the next available byte.
Reimplemented from Instruction. Definition at line 156 of file Instruction_Newarray.java. |
|
For displaying instructions.
Reimplemented from Instruction. Definition at line 160 of file Instruction_Newarray.java. |
|
one of the T_* constants. Definition at line 148 of file Instruction_Newarray.java. |