com.alibaba.fastjson.asm
接口 Opcodes
- 所有已知实现类:
- ASMDeserializerFactory, ASMSerializerFactory
public interface Opcodes
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.
- 作者:
- Eric Bruneton, Eugene Kuleshov
V1_5
static final int V1_5
- 另请参见:
- 常量字段值
ACC_PUBLIC
static final int ACC_PUBLIC
- 另请参见:
- 常量字段值
ACC_PRIVATE
static final int ACC_PRIVATE
- 另请参见:
- 常量字段值
ACC_STATIC
static final int ACC_STATIC
- 另请参见:
- 常量字段值
ACC_FINAL
static final int ACC_FINAL
- 另请参见:
- 常量字段值
ACC_SUPER
static final int ACC_SUPER
- 另请参见:
- 常量字段值
ACC_SYNTHETIC
static final int ACC_SYNTHETIC
- 另请参见:
- 常量字段值
ACC_DEPRECATED
static final int ACC_DEPRECATED
- 另请参见:
- 常量字段值
T_BOOLEAN
static final int T_BOOLEAN
- 另请参见:
- 常量字段值
T_CHAR
static final int T_CHAR
- 另请参见:
- 常量字段值
T_FLOAT
static final int T_FLOAT
- 另请参见:
- 常量字段值
T_DOUBLE
static final int T_DOUBLE
- 另请参见:
- 常量字段值
T_BYTE
static final int T_BYTE
- 另请参见:
- 常量字段值
T_SHORT
static final int T_SHORT
- 另请参见:
- 常量字段值
T_INT
static final int T_INT
- 另请参见:
- 常量字段值
T_LONG
static final int T_LONG
- 另请参见:
- 常量字段值
INVOKEDYNAMIC_OWNER
static final String INVOKEDYNAMIC_OWNER
- Represents a owner of an invokedynamic call.
- 另请参见:
- 常量字段值
NOP
static final int NOP
- 另请参见:
- 常量字段值
ACONST_NULL
static final int ACONST_NULL
- 另请参见:
- 常量字段值
ICONST_M1
static final int ICONST_M1
- 另请参见:
- 常量字段值
ICONST_0
static final int ICONST_0
- 另请参见:
- 常量字段值
ICONST_1
static final int ICONST_1
- 另请参见:
- 常量字段值
ICONST_2
static final int ICONST_2
- 另请参见:
- 常量字段值
ICONST_3
static final int ICONST_3
- 另请参见:
- 常量字段值
ICONST_4
static final int ICONST_4
- 另请参见:
- 常量字段值
ICONST_5
static final int ICONST_5
- 另请参见:
- 常量字段值
LCONST_0
static final int LCONST_0
- 另请参见:
- 常量字段值
LCONST_1
static final int LCONST_1
- 另请参见:
- 常量字段值
FCONST_0
static final int FCONST_0
- 另请参见:
- 常量字段值
FCONST_1
static final int FCONST_1
- 另请参见:
- 常量字段值
FCONST_2
static final int FCONST_2
- 另请参见:
- 常量字段值
DCONST_0
static final int DCONST_0
- 另请参见:
- 常量字段值
DCONST_1
static final int DCONST_1
- 另请参见:
- 常量字段值
BIPUSH
static final int BIPUSH
- 另请参见:
- 常量字段值
LDC
static final int LDC
- 另请参见:
- 常量字段值
ILOAD
static final int ILOAD
- 另请参见:
- 常量字段值
LLOAD
static final int LLOAD
- 另请参见:
- 常量字段值
FLOAD
static final int FLOAD
- 另请参见:
- 常量字段值
DLOAD
static final int DLOAD
- 另请参见:
- 常量字段值
ALOAD
static final int ALOAD
- 另请参见:
- 常量字段值
IALOAD
static final int IALOAD
- 另请参见:
- 常量字段值
LALOAD
static final int LALOAD
- 另请参见:
- 常量字段值
FALOAD
static final int FALOAD
- 另请参见:
- 常量字段值
DALOAD
static final int DALOAD
- 另请参见:
- 常量字段值
AALOAD
static final int AALOAD
- 另请参见:
- 常量字段值
BALOAD
static final int BALOAD
- 另请参见:
- 常量字段值
CALOAD
static final int CALOAD
- 另请参见:
- 常量字段值
SALOAD
static final int SALOAD
- 另请参见:
- 常量字段值
ISTORE
static final int ISTORE
- 另请参见:
- 常量字段值
LSTORE
static final int LSTORE
- 另请参见:
- 常量字段值
FSTORE
static final int FSTORE
- 另请参见:
- 常量字段值
DSTORE
static final int DSTORE
- 另请参见:
- 常量字段值
ASTORE
static final int ASTORE
- 另请参见:
- 常量字段值
POP
static final int POP
- 另请参见:
- 常量字段值
POP2
static final int POP2
- 另请参见:
- 常量字段值
DUP
static final int DUP
- 另请参见:
- 常量字段值
IADD
static final int IADD
- 另请参见:
- 常量字段值
LADD
static final int LADD
- 另请参见:
- 常量字段值
ISUB
static final int ISUB
- 另请参见:
- 常量字段值
IAND
static final int IAND
- 另请参见:
- 常量字段值
IOR
static final int IOR
- 另请参见:
- 常量字段值
IINC
static final int IINC
- 另请参见:
- 常量字段值
I2B
static final int I2B
- 另请参见:
- 常量字段值
I2C
static final int I2C
- 另请参见:
- 常量字段值
I2S
static final int I2S
- 另请参见:
- 常量字段值
LCMP
static final int LCMP
- 另请参见:
- 常量字段值
FCMPL
static final int FCMPL
- 另请参见:
- 常量字段值
FCMPG
static final int FCMPG
- 另请参见:
- 常量字段值
DCMPL
static final int DCMPL
- 另请参见:
- 常量字段值
DCMPG
static final int DCMPG
- 另请参见:
- 常量字段值
IFEQ
static final int IFEQ
- 另请参见:
- 常量字段值
IFNE
static final int IFNE
- 另请参见:
- 常量字段值
IFLT
static final int IFLT
- 另请参见:
- 常量字段值
IFGE
static final int IFGE
- 另请参见:
- 常量字段值
IFGT
static final int IFGT
- 另请参见:
- 常量字段值
IFLE
static final int IFLE
- 另请参见:
- 常量字段值
IF_ICMPEQ
static final int IF_ICMPEQ
- 另请参见:
- 常量字段值
IF_ICMPNE
static final int IF_ICMPNE
- 另请参见:
- 常量字段值
IF_ICMPLT
static final int IF_ICMPLT
- 另请参见:
- 常量字段值
IF_ICMPGE
static final int IF_ICMPGE
- 另请参见:
- 常量字段值
IF_ICMPGT
static final int IF_ICMPGT
- 另请参见:
- 常量字段值
IF_ICMPLE
static final int IF_ICMPLE
- 另请参见:
- 常量字段值
IF_ACMPEQ
static final int IF_ACMPEQ
- 另请参见:
- 常量字段值
IF_ACMPNE
static final int IF_ACMPNE
- 另请参见:
- 常量字段值
GOTO
static final int GOTO
- 另请参见:
- 常量字段值
JSR
static final int JSR
- 另请参见:
- 常量字段值
RET
static final int RET
- 另请参见:
- 常量字段值
IRETURN
static final int IRETURN
- 另请参见:
- 常量字段值
ARETURN
static final int ARETURN
- 另请参见:
- 常量字段值
RETURN
static final int RETURN
- 另请参见:
- 常量字段值
GETSTATIC
static final int GETSTATIC
- 另请参见:
- 常量字段值
PUTSTATIC
static final int PUTSTATIC
- 另请参见:
- 常量字段值
GETFIELD
static final int GETFIELD
- 另请参见:
- 常量字段值
PUTFIELD
static final int PUTFIELD
- 另请参见:
- 常量字段值
INVOKEVIRTUAL
static final int INVOKEVIRTUAL
- 另请参见:
- 常量字段值
INVOKESPECIAL
static final int INVOKESPECIAL
- 另请参见:
- 常量字段值
INVOKESTATIC
static final int INVOKESTATIC
- 另请参见:
- 常量字段值
INVOKEINTERFACE
static final int INVOKEINTERFACE
- 另请参见:
- 常量字段值
NEW
static final int NEW
- 另请参见:
- 常量字段值
CHECKCAST
static final int CHECKCAST
- 另请参见:
- 常量字段值
INSTANCEOF
static final int INSTANCEOF
- 另请参见:
- 常量字段值
IFNULL
static final int IFNULL
- 另请参见:
- 常量字段值
IFNONNULL
static final int IFNONNULL
- 另请参见:
- 常量字段值
Copyright © 2012-2014 Alibaba Group. All Rights Reserved.