Defines the JVM opcodes, access flags and array type codes. This interface
does not define all the JVM opcodes because some opcodes are automatically
handled. For example, the xLOAD and xSTORE opcodes are automatically replaced
by xLOAD_n and xSTORE_n opcodes when possible. The xLOAD_n and xSTORE_n
opcodes are therefore not defined in this interface. Likewise for LDC,
automatically replaced by LDC_W or LDC2_W when necessary, WIDE, GOTO_W and
JSR_W.
AALOAD
public static final int AALOAD
AASTORE
public static final int AASTORE
ACC_ABSTRACT
public static final int ACC_ABSTRACT
ACC_ANNOTATION
public static final int ACC_ANNOTATION
ACC_BRIDGE
public static final int ACC_BRIDGE
ACC_DEPRECATED
public static final int ACC_DEPRECATED
ACC_ENUM
public static final int ACC_ENUM
ACC_FINAL
public static final int ACC_FINAL
ACC_INTERFACE
public static final int ACC_INTERFACE
ACC_NATIVE
public static final int ACC_NATIVE
ACC_PRIVATE
public static final int ACC_PRIVATE
ACC_PROTECTED
public static final int ACC_PROTECTED
ACC_PUBLIC
public static final int ACC_PUBLIC
ACC_STATIC
public static final int ACC_STATIC
ACC_STRICT
public static final int ACC_STRICT
ACC_SUPER
public static final int ACC_SUPER
ACC_SYNCHRONIZED
public static final int ACC_SYNCHRONIZED
ACC_SYNTHETIC
public static final int ACC_SYNTHETIC
ACC_TRANSIENT
public static final int ACC_TRANSIENT
ACC_VARARGS
public static final int ACC_VARARGS
ACC_VOLATILE
public static final int ACC_VOLATILE
ACONST_NULL
public static final int ACONST_NULL
ALOAD
public static final int ALOAD
ANEWARRAY
public static final int ANEWARRAY
ARETURN
public static final int ARETURN
ARRAYLENGTH
public static final int ARRAYLENGTH
ASTORE
public static final int ASTORE
ATHROW
public static final int ATHROW
BALOAD
public static final int BALOAD
BASTORE
public static final int BASTORE
BIPUSH
public static final int BIPUSH
CALOAD
public static final int CALOAD
CASTORE
public static final int CASTORE
CHECKCAST
public static final int CHECKCAST
D2F
public static final int D2F
D2I
public static final int D2I
D2L
public static final int D2L
DADD
public static final int DADD
DALOAD
public static final int DALOAD
DASTORE
public static final int DASTORE
DCMPG
public static final int DCMPG
DCMPL
public static final int DCMPL
DCONST_0
public static final int DCONST_0
DCONST_1
public static final int DCONST_1
DDIV
public static final int DDIV
DLOAD
public static final int DLOAD
DMUL
public static final int DMUL
DNEG
public static final int DNEG
DREM
public static final int DREM
DRETURN
public static final int DRETURN
DSTORE
public static final int DSTORE
DSUB
public static final int DSUB
DUP
public static final int DUP
DUP2
public static final int DUP2
DUP2_X1
public static final int DUP2_X1
DUP2_X2
public static final int DUP2_X2
DUP_X1
public static final int DUP_X1
DUP_X2
public static final int DUP_X2
F2D
public static final int F2D
F2I
public static final int F2I
F2L
public static final int F2L
FADD
public static final int FADD
FALOAD
public static final int FALOAD
FASTORE
public static final int FASTORE
FCMPG
public static final int FCMPG
FCMPL
public static final int FCMPL
FCONST_0
public static final int FCONST_0
FCONST_1
public static final int FCONST_1
FCONST_2
public static final int FCONST_2
FDIV
public static final int FDIV
FLOAD
public static final int FLOAD
FMUL
public static final int FMUL
FNEG
public static final int FNEG
FREM
public static final int FREM
FRETURN
public static final int FRETURN
FSTORE
public static final int FSTORE
FSUB
public static final int FSUB
GETFIELD
public static final int GETFIELD
GETSTATIC
public static final int GETSTATIC
GOTO
public static final int GOTO
I2B
public static final int I2B
I2C
public static final int I2C
I2D
public static final int I2D
I2F
public static final int I2F
I2L
public static final int I2L
I2S
public static final int I2S
IADD
public static final int IADD
IALOAD
public static final int IALOAD
IAND
public static final int IAND
IASTORE
public static final int IASTORE
ICONST_0
public static final int ICONST_0
ICONST_1
public static final int ICONST_1
ICONST_2
public static final int ICONST_2
ICONST_3
public static final int ICONST_3
ICONST_4
public static final int ICONST_4
ICONST_5
public static final int ICONST_5
ICONST_M1
public static final int ICONST_M1
IDIV
public static final int IDIV
IFEQ
public static final int IFEQ
IFGE
public static final int IFGE
IFGT
public static final int IFGT
IFLE
public static final int IFLE
IFLT
public static final int IFLT
IFNE
public static final int IFNE
IFNONNULL
public static final int IFNONNULL
IFNULL
public static final int IFNULL
IF_ACMPEQ
public static final int IF_ACMPEQ
IF_ACMPNE
public static final int IF_ACMPNE
IF_ICMPEQ
public static final int IF_ICMPEQ
IF_ICMPGE
public static final int IF_ICMPGE
IF_ICMPGT
public static final int IF_ICMPGT
IF_ICMPLE
public static final int IF_ICMPLE
IF_ICMPLT
public static final int IF_ICMPLT
IF_ICMPNE
public static final int IF_ICMPNE
IINC
public static final int IINC
ILOAD
public static final int ILOAD
IMUL
public static final int IMUL
INEG
public static final int INEG
INSTANCEOF
public static final int INSTANCEOF
INVOKEINTERFACE
public static final int INVOKEINTERFACE
INVOKESPECIAL
public static final int INVOKESPECIAL
INVOKESTATIC
public static final int INVOKESTATIC
INVOKEVIRTUAL
public static final int INVOKEVIRTUAL
IOR
public static final int IOR
IREM
public static final int IREM
IRETURN
public static final int IRETURN
ISHL
public static final int ISHL
ISHR
public static final int ISHR
ISTORE
public static final int ISTORE
ISUB
public static final int ISUB
IUSHR
public static final int IUSHR
IXOR
public static final int IXOR
JSR
public static final int JSR
L2D
public static final int L2D
L2F
public static final int L2F
L2I
public static final int L2I
LADD
public static final int LADD
LALOAD
public static final int LALOAD
LAND
public static final int LAND
LASTORE
public static final int LASTORE
LCMP
public static final int LCMP
LCONST_0
public static final int LCONST_0
LCONST_1
public static final int LCONST_1
LDC
public static final int LDC
LDIV
public static final int LDIV
LLOAD
public static final int LLOAD
LMUL
public static final int LMUL
LNEG
public static final int LNEG
LOOKUPSWITCH
public static final int LOOKUPSWITCH
LOR
public static final int LOR
LREM
public static final int LREM
LRETURN
public static final int LRETURN
LSHL
public static final int LSHL
LSHR
public static final int LSHR
LSTORE
public static final int LSTORE
LSUB
public static final int LSUB
LUSHR
public static final int LUSHR
LXOR
public static final int LXOR
MONITORENTER
public static final int MONITORENTER
MONITOREXIT
public static final int MONITOREXIT
MULTIANEWARRAY
public static final int MULTIANEWARRAY
NEW
public static final int NEW
NEWARRAY
public static final int NEWARRAY
NOP
public static final int NOP
POP
public static final int POP
POP2
public static final int POP2
PUTFIELD
public static final int PUTFIELD
PUTSTATIC
public static final int PUTSTATIC
RET
public static final int RET
RETURN
public static final int RETURN
SALOAD
public static final int SALOAD
SASTORE
public static final int SASTORE
SIPUSH
public static final int SIPUSH
SWAP
public static final int SWAP
TABLESWITCH
public static final int TABLESWITCH
T_BOOLEAN
public static final int T_BOOLEAN
T_BYTE
public static final int T_BYTE
T_CHAR
public static final int T_CHAR
T_DOUBLE
public static final int T_DOUBLE
T_FLOAT
public static final int T_FLOAT
T_INT
public static final int T_INT
T_LONG
public static final int T_LONG
T_SHORT
public static final int T_SHORT
V1_1
public static final int V1_1
V1_2
public static final int V1_2
V1_3
public static final int V1_3
V1_4
public static final int V1_4
V1_5
public static final int V1_5