class |
ArrayInstruction |
Any array load or store instruction.
|
class |
ArrayLoadInstruction |
Loads a value from an array onto the stack.
|
class |
ArrayStoreInstruction |
Store a value from the stack into an array.
|
class |
ClassInstruction |
An instruction that takes as an argument a class to operate
on.
|
class |
CmpInstruction |
An instruction comparing two stack values.
|
class |
ConstantInstruction |
An instruction that that loads a constant onto the stack.
|
class |
ConvertInstruction |
A conversion opcode such as i2l, f2i , etc.
|
class |
FieldInstruction |
Instruction that takes as an argument a field to operate
on.
|
class |
GetFieldInstruction |
Loads a value from a field onto the stack.
|
class |
GotoInstruction |
An instruction that specifies a position in the code block to jump to.
|
class |
IfInstruction |
An if instruction such as ifnull, ifeq , etc.
|
class |
IIncInstruction |
The iinc instruction.
|
class |
Instruction |
An opcode in a method of a class.
|
class |
JumpInstruction |
An instruction that specifies a position in the code block to jump to.
|
class |
LoadInstruction |
Loads a value from the locals table to the stack.
|
class |
LocalVariableInstruction |
An instruction that has an argument of an index into the
local variable table of the current frame.
|
class |
LookupSwitchInstruction |
The lookupswitch instruction.
|
class |
MathInstruction |
One of the math operations defined in the Constants interface.
|
class |
MethodInstruction |
An instruction that invokes a method.
|
class |
MonitorEnterInstruction |
The monitorenter instruction.
|
class |
MonitorExitInstruction |
The monitorexit instruction.
|
class |
MonitorInstruction |
A synchronization instruction.
|
class |
MultiANewArrayInstruction |
The multianewarray instruction, which creates a new
multi-dimensional array.
|
class |
NewArrayInstruction |
The newarray instruction, which is used to create new
arrays of primitive types.
|
class |
PutFieldInstruction |
Stores a value from the stack into a field.
|
class |
RetInstruction |
The ret instruction is used in the implementation of finally.
|
class |
ReturnInstruction |
Returns a value (or void) from a method.
|
class |
StackInstruction |
Represents an instruction that manipulates the stack of the current
frame.
|
class |
StoreInstruction |
An instruction to store a value from a local variable onto the stack.
|
class |
SwitchInstruction |
Contains functionality common to the different switch types
(TableSwitch and LookupSwitch).
|
class |
TableSwitchInstruction |
The tableswitch instruction.
|
class |
TypedInstruction |
Any typed instruction.
|
class |
WideInstruction |
The wide instruction, which is used to allow other
instructions to index values beyond what they can normally index baed
on the length of their arguments.
|