| Modifier and Type | Method and Description |
|---|---|
static Opcode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Opcode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Opcode UNKNOWN
public static final Opcode NOP
public static final Opcode ADD_DOUBLE
public static final Opcode ADD_FLOAT
public static final Opcode ADD_INT
public static final Opcode ADD_INT_LIT
public static final Opcode ADD_LONG
public static final Opcode AND_INT
public static final Opcode AND_INT_LIT
public static final Opcode AND_LONG
public static final Opcode AGET
public static final Opcode AGET_BOOLEAN
public static final Opcode AGET_BYTE
public static final Opcode AGET_BYTE_BOOLEAN
public static final Opcode AGET_CHAR
public static final Opcode AGET_OBJECT
public static final Opcode AGET_SHORT
public static final Opcode AGET_WIDE
public static final Opcode APUT
public static final Opcode APUT_BOOLEAN
public static final Opcode APUT_BYTE
public static final Opcode APUT_BYTE_BOOLEAN
public static final Opcode APUT_CHAR
public static final Opcode APUT_OBJECT
public static final Opcode APUT_SHORT
public static final Opcode APUT_WIDE
public static final Opcode ARITH
public static final Opcode ARRAY_LENGTH
public static final Opcode CAST
public static final Opcode CHECK_CAST
public static final Opcode CMPG_DOUBLE
public static final Opcode CMPG_FLOAT
public static final Opcode CMPL_DOUBLE
public static final Opcode CMPL_FLOAT
public static final Opcode CMP_LONG
public static final Opcode CONST
public static final Opcode CONST_CLASS
public static final Opcode CONST_STRING
public static final Opcode CONST_WIDE
public static final Opcode DIV_DOUBLE
public static final Opcode DIV_FLOAT
public static final Opcode DIV_INT
public static final Opcode DIV_INT_LIT
public static final Opcode DIV_LONG
public static final Opcode DOUBLE_TO_FLOAT
public static final Opcode DOUBLE_TO_INT
public static final Opcode DOUBLE_TO_LONG
public static final Opcode FLOAT_TO_DOUBLE
public static final Opcode FLOAT_TO_INT
public static final Opcode FLOAT_TO_LONG
public static final Opcode GOTO
public static final Opcode IF
public static final Opcode IF_EQ
public static final Opcode IF_EQZ
public static final Opcode IF_GE
public static final Opcode IF_GEZ
public static final Opcode IF_GT
public static final Opcode IF_GTZ
public static final Opcode IF_LE
public static final Opcode IF_LEZ
public static final Opcode IF_LT
public static final Opcode IF_LTZ
public static final Opcode IF_NE
public static final Opcode IF_NEZ
public static final Opcode INSTANCE_OF
public static final Opcode INT_TO_BYTE
public static final Opcode INT_TO_CHAR
public static final Opcode INT_TO_DOUBLE
public static final Opcode INT_TO_FLOAT
public static final Opcode INT_TO_LONG
public static final Opcode INT_TO_SHORT
public static final Opcode INVOKE_DIRECT
public static final Opcode INVOKE_DIRECT_RANGE
public static final Opcode INVOKE_INTERFACE
public static final Opcode INVOKE_INTERFACE_RANGE
public static final Opcode INVOKE_STATIC
public static final Opcode INVOKE_STATIC_RANGE
public static final Opcode INVOKE_SUPER
public static final Opcode INVOKE_SUPER_RANGE
public static final Opcode INVOKE_VIRTUAL
public static final Opcode INVOKE_VIRTUAL_RANGE
public static final Opcode INVOKE_SPECIAL
public static final Opcode IGET
public static final Opcode IPUT
public static final Opcode SGET
public static final Opcode SPUT
public static final Opcode LONG_TO_DOUBLE
public static final Opcode LONG_TO_FLOAT
public static final Opcode LONG_TO_INT
public static final Opcode MONITOR_ENTER
public static final Opcode MONITOR_EXIT
public static final Opcode MOVE
public static final Opcode MOVE_MULTI
public static final Opcode MOVE_EXCEPTION
public static final Opcode MOVE_OBJECT
public static final Opcode MOVE_RESULT
public static final Opcode MOVE_WIDE
public static final Opcode MUL_DOUBLE
public static final Opcode MUL_FLOAT
public static final Opcode MUL_INT
public static final Opcode MUL_INT_LIT
public static final Opcode MUL_LONG
public static final Opcode NEG
public static final Opcode NEG_DOUBLE
public static final Opcode NEG_FLOAT
public static final Opcode NEG_INT
public static final Opcode NEG_LONG
public static final Opcode NEW_INSTANCE
public static final Opcode NOT_INT
public static final Opcode NOT_LONG
public static final Opcode OR_INT
public static final Opcode OR_INT_LIT
public static final Opcode OR_LONG
public static final Opcode REM_DOUBLE
public static final Opcode REM_FLOAT
public static final Opcode REM_INT
public static final Opcode REM_INT_LIT
public static final Opcode REM_LONG
public static final Opcode RETURN
public static final Opcode RETURN_VOID
public static final Opcode RSUB_INT
public static final Opcode SHL_INT
public static final Opcode SHL_INT_LIT
public static final Opcode SHL_LONG
public static final Opcode SHR_INT
public static final Opcode SHR_INT_LIT
public static final Opcode SHR_LONG
public static final Opcode SUB_DOUBLE
public static final Opcode SUB_FLOAT
public static final Opcode SUB_INT
public static final Opcode SUB_LONG
public static final Opcode THROW
public static final Opcode USHR_INT
public static final Opcode USHR_INT_LIT
public static final Opcode USHR_LONG
public static final Opcode XOR_INT
public static final Opcode XOR_INT_LIT
public static final Opcode XOR_LONG
public static final Opcode NEW_ARRAY
public static final Opcode FILLED_NEW_ARRAY
public static final Opcode FILLED_NEW_ARRAY_RANGE
public static final Opcode FILL_ARRAY_DATA
public static final Opcode FILL_ARRAY_DATA_PAYLOAD
public static final Opcode PACKED_SWITCH
public static final Opcode PACKED_SWITCH_PAYLOAD
public static final Opcode SPARSE_SWITCH
public static final Opcode SPARSE_SWITCH_PAYLOAD
public static final Opcode INVOKE_POLYMORPHIC
public static final Opcode INVOKE_POLYMORPHIC_RANGE
public static final Opcode INVOKE_CUSTOM
public static final Opcode INVOKE_CUSTOM_RANGE
public static final Opcode CONST_METHOD_HANDLE
public static final Opcode CONST_METHOD_TYPE
public static Opcode[] values()
for (Opcode c : Opcode.values()) System.out.println(c);
public static Opcode valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null