class  | 
AALOAD | 
 AALOAD - Load reference from array 
 | 
class  | 
AASTORE | 
 AASTORE -  Store into reference array 
 | 
class  | 
ANEWARRAY | 
 ANEWARRAY -  Create new array of references 
 | 
class  | 
ARETURN | 
 ARETURN -  Return reference from method 
 | 
class  | 
ArrayInstruction | 
 Super class for instructions dealing with array access such as IALOAD. 
 | 
class  | 
ARRAYLENGTH | 
 ARRAYLENGTH -  Get length of array 
 | 
class  | 
ATHROW | 
 ATHROW -  Throw exception 
 | 
class  | 
BALOAD | 
 BALOAD - Load byte or boolean from array 
 | 
class  | 
BASTORE | 
 BASTORE -  Store into byte or boolean array 
 | 
class  | 
CALOAD | 
 CALOAD - Load char from array 
 | 
class  | 
CASTORE | 
 CASTORE -  Store into char array 
 | 
class  | 
CHECKCAST | 
 CHECKCAST - Check whether object is of given type 
 | 
class  | 
DALOAD | 
 DALOAD - Load double from array 
 | 
class  | 
DASTORE | 
 DASTORE -  Store into double array 
 | 
class  | 
DRETURN | 
 DRETURN -  Return double from method 
 | 
class  | 
FALOAD | 
 FALOAD - Load float from array 
 | 
class  | 
FASTORE | 
 FASTORE -  Store into float array 
 | 
class  | 
FRETURN | 
 FRETURN -  Return float from method 
 | 
class  | 
GETFIELD | 
 GETFIELD - Fetch field from object 
 | 
class  | 
GETSTATIC | 
 GETSTATIC - Fetch static field from class 
 | 
class  | 
IALOAD | 
 IALOAD - Load int from array 
 | 
class  | 
IASTORE | 
 IASTORE -  Store into int array 
 | 
class  | 
IDIV | 
 IDIV - Divide ints 
 | 
class  | 
INSTANCEOF | 
 INSTANCEOF - Determine if object is of given type 
 | 
class  | 
INVOKEDYNAMIC | 
 Class for INVOKEDYNAMIC. 
 | 
class  | 
InvokeInstruction | 
 Super class for the INVOKExxx family of instructions. 
 | 
class  | 
INVOKEINTERFACE | 
 INVOKEINTERFACE - Invoke interface method 
 | 
class  | 
INVOKESPECIAL | 
 INVOKESPECIAL - Invoke instance method; special handling for superclass, private
 and instance initialization method invocations 
 | 
class  | 
INVOKESTATIC | 
 INVOKESTATIC - Invoke a class (static) method 
 | 
class  | 
INVOKEVIRTUAL | 
 INVOKEVIRTUAL - Invoke instance method; dispatch based on class 
 | 
class  | 
IREM | 
 IREM - Remainder of int 
 | 
class  | 
IRETURN | 
 IRETURN -  Return int from method 
 | 
class  | 
LALOAD | 
 LALOAD - Load long from array 
 | 
class  | 
LASTORE | 
 LASTORE -  Store into long array 
 | 
class  | 
LDC | 
 LDC - Push item from constant pool. 
 | 
class  | 
LDC_W | 
 LDC_W - Push item from constant pool (wide index) 
 | 
class  | 
LDIV | 
 LDIV - Divide longs 
 | 
class  | 
LREM | 
 LREM - Remainder of long 
 | 
class  | 
LRETURN | 
 LRETURN -  Return long from method 
 | 
class  | 
MONITORENTER | 
 MONITORENTER - Enter monitor for object 
 | 
class  | 
MONITOREXIT | 
 MONITOREXIT - Exit monitor for object 
 | 
class  | 
MULTIANEWARRAY | 
 MULTIANEWARRAY - Create new mutidimensional array of references 
 | 
class  | 
NEW | 
 NEW - Create new object 
 | 
class  | 
NEWARRAY | 
 NEWARRAY -  Create new array of basic type (int, short, ...) 
 | 
class  | 
PUTFIELD | 
 PUTFIELD - Put field in object 
 | 
class  | 
PUTSTATIC | 
 PUTSTATIC - Put static field in class 
 | 
class  | 
RETURN | 
 RETURN -  Return from void method 
 | 
class  | 
ReturnInstruction | 
 Super class for the xRETURN family of instructions. 
 | 
class  | 
SALOAD | 
 SALOAD - Load short from array 
 | 
class  | 
SASTORE | 
 SASTORE - Store into short array 
 |