|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Constants
This interface defines a bunch of constants from the JVM spec. It also defines some constants we need for other purposes. Here are the JVM constants:
| Field Summary | |
|---|---|
static short |
ACC_ABSTRACT
|
static short |
ACC_FINAL
|
static short |
ACC_INTERFACE
|
static short |
ACC_NATIVE
|
static short |
ACC_PRIVATE
|
static short |
ACC_PROTECTED
|
static short |
ACC_PUBLIC
|
static short |
ACC_STATIC
|
static short |
ACC_STRICT
|
static short |
ACC_SUPER
|
static short |
ACC_SYNCHRONIZED
|
static short |
ACC_TRANSIENT
|
static short |
ACC_VOLATILE
|
static byte |
CONSTANT_Class
|
static byte |
CONSTANT_Double
|
static byte |
CONSTANT_FieldRef
|
static byte |
CONSTANT_Float
|
static byte |
CONSTANT_Integer
|
static byte |
CONSTANT_InterfaceMethodRef
|
static byte |
CONSTANT_Long
|
static byte |
CONSTANT_MethodRef
|
static byte |
CONSTANT_NameAndType
|
static byte |
CONSTANT_String
|
static byte |
CONSTANT_Utf8
|
static java.lang.String[] |
indexedTypes
|
static byte[] |
indexedTypes_T
|
static int |
MAYBE
|
static int |
NO
|
static short |
OP_aaload
|
static short |
OP_aastore
|
static short |
OP_aconst_null
|
static short |
OP_aload
|
static short |
OP_aload_0
|
static short |
OP_aload_1
|
static short |
OP_aload_2
|
static short |
OP_aload_3
|
static short |
OP_anewarray
|
static short |
OP_areturn
|
static short |
OP_arraylength
|
static short |
OP_astore
|
static short |
OP_astore_0
|
static short |
OP_astore_1
|
static short |
OP_astore_2
|
static short |
OP_astore_3
|
static short |
OP_athrow
|
static short |
OP_baload
|
static short |
OP_bastore
|
static short |
OP_bipush
|
static short |
OP_caload
|
static short |
OP_castore
|
static short |
OP_checkcast
|
static short |
OP_d2f
|
static short |
OP_d2i
|
static short |
OP_d2l
|
static short |
OP_dadd
|
static short |
OP_daload
|
static short |
OP_dastore
|
static short |
OP_dcmpg
|
static short |
OP_dcmpl
|
static short |
OP_dconst_0
|
static short |
OP_dconst_1
|
static short |
OP_ddiv
|
static short |
OP_dload
|
static short |
OP_dload_0
|
static short |
OP_dload_1
|
static short |
OP_dload_2
|
static short |
OP_dload_3
|
static short |
OP_dmul
|
static short |
OP_dneg
|
static short |
OP_drem
|
static short |
OP_dreturn
|
static short |
OP_dstore
|
static short |
OP_dstore_0
|
static short |
OP_dstore_1
|
static short |
OP_dstore_2
|
static short |
OP_dstore_3
|
static short |
OP_dsub
|
static short |
OP_dup
|
static short |
OP_dup_x1
|
static short |
OP_dup_x2
|
static short |
OP_dup2
|
static short |
OP_dup2_x1
|
static short |
OP_dup2_x2
|
static short |
OP_f2d
|
static short |
OP_f2i
|
static short |
OP_f2l
|
static short |
OP_fadd
|
static short |
OP_faload
|
static short |
OP_fastore
|
static short |
OP_fcmpg
|
static short |
OP_fcmpl
|
static short |
OP_fconst_0
|
static short |
OP_fconst_1
|
static short |
OP_fconst_2
|
static short |
OP_fdiv
|
static short |
OP_fload
|
static short |
OP_fload_0
|
static short |
OP_fload_1
|
static short |
OP_fload_2
|
static short |
OP_fload_3
|
static short |
OP_fmul
|
static short |
OP_fneg
|
static short |
OP_frem
|
static short |
OP_freturn
|
static short |
OP_fstore
|
static short |
OP_fstore_0
|
static short |
OP_fstore_1
|
static short |
OP_fstore_2
|
static short |
OP_fstore_3
|
static short |
OP_fsub
|
static short |
OP_getfield
|
static short |
OP_getstatic
|
static short |
OP_goto
|
static short |
OP_goto_w
|
static short |
OP_i2b
|
static short |
OP_i2c
|
static short |
OP_i2d
|
static short |
OP_i2f
|
static short |
OP_i2l
|
static short |
OP_i2s
|
static short |
OP_iadd
|
static short |
OP_iaload
|
static short |
OP_iand
|
static short |
OP_iastore
|
static short |
OP_iconst_0
|
static short |
OP_iconst_1
|
static short |
OP_iconst_2
|
static short |
OP_iconst_3
|
static short |
OP_iconst_4
|
static short |
OP_iconst_5
|
static short |
OP_iconst_m1
|
static short |
OP_idiv
|
static short |
OP_if_acmpeq
|
static short |
OP_if_acmpne
|
static short |
OP_if_icmpeq
|
static short |
OP_if_icmpge
|
static short |
OP_if_icmpgt
|
static short |
OP_if_icmple
|
static short |
OP_if_icmplt
|
static short |
OP_if_icmpne
|
static short |
OP_ifeq
|
static short |
OP_ifge
|
static short |
OP_ifgt
|
static short |
OP_ifle
|
static short |
OP_iflt
|
static short |
OP_ifne
|
static short |
OP_ifnonnull
|
static short |
OP_ifnull
|
static short |
OP_iinc
|
static short |
OP_iload
|
static short |
OP_iload_0
|
static short |
OP_iload_1
|
static short |
OP_iload_2
|
static short |
OP_iload_3
|
static short |
OP_imul
|
static short |
OP_ineg
|
static short |
OP_instanceof
|
static short |
OP_invokeinterface
|
static short |
OP_invokespecial
|
static short |
OP_invokestatic
|
static short |
OP_invokevirtual
|
static short |
OP_ior
|
static short |
OP_irem
|
static short |
OP_ireturn
|
static short |
OP_ishl
|
static short |
OP_ishr
|
static short |
OP_istore
|
static short |
OP_istore_0
|
static short |
OP_istore_1
|
static short |
OP_istore_2
|
static short |
OP_istore_3
|
static short |
OP_isub
|
static short |
OP_iushr
|
static short |
OP_ixor
|
static short |
OP_jsr
|
static short |
OP_jsr_w
|
static short |
OP_l2d
|
static short |
OP_l2f
|
static short |
OP_l2i
|
static short |
OP_ladd
|
static short |
OP_laload
|
static short |
OP_land
|
static short |
OP_lastore
|
static short |
OP_lcmp
|
static short |
OP_lconst_0
|
static short |
OP_lconst_1
|
static short |
OP_ldc
|
static short |
OP_ldc_w
|
static short |
OP_ldc2_w
|
static short |
OP_ldiv
|
static short |
OP_lload
|
static short |
OP_lload_0
|
static short |
OP_lload_1
|
static short |
OP_lload_2
|
static short |
OP_lload_3
|
static short |
OP_lmul
|
static short |
OP_lneg
|
static short |
OP_lookupswitch
|
static short |
OP_lor
|
static short |
OP_lrem
|
static short |
OP_lreturn
|
static short |
OP_lshl
|
static short |
OP_lshr
|
static short |
OP_lstore
|
static short |
OP_lstore_0
|
static short |
OP_lstore_1
|
static short |
OP_lstore_2
|
static short |
OP_lstore_3
|
static short |
OP_lsub
|
static short |
OP_lushr
|
static short |
OP_lxor
|
static short |
OP_monitorenter
|
static short |
OP_monitorexit
|
static short |
OP_multianewarray
|
static short |
OP_new
|
static short |
OP_newarray
|
static short |
OP_nop
|
static short |
OP_pop
|
static short |
OP_pop2
|
static short |
OP_putfield
|
static short |
OP_putstatic
|
static short |
OP_ret
|
static short |
OP_return
|
static short |
OP_saload
|
static short |
OP_sastore
|
static short |
OP_sipush
|
static short |
OP_swap
|
static short |
OP_tableswitch
|
static short |
OP_wide
|
static short |
OP_xxxunusedxxx
|
static byte |
T_BOOLEAN
|
static byte |
T_BYTE
|
static byte |
T_CHAR
|
static byte |
T_DOUBLE
|
static byte |
T_FLOAT
|
static byte |
T_INT
|
static byte |
T_LONG
|
static byte |
T_SHORT
|
static java.lang.String |
TYPE_boolean
|
static byte |
TYPE_boolean_index
|
static java.lang.String |
TYPE_byte
|
static byte |
TYPE_byte_index
|
static java.lang.String |
TYPE_char
|
static byte |
TYPE_char_index
|
static java.lang.String |
TYPE_Class
|
static java.lang.String |
TYPE_double
|
static byte |
TYPE_double_index
|
static java.lang.String |
TYPE_Error
|
static java.lang.String |
TYPE_Exception
|
static java.lang.String |
TYPE_float
|
static byte |
TYPE_float_index
|
static java.lang.String |
TYPE_int
|
static byte |
TYPE_int_index
|
static java.lang.String |
TYPE_long
|
static byte |
TYPE_long_index
|
static java.lang.String |
TYPE_null
This represents the type of "null", which can be any object. |
static java.lang.String |
TYPE_Object
|
static byte |
TYPE_Object_index
|
static java.lang.String |
TYPE_RuntimeException
|
static java.lang.String |
TYPE_short
|
static byte |
TYPE_short_index
|
static java.lang.String |
TYPE_String
|
static java.lang.String |
TYPE_Throwable
|
static java.lang.String |
TYPE_unknown
This represents a type which is unknown. |
static java.lang.String |
TYPE_void
|
static int |
YES
|
| Field Detail |
|---|
static final short OP_nop
static final short OP_aconst_null
static final short OP_iconst_m1
static final short OP_iconst_0
static final short OP_iconst_1
static final short OP_iconst_2
static final short OP_iconst_3
static final short OP_iconst_4
static final short OP_iconst_5
static final short OP_lconst_0
static final short OP_lconst_1
static final short OP_fconst_0
static final short OP_fconst_1
static final short OP_fconst_2
static final short OP_dconst_0
static final short OP_dconst_1
static final short OP_bipush
static final short OP_sipush
static final short OP_ldc
static final short OP_ldc_w
static final short OP_ldc2_w
static final short OP_iload
static final short OP_lload
static final short OP_fload
static final short OP_dload
static final short OP_aload
static final short OP_iload_0
static final short OP_iload_1
static final short OP_iload_2
static final short OP_iload_3
static final short OP_lload_0
static final short OP_lload_1
static final short OP_lload_2
static final short OP_lload_3
static final short OP_fload_0
static final short OP_fload_1
static final short OP_fload_2
static final short OP_fload_3
static final short OP_dload_0
static final short OP_dload_1
static final short OP_dload_2
static final short OP_dload_3
static final short OP_aload_0
static final short OP_aload_1
static final short OP_aload_2
static final short OP_aload_3
static final short OP_iaload
static final short OP_laload
static final short OP_faload
static final short OP_daload
static final short OP_aaload
static final short OP_baload
static final short OP_caload
static final short OP_saload
static final short OP_istore
static final short OP_lstore
static final short OP_fstore
static final short OP_dstore
static final short OP_astore
static final short OP_istore_0
static final short OP_istore_1
static final short OP_istore_2
static final short OP_istore_3
static final short OP_lstore_0
static final short OP_lstore_1
static final short OP_lstore_2
static final short OP_lstore_3
static final short OP_fstore_0
static final short OP_fstore_1
static final short OP_fstore_2
static final short OP_fstore_3
static final short OP_dstore_0
static final short OP_dstore_1
static final short OP_dstore_2
static final short OP_dstore_3
static final short OP_astore_0
static final short OP_astore_1
static final short OP_astore_2
static final short OP_astore_3
static final short OP_iastore
static final short OP_lastore
static final short OP_fastore
static final short OP_dastore
static final short OP_aastore
static final short OP_bastore
static final short OP_castore
static final short OP_sastore
static final short OP_pop
static final short OP_pop2
static final short OP_dup
static final short OP_dup_x1
static final short OP_dup_x2
static final short OP_dup2
static final short OP_dup2_x1
static final short OP_dup2_x2
static final short OP_swap
static final short OP_iadd
static final short OP_ladd
static final short OP_fadd
static final short OP_dadd
static final short OP_isub
static final short OP_lsub
static final short OP_fsub
static final short OP_dsub
static final short OP_imul
static final short OP_lmul
static final short OP_fmul
static final short OP_dmul
static final short OP_idiv
static final short OP_ldiv
static final short OP_fdiv
static final short OP_ddiv
static final short OP_irem
static final short OP_lrem
static final short OP_frem
static final short OP_drem
static final short OP_ineg
static final short OP_lneg
static final short OP_fneg
static final short OP_dneg
static final short OP_ishl
static final short OP_lshl
static final short OP_ishr
static final short OP_lshr
static final short OP_iushr
static final short OP_lushr
static final short OP_iand
static final short OP_land
static final short OP_ior
static final short OP_lor
static final short OP_ixor
static final short OP_lxor
static final short OP_iinc
static final short OP_i2l
static final short OP_i2f
static final short OP_i2d
static final short OP_l2i
static final short OP_l2f
static final short OP_l2d
static final short OP_f2i
static final short OP_f2l
static final short OP_f2d
static final short OP_d2i
static final short OP_d2l
static final short OP_d2f
static final short OP_i2b
static final short OP_i2c
static final short OP_i2s
static final short OP_lcmp
static final short OP_fcmpl
static final short OP_fcmpg
static final short OP_dcmpl
static final short OP_dcmpg
static final short OP_ifeq
static final short OP_ifne
static final short OP_iflt
static final short OP_ifge
static final short OP_ifgt
static final short OP_ifle
static final short OP_if_icmpeq
static final short OP_if_icmpne
static final short OP_if_icmplt
static final short OP_if_icmpge
static final short OP_if_icmpgt
static final short OP_if_icmple
static final short OP_if_acmpeq
static final short OP_if_acmpne
static final short OP_goto
static final short OP_jsr
static final short OP_ret
static final short OP_tableswitch
static final short OP_lookupswitch
static final short OP_ireturn
static final short OP_lreturn
static final short OP_freturn
static final short OP_dreturn
static final short OP_areturn
static final short OP_return
static final short OP_getstatic
static final short OP_putstatic
static final short OP_getfield
static final short OP_putfield
static final short OP_invokevirtual
static final short OP_invokespecial
static final short OP_invokestatic
static final short OP_invokeinterface
static final short OP_xxxunusedxxx
static final short OP_new
static final short OP_newarray
static final short OP_anewarray
static final short OP_arraylength
static final short OP_athrow
static final short OP_checkcast
static final short OP_instanceof
static final short OP_monitorenter
static final short OP_monitorexit
static final short OP_wide
static final short OP_multianewarray
static final short OP_ifnull
static final short OP_ifnonnull
static final short OP_goto_w
static final short OP_jsr_w
static final short ACC_PUBLIC
static final short ACC_PRIVATE
static final short ACC_PROTECTED
static final short ACC_STATIC
static final short ACC_FINAL
static final short ACC_SYNCHRONIZED
static final short ACC_SUPER
static final short ACC_VOLATILE
static final short ACC_TRANSIENT
static final short ACC_NATIVE
static final short ACC_INTERFACE
static final short ACC_ABSTRACT
static final short ACC_STRICT
static final byte CONSTANT_Utf8
static final byte CONSTANT_Integer
static final byte CONSTANT_Float
static final byte CONSTANT_Long
static final byte CONSTANT_Double
static final byte CONSTANT_Class
static final byte CONSTANT_String
static final byte CONSTANT_FieldRef
static final byte CONSTANT_MethodRef
static final byte CONSTANT_InterfaceMethodRef
static final byte CONSTANT_NameAndType
static final byte T_BOOLEAN
static final byte T_CHAR
static final byte T_FLOAT
static final byte T_DOUBLE
static final byte T_BYTE
static final byte T_SHORT
static final byte T_INT
static final byte T_LONG
static final java.lang.String TYPE_boolean
static final java.lang.String TYPE_byte
static final java.lang.String TYPE_int
static final java.lang.String TYPE_short
static final java.lang.String TYPE_long
static final java.lang.String TYPE_float
static final java.lang.String TYPE_double
static final java.lang.String TYPE_char
static final java.lang.String TYPE_void
static final java.lang.String TYPE_String
static final java.lang.String TYPE_Object
static final java.lang.String TYPE_Throwable
static final java.lang.String TYPE_Class
static final java.lang.String TYPE_Exception
static final java.lang.String TYPE_RuntimeException
static final java.lang.String TYPE_Error
static final java.lang.String TYPE_null
static final java.lang.String TYPE_unknown
static final byte TYPE_int_index
static final byte TYPE_long_index
static final byte TYPE_float_index
static final byte TYPE_double_index
static final byte TYPE_Object_index
static final byte TYPE_byte_index
static final byte TYPE_char_index
static final byte TYPE_short_index
static final byte TYPE_boolean_index
static final java.lang.String[] indexedTypes
static final byte[] indexedTypes_T
static final int NO
static final int YES
static final int MAYBE
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||