Interface VMConstants
- All Known Subinterfaces:
AnnotationConstants
- All Known Implementing Classes:
AnnotatedClassAttribute,AnnotatedMethodAttribute,ClassAttribute,ClassField,ClassFile,ClassMember,ClassMethod,CodeAttribute,ConstantPool,ConstantValueAttribute,ConstBasic,ConstBasicMemberRef,ConstClass,ConstDouble,ConstFieldRef,ConstFloat,ConstInteger,ConstInterfaceMethodRef,ConstLong,ConstMethodRef,ConstNameAndType,ConstString,ConstUnicode,ConstUtf8,ConstValue,Descriptor,ExceptionsAttribute,GenericAttribute,Insn,InsnConstOp,InsnIInc,InsnInterfaceInvoke,InsnIntOp,InsnLookupSwitch,InsnMultiDimArrayNew,InsnSingle,InsnTableSwitch,InsnTarget,InsnTargetOp,InsnUtils,LineNumberTableAttribute,LocalVariableTableAttribute,SourceFileAttribute,SyntheticAttribute,VMOp
public interface VMConstants
VMConstants is a collection of the constants defined in the virtual machine spec.
Also included are several assorted constants of our own which seem logical to define here.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int
-
Field Details
-
ACCPublic
static final int ACCPublic- See Also:
-
ACCPrivate
static final int ACCPrivate- See Also:
-
ACCProtected
static final int ACCProtected- See Also:
-
ACCStatic
static final int ACCStatic- See Also:
-
ACCFinal
static final int ACCFinal- See Also:
-
ACCSuper
static final int ACCSuper- See Also:
-
ACCSynchronized
static final int ACCSynchronized- See Also:
-
ACCVolatile
static final int ACCVolatile- See Also:
-
ACCTransient
static final int ACCTransient- See Also:
-
ACCNative
static final int ACCNative- See Also:
-
ACCInterface
static final int ACCInterface- See Also:
-
ACCAbstract
static final int ACCAbstract- See Also:
-
T_BOOLEAN
static final int T_BOOLEAN- See Also:
-
T_CHAR
static final int T_CHAR- See Also:
-
T_FLOAT
static final int T_FLOAT- See Also:
-
T_DOUBLE
static final int T_DOUBLE- See Also:
-
T_BYTE
static final int T_BYTE- See Also:
-
T_SHORT
static final int T_SHORT- See Also:
-
T_INT
static final int T_INT- See Also:
-
T_LONG
static final int T_LONG- See Also:
-
TC_OBJECT
static final int TC_OBJECT- See Also:
-
TC_INTERFACE
static final int TC_INTERFACE- See Also:
-
TC_STRING
static final int TC_STRING- See Also:
-
T_UNKNOWN
static final int T_UNKNOWN- See Also:
-
T_WORD
static final int T_WORD- See Also:
-
T_TWOWORD
static final int T_TWOWORD- See Also:
-
CONSTANTUtf8
static final int CONSTANTUtf8- See Also:
-
CONSTANTUnicode
static final int CONSTANTUnicode- See Also:
-
CONSTANTInteger
static final int CONSTANTInteger- See Also:
-
CONSTANTFloat
static final int CONSTANTFloat- See Also:
-
CONSTANTLong
static final int CONSTANTLong- See Also:
-
CONSTANTDouble
static final int CONSTANTDouble- See Also:
-
CONSTANTClass
static final int CONSTANTClass- See Also:
-
CONSTANTString
static final int CONSTANTString- See Also:
-
CONSTANTFieldRef
static final int CONSTANTFieldRef- See Also:
-
CONSTANTMethodRef
static final int CONSTANTMethodRef- See Also:
-
CONSTANTInterfaceMethodRef
static final int CONSTANTInterfaceMethodRef- See Also:
-
CONSTANTNameAndType
static final int CONSTANTNameAndType- See Also:
-
opc_nop
static final int opc_nop- See Also:
-
opc_aconst_null
static final int opc_aconst_null- See Also:
-
opc_iconst_m1
static final int opc_iconst_m1- See Also:
-
opc_iconst_0
static final int opc_iconst_0- See Also:
-
opc_iconst_1
static final int opc_iconst_1- See Also:
-
opc_iconst_2
static final int opc_iconst_2- See Also:
-
opc_iconst_3
static final int opc_iconst_3- See Also:
-
opc_iconst_4
static final int opc_iconst_4- See Also:
-
opc_iconst_5
static final int opc_iconst_5- See Also:
-
opc_lconst_0
static final int opc_lconst_0- See Also:
-
opc_lconst_1
static final int opc_lconst_1- See Also:
-
opc_fconst_0
static final int opc_fconst_0- See Also:
-
opc_fconst_1
static final int opc_fconst_1- See Also:
-
opc_fconst_2
static final int opc_fconst_2- See Also:
-
opc_dconst_0
static final int opc_dconst_0- See Also:
-
opc_dconst_1
static final int opc_dconst_1- See Also:
-
opc_bipush
static final int opc_bipush- See Also:
-
opc_sipush
static final int opc_sipush- See Also:
-
opc_ldc
static final int opc_ldc- See Also:
-
opc_ldc_w
static final int opc_ldc_w- See Also:
-
opc_ldc2_w
static final int opc_ldc2_w- See Also:
-
opc_iload
static final int opc_iload- See Also:
-
opc_lload
static final int opc_lload- See Also:
-
opc_fload
static final int opc_fload- See Also:
-
opc_dload
static final int opc_dload- See Also:
-
opc_aload
static final int opc_aload- See Also:
-
opc_iload_0
static final int opc_iload_0- See Also:
-
opc_iload_1
static final int opc_iload_1- See Also:
-
opc_iload_2
static final int opc_iload_2- See Also:
-
opc_iload_3
static final int opc_iload_3- See Also:
-
opc_lload_0
static final int opc_lload_0- See Also:
-
opc_lload_1
static final int opc_lload_1- See Also:
-
opc_lload_2
static final int opc_lload_2- See Also:
-
opc_lload_3
static final int opc_lload_3- See Also:
-
opc_fload_0
static final int opc_fload_0- See Also:
-
opc_fload_1
static final int opc_fload_1- See Also:
-
opc_fload_2
static final int opc_fload_2- See Also:
-
opc_fload_3
static final int opc_fload_3- See Also:
-
opc_dload_0
static final int opc_dload_0- See Also:
-
opc_dload_1
static final int opc_dload_1- See Also:
-
opc_dload_2
static final int opc_dload_2- See Also:
-
opc_dload_3
static final int opc_dload_3- See Also:
-
opc_aload_0
static final int opc_aload_0- See Also:
-
opc_aload_1
static final int opc_aload_1- See Also:
-
opc_aload_2
static final int opc_aload_2- See Also:
-
opc_aload_3
static final int opc_aload_3- See Also:
-
opc_iaload
static final int opc_iaload- See Also:
-
opc_laload
static final int opc_laload- See Also:
-
opc_faload
static final int opc_faload- See Also:
-
opc_daload
static final int opc_daload- See Also:
-
opc_aaload
static final int opc_aaload- See Also:
-
opc_baload
static final int opc_baload- See Also:
-
opc_caload
static final int opc_caload- See Also:
-
opc_saload
static final int opc_saload- See Also:
-
opc_istore
static final int opc_istore- See Also:
-
opc_lstore
static final int opc_lstore- See Also:
-
opc_fstore
static final int opc_fstore- See Also:
-
opc_dstore
static final int opc_dstore- See Also:
-
opc_astore
static final int opc_astore- See Also:
-
opc_istore_0
static final int opc_istore_0- See Also:
-
opc_istore_1
static final int opc_istore_1- See Also:
-
opc_istore_2
static final int opc_istore_2- See Also:
-
opc_istore_3
static final int opc_istore_3- See Also:
-
opc_lstore_0
static final int opc_lstore_0- See Also:
-
opc_lstore_1
static final int opc_lstore_1- See Also:
-
opc_lstore_2
static final int opc_lstore_2- See Also:
-
opc_lstore_3
static final int opc_lstore_3- See Also:
-
opc_fstore_0
static final int opc_fstore_0- See Also:
-
opc_fstore_1
static final int opc_fstore_1- See Also:
-
opc_fstore_2
static final int opc_fstore_2- See Also:
-
opc_fstore_3
static final int opc_fstore_3- See Also:
-
opc_dstore_0
static final int opc_dstore_0- See Also:
-
opc_dstore_1
static final int opc_dstore_1- See Also:
-
opc_dstore_2
static final int opc_dstore_2- See Also:
-
opc_dstore_3
static final int opc_dstore_3- See Also:
-
opc_astore_0
static final int opc_astore_0- See Also:
-
opc_astore_1
static final int opc_astore_1- See Also:
-
opc_astore_2
static final int opc_astore_2- See Also:
-
opc_astore_3
static final int opc_astore_3- See Also:
-
opc_iastore
static final int opc_iastore- See Also:
-
opc_lastore
static final int opc_lastore- See Also:
-
opc_fastore
static final int opc_fastore- See Also:
-
opc_dastore
static final int opc_dastore- See Also:
-
opc_aastore
static final int opc_aastore- See Also:
-
opc_bastore
static final int opc_bastore- See Also:
-
opc_castore
static final int opc_castore- See Also:
-
opc_sastore
static final int opc_sastore- See Also:
-
opc_pop
static final int opc_pop- See Also:
-
opc_pop2
static final int opc_pop2- See Also:
-
opc_dup
static final int opc_dup- See Also:
-
opc_dup_x1
static final int opc_dup_x1- See Also:
-
opc_dup_x2
static final int opc_dup_x2- See Also:
-
opc_dup2
static final int opc_dup2- See Also:
-
opc_dup2_x1
static final int opc_dup2_x1- See Also:
-
opc_dup2_x2
static final int opc_dup2_x2- See Also:
-
opc_swap
static final int opc_swap- See Also:
-
opc_iadd
static final int opc_iadd- See Also:
-
opc_ladd
static final int opc_ladd- See Also:
-
opc_fadd
static final int opc_fadd- See Also:
-
opc_dadd
static final int opc_dadd- See Also:
-
opc_isub
static final int opc_isub- See Also:
-
opc_lsub
static final int opc_lsub- See Also:
-
opc_fsub
static final int opc_fsub- See Also:
-
opc_dsub
static final int opc_dsub- See Also:
-
opc_imul
static final int opc_imul- See Also:
-
opc_lmul
static final int opc_lmul- See Also:
-
opc_fmul
static final int opc_fmul- See Also:
-
opc_dmul
static final int opc_dmul- See Also:
-
opc_idiv
static final int opc_idiv- See Also:
-
opc_ldiv
static final int opc_ldiv- See Also:
-
opc_fdiv
static final int opc_fdiv- See Also:
-
opc_ddiv
static final int opc_ddiv- See Also:
-
opc_irem
static final int opc_irem- See Also:
-
opc_lrem
static final int opc_lrem- See Also:
-
opc_frem
static final int opc_frem- See Also:
-
opc_drem
static final int opc_drem- See Also:
-
opc_ineg
static final int opc_ineg- See Also:
-
opc_lneg
static final int opc_lneg- See Also:
-
opc_fneg
static final int opc_fneg- See Also:
-
opc_dneg
static final int opc_dneg- See Also:
-
opc_ishl
static final int opc_ishl- See Also:
-
opc_lshl
static final int opc_lshl- See Also:
-
opc_ishr
static final int opc_ishr- See Also:
-
opc_lshr
static final int opc_lshr- See Also:
-
opc_iushr
static final int opc_iushr- See Also:
-
opc_lushr
static final int opc_lushr- See Also:
-
opc_iand
static final int opc_iand- See Also:
-
opc_land
static final int opc_land- See Also:
-
opc_ior
static final int opc_ior- See Also:
-
opc_lor
static final int opc_lor- See Also:
-
opc_ixor
static final int opc_ixor- See Also:
-
opc_lxor
static final int opc_lxor- See Also:
-
opc_iinc
static final int opc_iinc- See Also:
-
opc_i2l
static final int opc_i2l- See Also:
-
opc_i2f
static final int opc_i2f- See Also:
-
opc_i2d
static final int opc_i2d- See Also:
-
opc_l2i
static final int opc_l2i- See Also:
-
opc_l2f
static final int opc_l2f- See Also:
-
opc_l2d
static final int opc_l2d- See Also:
-
opc_f2i
static final int opc_f2i- See Also:
-
opc_f2l
static final int opc_f2l- See Also:
-
opc_f2d
static final int opc_f2d- See Also:
-
opc_d2i
static final int opc_d2i- See Also:
-
opc_d2l
static final int opc_d2l- See Also:
-
opc_d2f
static final int opc_d2f- See Also:
-
opc_i2b
static final int opc_i2b- See Also:
-
opc_i2c
static final int opc_i2c- See Also:
-
opc_i2s
static final int opc_i2s- See Also:
-
opc_lcmp
static final int opc_lcmp- See Also:
-
opc_fcmpl
static final int opc_fcmpl- See Also:
-
opc_fcmpg
static final int opc_fcmpg- See Also:
-
opc_dcmpl
static final int opc_dcmpl- See Also:
-
opc_dcmpg
static final int opc_dcmpg- See Also:
-
opc_ifeq
static final int opc_ifeq- See Also:
-
opc_ifne
static final int opc_ifne- See Also:
-
opc_iflt
static final int opc_iflt- See Also:
-
opc_ifge
static final int opc_ifge- See Also:
-
opc_ifgt
static final int opc_ifgt- See Also:
-
opc_ifle
static final int opc_ifle- See Also:
-
opc_if_icmpeq
static final int opc_if_icmpeq- See Also:
-
opc_if_icmpne
static final int opc_if_icmpne- See Also:
-
opc_if_icmplt
static final int opc_if_icmplt- See Also:
-
opc_if_icmpge
static final int opc_if_icmpge- See Also:
-
opc_if_icmpgt
static final int opc_if_icmpgt- See Also:
-
opc_if_icmple
static final int opc_if_icmple- See Also:
-
opc_if_acmpeq
static final int opc_if_acmpeq- See Also:
-
opc_if_acmpne
static final int opc_if_acmpne- See Also:
-
opc_goto
static final int opc_goto- See Also:
-
opc_jsr
static final int opc_jsr- See Also:
-
opc_ret
static final int opc_ret- See Also:
-
opc_tableswitch
static final int opc_tableswitch- See Also:
-
opc_lookupswitch
static final int opc_lookupswitch- See Also:
-
opc_ireturn
static final int opc_ireturn- See Also:
-
opc_lreturn
static final int opc_lreturn- See Also:
-
opc_freturn
static final int opc_freturn- See Also:
-
opc_dreturn
static final int opc_dreturn- See Also:
-
opc_areturn
static final int opc_areturn- See Also:
-
opc_return
static final int opc_return- See Also:
-
opc_getstatic
static final int opc_getstatic- See Also:
-
opc_putstatic
static final int opc_putstatic- See Also:
-
opc_getfield
static final int opc_getfield- See Also:
-
opc_putfield
static final int opc_putfield- See Also:
-
opc_invokevirtual
static final int opc_invokevirtual- See Also:
-
opc_invokespecial
static final int opc_invokespecial- See Also:
-
opc_invokestatic
static final int opc_invokestatic- See Also:
-
opc_invokeinterface
static final int opc_invokeinterface- See Also:
-
opc_xxxunusedxxx
static final int opc_xxxunusedxxx- See Also:
-
opc_new
static final int opc_new- See Also:
-
opc_newarray
static final int opc_newarray- See Also:
-
opc_anewarray
static final int opc_anewarray- See Also:
-
opc_arraylength
static final int opc_arraylength- See Also:
-
opc_athrow
static final int opc_athrow- See Also:
-
opc_checkcast
static final int opc_checkcast- See Also:
-
opc_instanceof
static final int opc_instanceof- See Also:
-
opc_monitorenter
static final int opc_monitorenter- See Also:
-
opc_monitorexit
static final int opc_monitorexit- See Also:
-
opc_wide
static final int opc_wide- See Also:
-
opc_multianewarray
static final int opc_multianewarray- See Also:
-
opc_ifnull
static final int opc_ifnull- See Also:
-
opc_ifnonnull
static final int opc_ifnonnull- See Also:
-
opc_goto_w
static final int opc_goto_w- See Also:
-
opc_jsr_w
static final int opc_jsr_w- See Also:
-