org.gjt.jclasslib.bytecode
Interface Opcodes
- All Known Implementing Classes:
- AbstractBranchInstruction, AbstractInstruction, BranchInstruction, ByteCodeReader, ImmediateByteInstruction, ImmediateShortInstruction, IncrementInstruction, InvokeDynamicInstruction, InvokeInterfaceInstruction, LookupSwitchInstruction, MultianewarrayInstruction, OpcodesUtil, PaddedInstruction, SimpleInstruction, TableSwitchInstruction, WideBranchInstruction
public interface Opcodes
Defines all opcodes and their verbose representation as well as the type codes
for the newarray instruction.
- Version:
- $Revision: 1.3 $ $Date: 2010-07-26 13:59:48 $
- Author:
- Ingo Kegel
OPCODE_NOP
static final int OPCODE_NOP
- See Also:
- Constant Field Values
OPCODE_ACONST_NULL
static final int OPCODE_ACONST_NULL
- See Also:
- Constant Field Values
OPCODE_ICONST_M1
static final int OPCODE_ICONST_M1
- See Also:
- Constant Field Values
OPCODE_ICONST_0
static final int OPCODE_ICONST_0
- See Also:
- Constant Field Values
OPCODE_ICONST_1
static final int OPCODE_ICONST_1
- See Also:
- Constant Field Values
OPCODE_ICONST_2
static final int OPCODE_ICONST_2
- See Also:
- Constant Field Values
OPCODE_ICONST_3
static final int OPCODE_ICONST_3
- See Also:
- Constant Field Values
OPCODE_ICONST_4
static final int OPCODE_ICONST_4
- See Also:
- Constant Field Values
OPCODE_ICONST_5
static final int OPCODE_ICONST_5
- See Also:
- Constant Field Values
OPCODE_LCONST_0
static final int OPCODE_LCONST_0
- See Also:
- Constant Field Values
OPCODE_LCONST_1
static final int OPCODE_LCONST_1
- See Also:
- Constant Field Values
OPCODE_FCONST_0
static final int OPCODE_FCONST_0
- See Also:
- Constant Field Values
OPCODE_FCONST_1
static final int OPCODE_FCONST_1
- See Also:
- Constant Field Values
OPCODE_FCONST_2
static final int OPCODE_FCONST_2
- See Also:
- Constant Field Values
OPCODE_DCONST_0
static final int OPCODE_DCONST_0
- See Also:
- Constant Field Values
OPCODE_DCONST_1
static final int OPCODE_DCONST_1
- See Also:
- Constant Field Values
OPCODE_BIPUSH
static final int OPCODE_BIPUSH
- See Also:
- Constant Field Values
OPCODE_SIPUSH
static final int OPCODE_SIPUSH
- See Also:
- Constant Field Values
OPCODE_LDC
static final int OPCODE_LDC
- See Also:
- Constant Field Values
OPCODE_LDC_W
static final int OPCODE_LDC_W
- See Also:
- Constant Field Values
OPCODE_LDC2_W
static final int OPCODE_LDC2_W
- See Also:
- Constant Field Values
OPCODE_ILOAD
static final int OPCODE_ILOAD
- See Also:
- Constant Field Values
OPCODE_LLOAD
static final int OPCODE_LLOAD
- See Also:
- Constant Field Values
OPCODE_FLOAD
static final int OPCODE_FLOAD
- See Also:
- Constant Field Values
OPCODE_DLOAD
static final int OPCODE_DLOAD
- See Also:
- Constant Field Values
OPCODE_ALOAD
static final int OPCODE_ALOAD
- See Also:
- Constant Field Values
OPCODE_ILOAD_0
static final int OPCODE_ILOAD_0
- See Also:
- Constant Field Values
OPCODE_ILOAD_1
static final int OPCODE_ILOAD_1
- See Also:
- Constant Field Values
OPCODE_ILOAD_2
static final int OPCODE_ILOAD_2
- See Also:
- Constant Field Values
OPCODE_ILOAD_3
static final int OPCODE_ILOAD_3
- See Also:
- Constant Field Values
OPCODE_LLOAD_0
static final int OPCODE_LLOAD_0
- See Also:
- Constant Field Values
OPCODE_LLOAD_1
static final int OPCODE_LLOAD_1
- See Also:
- Constant Field Values
OPCODE_LLOAD_2
static final int OPCODE_LLOAD_2
- See Also:
- Constant Field Values
OPCODE_LLOAD_3
static final int OPCODE_LLOAD_3
- See Also:
- Constant Field Values
OPCODE_FLOAD_0
static final int OPCODE_FLOAD_0
- See Also:
- Constant Field Values
OPCODE_FLOAD_1
static final int OPCODE_FLOAD_1
- See Also:
- Constant Field Values
OPCODE_FLOAD_2
static final int OPCODE_FLOAD_2
- See Also:
- Constant Field Values
OPCODE_FLOAD_3
static final int OPCODE_FLOAD_3
- See Also:
- Constant Field Values
OPCODE_DLOAD_0
static final int OPCODE_DLOAD_0
- See Also:
- Constant Field Values
OPCODE_DLOAD_1
static final int OPCODE_DLOAD_1
- See Also:
- Constant Field Values
OPCODE_DLOAD_2
static final int OPCODE_DLOAD_2
- See Also:
- Constant Field Values
OPCODE_DLOAD_3
static final int OPCODE_DLOAD_3
- See Also:
- Constant Field Values
OPCODE_ALOAD_0
static final int OPCODE_ALOAD_0
- See Also:
- Constant Field Values
OPCODE_ALOAD_1
static final int OPCODE_ALOAD_1
- See Also:
- Constant Field Values
OPCODE_ALOAD_2
static final int OPCODE_ALOAD_2
- See Also:
- Constant Field Values
OPCODE_ALOAD_3
static final int OPCODE_ALOAD_3
- See Also:
- Constant Field Values
OPCODE_IALOAD
static final int OPCODE_IALOAD
- See Also:
- Constant Field Values
OPCODE_LALOAD
static final int OPCODE_LALOAD
- See Also:
- Constant Field Values
OPCODE_FALOAD
static final int OPCODE_FALOAD
- See Also:
- Constant Field Values
OPCODE_DALOAD
static final int OPCODE_DALOAD
- See Also:
- Constant Field Values
OPCODE_AALOAD
static final int OPCODE_AALOAD
- See Also:
- Constant Field Values
OPCODE_BALOAD
static final int OPCODE_BALOAD
- See Also:
- Constant Field Values
OPCODE_CALOAD
static final int OPCODE_CALOAD
- See Also:
- Constant Field Values
OPCODE_SALOAD
static final int OPCODE_SALOAD
- See Also:
- Constant Field Values
OPCODE_ISTORE
static final int OPCODE_ISTORE
- See Also:
- Constant Field Values
OPCODE_LSTORE
static final int OPCODE_LSTORE
- See Also:
- Constant Field Values
OPCODE_FSTORE
static final int OPCODE_FSTORE
- See Also:
- Constant Field Values
OPCODE_DSTORE
static final int OPCODE_DSTORE
- See Also:
- Constant Field Values
OPCODE_ASTORE
static final int OPCODE_ASTORE
- See Also:
- Constant Field Values
OPCODE_ISTORE_0
static final int OPCODE_ISTORE_0
- See Also:
- Constant Field Values
OPCODE_ISTORE_1
static final int OPCODE_ISTORE_1
- See Also:
- Constant Field Values
OPCODE_ISTORE_2
static final int OPCODE_ISTORE_2
- See Also:
- Constant Field Values
OPCODE_ISTORE_3
static final int OPCODE_ISTORE_3
- See Also:
- Constant Field Values
OPCODE_LSTORE_0
static final int OPCODE_LSTORE_0
- See Also:
- Constant Field Values
OPCODE_LSTORE_1
static final int OPCODE_LSTORE_1
- See Also:
- Constant Field Values
OPCODE_LSTORE_2
static final int OPCODE_LSTORE_2
- See Also:
- Constant Field Values
OPCODE_LSTORE_3
static final int OPCODE_LSTORE_3
- See Also:
- Constant Field Values
OPCODE_FSTORE_0
static final int OPCODE_FSTORE_0
- See Also:
- Constant Field Values
OPCODE_FSTORE_1
static final int OPCODE_FSTORE_1
- See Also:
- Constant Field Values
OPCODE_FSTORE_2
static final int OPCODE_FSTORE_2
- See Also:
- Constant Field Values
OPCODE_FSTORE_3
static final int OPCODE_FSTORE_3
- See Also:
- Constant Field Values
OPCODE_DSTORE_0
static final int OPCODE_DSTORE_0
- See Also:
- Constant Field Values
OPCODE_DSTORE_1
static final int OPCODE_DSTORE_1
- See Also:
- Constant Field Values
OPCODE_DSTORE_2
static final int OPCODE_DSTORE_2
- See Also:
- Constant Field Values
OPCODE_DSTORE_3
static final int OPCODE_DSTORE_3
- See Also:
- Constant Field Values
OPCODE_ASTORE_0
static final int OPCODE_ASTORE_0
- See Also:
- Constant Field Values
OPCODE_ASTORE_1
static final int OPCODE_ASTORE_1
- See Also:
- Constant Field Values
OPCODE_ASTORE_2
static final int OPCODE_ASTORE_2
- See Also:
- Constant Field Values
OPCODE_ASTORE_3
static final int OPCODE_ASTORE_3
- See Also:
- Constant Field Values
OPCODE_IASTORE
static final int OPCODE_IASTORE
- See Also:
- Constant Field Values
OPCODE_LASTORE
static final int OPCODE_LASTORE
- See Also:
- Constant Field Values
OPCODE_FASTORE
static final int OPCODE_FASTORE
- See Also:
- Constant Field Values
OPCODE_DASTORE
static final int OPCODE_DASTORE
- See Also:
- Constant Field Values
OPCODE_AASTORE
static final int OPCODE_AASTORE
- See Also:
- Constant Field Values
OPCODE_BASTORE
static final int OPCODE_BASTORE
- See Also:
- Constant Field Values
OPCODE_CASTORE
static final int OPCODE_CASTORE
- See Also:
- Constant Field Values
OPCODE_SASTORE
static final int OPCODE_SASTORE
- See Also:
- Constant Field Values
OPCODE_POP
static final int OPCODE_POP
- See Also:
- Constant Field Values
OPCODE_POP2
static final int OPCODE_POP2
- See Also:
- Constant Field Values
OPCODE_DUP
static final int OPCODE_DUP
- See Also:
- Constant Field Values
OPCODE_DUP_X1
static final int OPCODE_DUP_X1
- See Also:
- Constant Field Values
OPCODE_DUP_X2
static final int OPCODE_DUP_X2
- See Also:
- Constant Field Values
OPCODE_DUP2
static final int OPCODE_DUP2
- See Also:
- Constant Field Values
OPCODE_DUP2_X1
static final int OPCODE_DUP2_X1
- See Also:
- Constant Field Values
OPCODE_DUP2_X2
static final int OPCODE_DUP2_X2
- See Also:
- Constant Field Values
OPCODE_SWAP
static final int OPCODE_SWAP
- See Also:
- Constant Field Values
OPCODE_IADD
static final int OPCODE_IADD
- See Also:
- Constant Field Values
OPCODE_LADD
static final int OPCODE_LADD
- See Also:
- Constant Field Values
OPCODE_FADD
static final int OPCODE_FADD
- See Also:
- Constant Field Values
OPCODE_DADD
static final int OPCODE_DADD
- See Also:
- Constant Field Values
OPCODE_ISUB
static final int OPCODE_ISUB
- See Also:
- Constant Field Values
OPCODE_LSUB
static final int OPCODE_LSUB
- See Also:
- Constant Field Values
OPCODE_FSUB
static final int OPCODE_FSUB
- See Also:
- Constant Field Values
OPCODE_DSUB
static final int OPCODE_DSUB
- See Also:
- Constant Field Values
OPCODE_IMUL
static final int OPCODE_IMUL
- See Also:
- Constant Field Values
OPCODE_LMUL
static final int OPCODE_LMUL
- See Also:
- Constant Field Values
OPCODE_FMUL
static final int OPCODE_FMUL
- See Also:
- Constant Field Values
OPCODE_DMUL
static final int OPCODE_DMUL
- See Also:
- Constant Field Values
OPCODE_IDIV
static final int OPCODE_IDIV
- See Also:
- Constant Field Values
OPCODE_LDIV
static final int OPCODE_LDIV
- See Also:
- Constant Field Values
OPCODE_FDIV
static final int OPCODE_FDIV
- See Also:
- Constant Field Values
OPCODE_DDIV
static final int OPCODE_DDIV
- See Also:
- Constant Field Values
OPCODE_IREM
static final int OPCODE_IREM
- See Also:
- Constant Field Values
OPCODE_LREM
static final int OPCODE_LREM
- See Also:
- Constant Field Values
OPCODE_FREM
static final int OPCODE_FREM
- See Also:
- Constant Field Values
OPCODE_DREM
static final int OPCODE_DREM
- See Also:
- Constant Field Values
OPCODE_INEG
static final int OPCODE_INEG
- See Also:
- Constant Field Values
OPCODE_LNEG
static final int OPCODE_LNEG
- See Also:
- Constant Field Values
OPCODE_FNEG
static final int OPCODE_FNEG
- See Also:
- Constant Field Values
OPCODE_DNEG
static final int OPCODE_DNEG
- See Also:
- Constant Field Values
OPCODE_ISHL
static final int OPCODE_ISHL
- See Also:
- Constant Field Values
OPCODE_LSHL
static final int OPCODE_LSHL
- See Also:
- Constant Field Values
OPCODE_ISHR
static final int OPCODE_ISHR
- See Also:
- Constant Field Values
OPCODE_LSHR
static final int OPCODE_LSHR
- See Also:
- Constant Field Values
OPCODE_IUSHR
static final int OPCODE_IUSHR
- See Also:
- Constant Field Values
OPCODE_LUSHR
static final int OPCODE_LUSHR
- See Also:
- Constant Field Values
OPCODE_IAND
static final int OPCODE_IAND
- See Also:
- Constant Field Values
OPCODE_LAND
static final int OPCODE_LAND
- See Also:
- Constant Field Values
OPCODE_IOR
static final int OPCODE_IOR
- See Also:
- Constant Field Values
OPCODE_LOR
static final int OPCODE_LOR
- See Also:
- Constant Field Values
OPCODE_IXOR
static final int OPCODE_IXOR
- See Also:
- Constant Field Values
OPCODE_LXOR
static final int OPCODE_LXOR
- See Also:
- Constant Field Values
OPCODE_IINC
static final int OPCODE_IINC
- See Also:
- Constant Field Values
OPCODE_I2L
static final int OPCODE_I2L
- See Also:
- Constant Field Values
OPCODE_I2F
static final int OPCODE_I2F
- See Also:
- Constant Field Values
OPCODE_I2D
static final int OPCODE_I2D
- See Also:
- Constant Field Values
OPCODE_L2I
static final int OPCODE_L2I
- See Also:
- Constant Field Values
OPCODE_L2F
static final int OPCODE_L2F
- See Also:
- Constant Field Values
OPCODE_L2D
static final int OPCODE_L2D
- See Also:
- Constant Field Values
OPCODE_F2I
static final int OPCODE_F2I
- See Also:
- Constant Field Values
OPCODE_F2L
static final int OPCODE_F2L
- See Also:
- Constant Field Values
OPCODE_F2D
static final int OPCODE_F2D
- See Also:
- Constant Field Values
OPCODE_D2I
static final int OPCODE_D2I
- See Also:
- Constant Field Values
OPCODE_D2L
static final int OPCODE_D2L
- See Also:
- Constant Field Values
OPCODE_D2F
static final int OPCODE_D2F
- See Also:
- Constant Field Values
OPCODE_I2B
static final int OPCODE_I2B
- See Also:
- Constant Field Values
OPCODE_I2C
static final int OPCODE_I2C
- See Also:
- Constant Field Values
OPCODE_I2S
static final int OPCODE_I2S
- See Also:
- Constant Field Values
OPCODE_LCMP
static final int OPCODE_LCMP
- See Also:
- Constant Field Values
OPCODE_FCMPL
static final int OPCODE_FCMPL
- See Also:
- Constant Field Values
OPCODE_FCMPG
static final int OPCODE_FCMPG
- See Also:
- Constant Field Values
OPCODE_DCMPL
static final int OPCODE_DCMPL
- See Also:
- Constant Field Values
OPCODE_DCMPG
static final int OPCODE_DCMPG
- See Also:
- Constant Field Values
OPCODE_IFEQ
static final int OPCODE_IFEQ
- See Also:
- Constant Field Values
OPCODE_IFNE
static final int OPCODE_IFNE
- See Also:
- Constant Field Values
OPCODE_IFLT
static final int OPCODE_IFLT
- See Also:
- Constant Field Values
OPCODE_IFGE
static final int OPCODE_IFGE
- See Also:
- Constant Field Values
OPCODE_IFGT
static final int OPCODE_IFGT
- See Also:
- Constant Field Values
OPCODE_IFLE
static final int OPCODE_IFLE
- See Also:
- Constant Field Values
OPCODE_IF_ICMPEQ
static final int OPCODE_IF_ICMPEQ
- See Also:
- Constant Field Values
OPCODE_IF_ICMPNE
static final int OPCODE_IF_ICMPNE
- See Also:
- Constant Field Values
OPCODE_IF_ICMPLT
static final int OPCODE_IF_ICMPLT
- See Also:
- Constant Field Values
OPCODE_IF_ICMPGE
static final int OPCODE_IF_ICMPGE
- See Also:
- Constant Field Values
OPCODE_IF_ICMPGT
static final int OPCODE_IF_ICMPGT
- See Also:
- Constant Field Values
OPCODE_IF_ICMPLE
static final int OPCODE_IF_ICMPLE
- See Also:
- Constant Field Values
OPCODE_IF_ACMPEQ
static final int OPCODE_IF_ACMPEQ
- See Also:
- Constant Field Values
OPCODE_IF_ACMPNE
static final int OPCODE_IF_ACMPNE
- See Also:
- Constant Field Values
OPCODE_GOTO
static final int OPCODE_GOTO
- See Also:
- Constant Field Values
OPCODE_JSR
static final int OPCODE_JSR
- See Also:
- Constant Field Values
OPCODE_RET
static final int OPCODE_RET
- See Also:
- Constant Field Values
OPCODE_TABLESWITCH
static final int OPCODE_TABLESWITCH
- See Also:
- Constant Field Values
OPCODE_LOOKUPSWITCH
static final int OPCODE_LOOKUPSWITCH
- See Also:
- Constant Field Values
OPCODE_IRETURN
static final int OPCODE_IRETURN
- See Also:
- Constant Field Values
OPCODE_LRETURN
static final int OPCODE_LRETURN
- See Also:
- Constant Field Values
OPCODE_FRETURN
static final int OPCODE_FRETURN
- See Also:
- Constant Field Values
OPCODE_DRETURN
static final int OPCODE_DRETURN
- See Also:
- Constant Field Values
OPCODE_ARETURN
static final int OPCODE_ARETURN
- See Also:
- Constant Field Values
OPCODE_RETURN
static final int OPCODE_RETURN
- See Also:
- Constant Field Values
OPCODE_GETSTATIC
static final int OPCODE_GETSTATIC
- See Also:
- Constant Field Values
OPCODE_PUTSTATIC
static final int OPCODE_PUTSTATIC
- See Also:
- Constant Field Values
OPCODE_GETFIELD
static final int OPCODE_GETFIELD
- See Also:
- Constant Field Values
OPCODE_PUTFIELD
static final int OPCODE_PUTFIELD
- See Also:
- Constant Field Values
OPCODE_INVOKEVIRTUAL
static final int OPCODE_INVOKEVIRTUAL
- See Also:
- Constant Field Values
OPCODE_INVOKESPECIAL
static final int OPCODE_INVOKESPECIAL
- See Also:
- Constant Field Values
OPCODE_INVOKESTATIC
static final int OPCODE_INVOKESTATIC
- See Also:
- Constant Field Values
OPCODE_INVOKEINTERFACE
static final int OPCODE_INVOKEINTERFACE
- See Also:
- Constant Field Values
OPCODE_INVOKEDYNAMIC
static final int OPCODE_INVOKEDYNAMIC
- See Also:
- Constant Field Values
OPCODE_NEW
static final int OPCODE_NEW
- See Also:
- Constant Field Values
OPCODE_NEWARRAY
static final int OPCODE_NEWARRAY
- See Also:
- Constant Field Values
OPCODE_ANEWARRAY
static final int OPCODE_ANEWARRAY
- See Also:
- Constant Field Values
OPCODE_ARRAYLENGTH
static final int OPCODE_ARRAYLENGTH
- See Also:
- Constant Field Values
OPCODE_ATHROW
static final int OPCODE_ATHROW
- See Also:
- Constant Field Values
OPCODE_CHECKCAST
static final int OPCODE_CHECKCAST
- See Also:
- Constant Field Values
OPCODE_INSTANCEOF
static final int OPCODE_INSTANCEOF
- See Also:
- Constant Field Values
OPCODE_MONITORENTER
static final int OPCODE_MONITORENTER
- See Also:
- Constant Field Values
OPCODE_MONITOREXIT
static final int OPCODE_MONITOREXIT
- See Also:
- Constant Field Values
OPCODE_WIDE
static final int OPCODE_WIDE
- See Also:
- Constant Field Values
OPCODE_MULTIANEWARRAY
static final int OPCODE_MULTIANEWARRAY
- See Also:
- Constant Field Values
OPCODE_IFNULL
static final int OPCODE_IFNULL
- See Also:
- Constant Field Values
OPCODE_IFNONNULL
static final int OPCODE_IFNONNULL
- See Also:
- Constant Field Values
OPCODE_GOTO_W
static final int OPCODE_GOTO_W
- See Also:
- Constant Field Values
OPCODE_JSR_W
static final int OPCODE_JSR_W
- See Also:
- Constant Field Values
OPCODE_BREAKPOINT
static final int OPCODE_BREAKPOINT
- See Also:
- Constant Field Values
OPCODE_IMPDEP1
static final int OPCODE_IMPDEP1
- See Also:
- Constant Field Values
OPCODE_IMPDEP2
static final int OPCODE_IMPDEP2
- See Also:
- Constant Field Values
NEWARRAY_T_BOOLEAN
static final int NEWARRAY_T_BOOLEAN
- See Also:
- Constant Field Values
NEWARRAY_T_CHAR
static final int NEWARRAY_T_CHAR
- See Also:
- Constant Field Values
NEWARRAY_T_FLOAT
static final int NEWARRAY_T_FLOAT
- See Also:
- Constant Field Values
NEWARRAY_T_DOUBLE
static final int NEWARRAY_T_DOUBLE
- See Also:
- Constant Field Values
NEWARRAY_T_BYTE
static final int NEWARRAY_T_BYTE
- See Also:
- Constant Field Values
NEWARRAY_T_SHORT
static final int NEWARRAY_T_SHORT
- See Also:
- Constant Field Values
NEWARRAY_T_INT
static final int NEWARRAY_T_INT
- See Also:
- Constant Field Values
NEWARRAY_T_LONG
static final int NEWARRAY_T_LONG
- See Also:
- Constant Field Values