| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
changeFrame |
static OpInfo[] |
ops |
kInstrCanBranch, kInstrCanContinue, kInstrCanReturn, kInstrCanSwitch, kInstrCanThrow, kInstrInvoke| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canBranch() |
boolean |
canContinue() |
boolean |
canReturn() |
boolean |
canSwitch() |
boolean |
canThrow() |
java.lang.String |
toString() |
static OpInfo |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static OpInfo[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final OpInfo NOP
public static final OpInfo ACONST_NULL
public static final OpInfo ICONST_M1
public static final OpInfo ICONST_0
public static final OpInfo ICONST_1
public static final OpInfo ICONST_2
public static final OpInfo ICONST_3
public static final OpInfo ICONST_4
public static final OpInfo ICONST_5
public static final OpInfo LCONST_0
public static final OpInfo LCONST_1
public static final OpInfo FCONST_0
public static final OpInfo FCONST_1
public static final OpInfo FCONST_2
public static final OpInfo DCONST_0
public static final OpInfo DCONST_1
public static final OpInfo BIPUSH
public static final OpInfo SIPUSH
public static final OpInfo LDC
public static final OpInfo LDC_W
public static final OpInfo LDC2_W
public static final OpInfo ILOAD
public static final OpInfo LLOAD
public static final OpInfo FLOAD
public static final OpInfo DLOAD
public static final OpInfo ALOAD
public static final OpInfo ILOAD_0
public static final OpInfo ILOAD_1
public static final OpInfo ILOAD_2
public static final OpInfo ILOAD_3
public static final OpInfo LLOAD_0
public static final OpInfo LLOAD_1
public static final OpInfo LLOAD_2
public static final OpInfo LLOAD_3
public static final OpInfo FLOAD_0
public static final OpInfo FLOAD_1
public static final OpInfo FLOAD_2
public static final OpInfo FLOAD_3
public static final OpInfo DLOAD_0
public static final OpInfo DLOAD_1
public static final OpInfo DLOAD_2
public static final OpInfo DLOAD_3
public static final OpInfo ALOAD_0
public static final OpInfo ALOAD_1
public static final OpInfo ALOAD_2
public static final OpInfo ALOAD_3
public static final OpInfo IALOAD
public static final OpInfo LALOAD
public static final OpInfo FALOAD
public static final OpInfo DALOAD
public static final OpInfo AALOAD
public static final OpInfo BALOAD
public static final OpInfo CALOAD
public static final OpInfo SALOAD
public static final OpInfo ISTORE
public static final OpInfo LSTORE
public static final OpInfo FSTORE
public static final OpInfo DSTORE
public static final OpInfo ASTORE
public static final OpInfo ISTORE_0
public static final OpInfo ISTORE_1
public static final OpInfo ISTORE_2
public static final OpInfo ISTORE_3
public static final OpInfo LSTORE_0
public static final OpInfo LSTORE_1
public static final OpInfo LSTORE_2
public static final OpInfo LSTORE_3
public static final OpInfo FSTORE_0
public static final OpInfo FSTORE_1
public static final OpInfo FSTORE_2
public static final OpInfo FSTORE_3
public static final OpInfo DSTORE_0
public static final OpInfo DSTORE_1
public static final OpInfo DSTORE_2
public static final OpInfo DSTORE_3
public static final OpInfo ASTORE_0
public static final OpInfo ASTORE_1
public static final OpInfo ASTORE_2
public static final OpInfo ASTORE_3
public static final OpInfo IASTORE
public static final OpInfo LASTORE
public static final OpInfo FASTORE
public static final OpInfo DASTORE
public static final OpInfo AASTORE
public static final OpInfo BASTORE
public static final OpInfo CASTORE
public static final OpInfo SASTORE
public static final OpInfo POP
public static final OpInfo POP2
public static final OpInfo DUP
public static final OpInfo DUP_X1
public static final OpInfo DUP_X2
public static final OpInfo DUP2
public static final OpInfo DUP2_X1
public static final OpInfo DUP2_X2
public static final OpInfo SWAP
public static final OpInfo IADD
public static final OpInfo LADD
public static final OpInfo FADD
public static final OpInfo DADD
public static final OpInfo ISUB
public static final OpInfo LSUB
public static final OpInfo FSUB
public static final OpInfo DSUB
public static final OpInfo IMUL
public static final OpInfo LMUL
public static final OpInfo FMUL
public static final OpInfo DMUL
public static final OpInfo IDIV
public static final OpInfo LDIV
public static final OpInfo FDIV
public static final OpInfo DDIV
public static final OpInfo IREM
public static final OpInfo LREM
public static final OpInfo FREM
public static final OpInfo DREM
public static final OpInfo INEG
public static final OpInfo LNEG
public static final OpInfo FNEG
public static final OpInfo DNEG
public static final OpInfo ISHL
public static final OpInfo LSHL
public static final OpInfo ISHR
public static final OpInfo LSHR
public static final OpInfo IUSHR
public static final OpInfo LUSHR
public static final OpInfo IAND
public static final OpInfo LAND
public static final OpInfo IOR
public static final OpInfo LOR
public static final OpInfo IXOR
public static final OpInfo LXOR
public static final OpInfo IINC
public static final OpInfo I2L
public static final OpInfo I2F
public static final OpInfo I2D
public static final OpInfo L2I
public static final OpInfo L2F
public static final OpInfo L2D
public static final OpInfo F2I
public static final OpInfo F2L
public static final OpInfo F2D
public static final OpInfo D2I
public static final OpInfo D2L
public static final OpInfo D2F
public static final OpInfo I2B
public static final OpInfo I2C
public static final OpInfo I2S
public static final OpInfo LCMP
public static final OpInfo FCMPL
public static final OpInfo FCMPG
public static final OpInfo DCMPL
public static final OpInfo DCMPG
public static final OpInfo IFEQ
public static final OpInfo IFNE
public static final OpInfo IFLT
public static final OpInfo IFGE
public static final OpInfo IFGT
public static final OpInfo IFLE
public static final OpInfo IF_ICMPEQ
public static final OpInfo IF_ICMPNE
public static final OpInfo IF_ICMPLT
public static final OpInfo IF_ICMPGE
public static final OpInfo IF_ICMPGT
public static final OpInfo IF_ICMPLE
public static final OpInfo IF_ACMPEQ
public static final OpInfo IF_ACMPNE
public static final OpInfo GOTO
public static final OpInfo JSR
public static final OpInfo RET
public static final OpInfo TABLESWITCH
public static final OpInfo LOOKUPSWITCH
public static final OpInfo IRETURN
public static final OpInfo LRETURN
public static final OpInfo FRETURN
public static final OpInfo DRETURN
public static final OpInfo ARETURN
public static final OpInfo RETURN
public static final OpInfo GETSTATIC
public static final OpInfo PUTSTATIC
public static final OpInfo GETFIELD
public static final OpInfo PUTFIELD
public static final OpInfo INVOKEVIRTUAL
public static final OpInfo INVOKESPECIAL
public static final OpInfo INVOKESTATIC
public static final OpInfo INVOKEINTERFACE
public static final OpInfo INVOKEDYNAMIC
public static final OpInfo NEW
public static final OpInfo NEWARRAY
public static final OpInfo ANEWARRAY
public static final OpInfo ARRAYLENGTH
public static final OpInfo ATHROW
public static final OpInfo CHECKCAST
public static final OpInfo INSTANCEOF
public static final OpInfo MONITORENTER
public static final OpInfo MONITOREXIT
public static final OpInfo WIDE
public static final OpInfo MULTIANEWARRAY
public static final OpInfo IFNULL
public static final OpInfo IFNONNULL
public static final OpInfo GOTO_W
public static final OpInfo JSR_W
public static final OpInfo[] ops
public boolean changeFrame
public static OpInfo[] values()
for (OpInfo c : OpInfo.values()) System.out.println(c);
public static OpInfo valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public boolean canBranch()
public boolean canContinue()
public boolean canReturn()
public boolean canSwitch()
public boolean canThrow()
public java.lang.String toString()
toString 在类中 java.lang.Enum<OpInfo>