joeq.Class
Interface jq_ClassFileConstants

All Known Implementing Classes:
Arrays, Bytecodes.jq_ReturnAddressType, BytecodeToQuad, BytecodeToQuad.jq_ReturnAddressType, BytecodeVisitor, ClassName, ControlFlowGraph.InitialPass, jq_Array, jq_Class, jq_ClassInitializer, jq_ConstantPool, jq_FakeInstanceMethod, jq_FakeStaticMethod, jq_Field, jq_Initializer, jq_InstanceField, jq_InstanceMethod, jq_Member, jq_Method, jq_Primitive, jq_Reference, jq_Reference.jq_NullType, jq_StaticField, jq_StaticMethod, LiveRefAnalysis.FirstPassVisitor, LiveRefAnalysis.SecondPassVisitor, ModRefAnalysis, PrimordialClassLoader, StackDepthVisitor, TypeCheck, Utf8

public interface jq_ClassFileConstants


Field Summary
static char ACC_ABSTRACT
           
static char ACC_FINAL
           
static char ACC_INTERFACE
           
static char ACC_NATIVE
           
static char ACC_PRIVATE
           
static char ACC_PROTECTED
           
static char ACC_PUBLIC
           
static char ACC_STATIC
           
static char ACC_STRICT
           
static char ACC_SUPER
           
static char ACC_SYNCHRONIZED
           
static char ACC_TRANSIENT
           
static char 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_ResolvedClass
           
static byte CONSTANT_ResolvedIFieldRef
           
static byte CONSTANT_ResolvedIMethodRef
           
static byte CONSTANT_ResolvedSFieldRef
           
static byte CONSTANT_ResolvedSMethodRef
           
static byte CONSTANT_String
           
static byte CONSTANT_Utf8
           
static int[] CONSUME_STACK
          Number of words consumed on operand stack by instructions.
static String ILLEGAL_OPCODE
           
static String ILLEGAL_TYPE
           
static short jbc_AALOAD
           
static short jbc_AASTORE
           
static short jbc_ACONST_NULL
           
static short jbc_ALOAD
           
static short jbc_ALOAD_0
           
static short jbc_ALOAD_1
           
static short jbc_ALOAD_2
           
static short jbc_ALOAD_3
           
static short jbc_ANEWARRAY
           
static short jbc_ARETURN
           
static short jbc_ARRAYLENGTH
           
static short jbc_ASTORE
           
static short jbc_ASTORE_0
           
static short jbc_ASTORE_1
           
static short jbc_ASTORE_2
           
static short jbc_ASTORE_3
           
static short jbc_ATHROW
           
static short jbc_BALOAD
           
static short jbc_BASTORE
           
static short jbc_BIPUSH
           
static short jbc_BREAKPOINT
          Non-legal opcodes, may be used by JVM internally.
static short jbc_CALOAD
           
static short jbc_CASTORE
           
static short jbc_CHECKCAST
           
static short jbc_D2F
           
static short jbc_D2I
           
static short jbc_D2L
           
static short jbc_DADD
           
static short jbc_DALOAD
           
static short jbc_DASTORE
           
static short jbc_DCMPG
           
static short jbc_DCMPL
           
static short jbc_DCONST_0
           
static short jbc_DCONST_1
           
static short jbc_DDIV
           
static short jbc_DLOAD
           
static short jbc_DLOAD_0
           
static short jbc_DLOAD_1
           
static short jbc_DLOAD_2
           
static short jbc_DLOAD_3
           
static short jbc_DMUL
           
static short jbc_DNEG
           
static short jbc_DREM
           
static short jbc_DRETURN
           
static short jbc_DSTORE
           
static short jbc_DSTORE_0
           
static short jbc_DSTORE_1
           
static short jbc_DSTORE_2
           
static short jbc_DSTORE_3
           
static short jbc_DSUB
           
static short jbc_DUP
           
static short jbc_DUP_X1
           
static short jbc_DUP_X2
           
static short jbc_DUP2
           
static short jbc_DUP2_X1
           
static short jbc_DUP2_X2
           
static short jbc_F2D
           
static short jbc_F2I
           
static short jbc_F2L
           
static short jbc_FADD
           
static short jbc_FALOAD
           
static short jbc_FASTORE
           
static short jbc_FCMPG
           
static short jbc_FCMPL
           
static short jbc_FCONST_0
           
static short jbc_FCONST_1
           
static short jbc_FCONST_2
           
static short jbc_FDIV
           
static short jbc_FLOAD
           
static short jbc_FLOAD_0
           
static short jbc_FLOAD_1
           
static short jbc_FLOAD_2
           
static short jbc_FLOAD_3
           
static short jbc_FMUL
           
static short jbc_FNEG
           
static short jbc_FREM
           
static short jbc_FRETURN
           
static short jbc_FSTORE
           
static short jbc_FSTORE_0
           
static short jbc_FSTORE_1
           
static short jbc_FSTORE_2
           
static short jbc_FSTORE_3
           
static short jbc_FSUB
           
static short jbc_GETFIELD
           
static short jbc_GETSTATIC
           
static short jbc_GOTO
           
static short jbc_GOTO_W
           
static short jbc_I2B
           
static short jbc_I2C
           
static short jbc_I2D
           
static short jbc_I2F
           
static short jbc_I2L
           
static short jbc_I2S
           
static short jbc_IADD
           
static short jbc_IALOAD
           
static short jbc_IAND
           
static short jbc_IASTORE
           
static short jbc_ICONST_0
           
static short jbc_ICONST_1
           
static short jbc_ICONST_2
           
static short jbc_ICONST_3
           
static short jbc_ICONST_4
           
static short jbc_ICONST_5
           
static short jbc_ICONST_M1
           
static short jbc_IDIV
           
static short jbc_IF_ACMPEQ
           
static short jbc_IF_ACMPNE
           
static short jbc_IF_ICMPEQ
           
static short jbc_IF_ICMPGE
           
static short jbc_IF_ICMPGT
           
static short jbc_IF_ICMPLE
           
static short jbc_IF_ICMPLT
           
static short jbc_IF_ICMPNE
           
static short jbc_IFEQ
           
static short jbc_IFGE
           
static short jbc_IFGT
           
static short jbc_IFLE
           
static short jbc_IFLT
           
static short jbc_IFNE
           
static short jbc_IFNONNULL
           
static short jbc_IFNULL
           
static short jbc_IINC
           
static short jbc_ILOAD
           
static short jbc_ILOAD_0
           
static short jbc_ILOAD_1
           
static short jbc_ILOAD_2
           
static short jbc_ILOAD_3
           
static short jbc_IMUL
           
static short jbc_INEG
           
static short jbc_INSTANCEOF
           
static short jbc_INT2BYTE
           
static short jbc_INT2CHAR
           
static short jbc_INT2SHORT
           
static short jbc_INVOKEINTERFACE
           
static short jbc_INVOKENONVIRTUAL
           
static short jbc_INVOKESPECIAL
           
static short jbc_INVOKESTATIC
           
static short jbc_INVOKEVIRTUAL
           
static short jbc_IOR
           
static short jbc_IREM
           
static short jbc_IRETURN
           
static short jbc_ISHL
           
static short jbc_ISHR
           
static short jbc_ISTORE
           
static short jbc_ISTORE_0
           
static short jbc_ISTORE_1
           
static short jbc_ISTORE_2
           
static short jbc_ISTORE_3
           
static short jbc_ISUB
           
static short jbc_IUSHR
           
static short jbc_IXOR
           
static short jbc_JSR
           
static short jbc_JSR_W
           
static short jbc_L2D
           
static short jbc_L2F
           
static short jbc_L2I
           
static short jbc_LADD
           
static short jbc_LALOAD
           
static short jbc_LAND
           
static short jbc_LASTORE
           
static short jbc_LCMP
           
static short jbc_LCONST_0
           
static short jbc_LCONST_1
           
static short jbc_LDC
           
static short jbc_LDC_W
           
static short jbc_LDC2_W
           
static short jbc_LDIV
           
static short jbc_LLOAD
           
static short jbc_LLOAD_0
           
static short jbc_LLOAD_1
           
static short jbc_LLOAD_2
           
static short jbc_LLOAD_3
           
static short jbc_LMUL
           
static short jbc_LNEG
           
static short jbc_LOOKUPSWITCH
           
static short jbc_LOR
           
static short jbc_LREM
           
static short jbc_LRETURN
           
static short jbc_LSHL
           
static short jbc_LSHR
           
static short jbc_LSTORE
           
static short jbc_LSTORE_0
           
static short jbc_LSTORE_1
           
static short jbc_LSTORE_2
           
static short jbc_LSTORE_3
           
static short jbc_LSUB
           
static short jbc_LUSHR
           
static short jbc_LXOR
           
static short jbc_MONITORENTER
           
static short jbc_MONITOREXIT
           
static short jbc_MULTIANEWARRAY
           
static short jbc_NEW
           
static short jbc_NEWARRAY
           
static short jbc_NOP
          Java VM opcodes.
static short jbc_POP
           
static short jbc_POP2
           
static short jbc_PUTFIELD
           
static short jbc_PUTSTATIC
           
static short jbc_RET
           
static short jbc_RETURN
           
static short jbc_SALOAD
           
static short jbc_SASTORE
           
static short jbc_SIPUSH
           
static short jbc_SWAP
           
static short jbc_TABLESWITCH
           
static short jbc_WIDE
           
static short[] NO_OF_OPERANDS
          Number of byte code operands, i.e., number of bytes after the tag byte itself.
static String[] OPCODE_NAMES
          Names of opcodes.
static int[] PRODUCE_STACK
          Number of words produced onto operand stack by instructions.
static short RESERVED
           
static byte STATE_CLSINITERROR
           
static byte STATE_CLSINITIALIZED
           
static byte STATE_CLSINITIALIZING
           
static byte STATE_CLSINITRUNNING
           
static byte STATE_COMPILED
           
static byte STATE_COMPILING
           
static byte STATE_LOADED
           
static byte STATE_LOADERROR
           
static byte STATE_LOADING1
           
static byte STATE_LOADING2
           
static byte STATE_LOADING3
           
static byte STATE_PREPARED
           
static byte STATE_PREPAREERROR
           
static byte STATE_PREPARING
           
static byte STATE_SFINITERROR
           
static byte STATE_SFINITIALIZED
           
static byte STATE_SFINITIALIZING
           
static byte STATE_UNLOADED
           
static byte STATE_VERIFIED
           
static byte STATE_VERIFYERROR
           
static byte STATE_VERIFYING
           
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 byte TC_ARRAY
           
static byte TC_BOOLEAN
           
static byte TC_BYTE
           
static byte TC_CHAR
           
static byte TC_CLASS
           
static byte TC_CLASSEND
           
static byte TC_DOUBLE
           
static byte TC_FLOAT
           
static byte TC_INT
           
static byte TC_LONG
           
static byte TC_PARAM
           
static byte TC_PARAMEND
           
static byte TC_SHORT
           
static byte TC_VOID
           
static short[][] TYPE_OF_OPERANDS
          How the byte code operands are to be interpreted.
static short UNDEFINED
          Illegal codes
static short UNPREDICTABLE
           
 

Field Detail

ACC_PUBLIC

static final char ACC_PUBLIC
See Also:
Constant Field Values

ACC_PRIVATE

static final char ACC_PRIVATE
See Also:
Constant Field Values

ACC_PROTECTED

static final char ACC_PROTECTED
See Also:
Constant Field Values

ACC_STATIC

static final char ACC_STATIC
See Also:
Constant Field Values

ACC_FINAL

static final char ACC_FINAL
See Also:
Constant Field Values

ACC_SYNCHRONIZED

static final char ACC_SYNCHRONIZED
See Also:
Constant Field Values

ACC_SUPER

static final char ACC_SUPER
See Also:
Constant Field Values

ACC_VOLATILE

static final char ACC_VOLATILE
See Also:
Constant Field Values

ACC_TRANSIENT

static final char ACC_TRANSIENT
See Also:
Constant Field Values

ACC_NATIVE

static final char ACC_NATIVE
See Also:
Constant Field Values

ACC_INTERFACE

static final char ACC_INTERFACE
See Also:
Constant Field Values

ACC_ABSTRACT

static final char ACC_ABSTRACT
See Also:
Constant Field Values

ACC_STRICT

static final char ACC_STRICT
See Also:
Constant Field Values

CONSTANT_Class

static final byte CONSTANT_Class
See Also:
Constant Field Values

CONSTANT_FieldRef

static final byte CONSTANT_FieldRef
See Also:
Constant Field Values

CONSTANT_MethodRef

static final byte CONSTANT_MethodRef
See Also:
Constant Field Values

CONSTANT_InterfaceMethodRef

static final byte CONSTANT_InterfaceMethodRef
See Also:
Constant Field Values

CONSTANT_String

static final byte CONSTANT_String
See Also:
Constant Field Values

CONSTANT_Integer

static final byte CONSTANT_Integer
See Also:
Constant Field Values

CONSTANT_Float

static final byte CONSTANT_Float
See Also:
Constant Field Values

CONSTANT_Long

static final byte CONSTANT_Long
See Also:
Constant Field Values

CONSTANT_Double

static final byte CONSTANT_Double
See Also:
Constant Field Values

CONSTANT_NameAndType

static final byte CONSTANT_NameAndType
See Also:
Constant Field Values

CONSTANT_Utf8

static final byte CONSTANT_Utf8
See Also:
Constant Field Values

CONSTANT_ResolvedClass

static final byte CONSTANT_ResolvedClass
See Also:
Constant Field Values

CONSTANT_ResolvedSFieldRef

static final byte CONSTANT_ResolvedSFieldRef
See Also:
Constant Field Values

CONSTANT_ResolvedIFieldRef

static final byte CONSTANT_ResolvedIFieldRef
See Also:
Constant Field Values

CONSTANT_ResolvedSMethodRef

static final byte CONSTANT_ResolvedSMethodRef
See Also:
Constant Field Values

CONSTANT_ResolvedIMethodRef

static final byte CONSTANT_ResolvedIMethodRef
See Also:
Constant Field Values

TC_BYTE

static final byte TC_BYTE
See Also:
Constant Field Values

TC_CHAR

static final byte TC_CHAR
See Also:
Constant Field Values

TC_DOUBLE

static final byte TC_DOUBLE
See Also:
Constant Field Values

TC_FLOAT

static final byte TC_FLOAT
See Also:
Constant Field Values

TC_INT

static final byte TC_INT
See Also:
Constant Field Values

TC_LONG

static final byte TC_LONG
See Also:
Constant Field Values

TC_CLASS

static final byte TC_CLASS
See Also:
Constant Field Values

TC_CLASSEND

static final byte TC_CLASSEND
See Also:
Constant Field Values

TC_SHORT

static final byte TC_SHORT
See Also:
Constant Field Values

TC_BOOLEAN

static final byte TC_BOOLEAN
See Also:
Constant Field Values

TC_ARRAY

static final byte TC_ARRAY
See Also:
Constant Field Values

TC_PARAM

static final byte TC_PARAM
See Also:
Constant Field Values

TC_PARAMEND

static final byte TC_PARAMEND
See Also:
Constant Field Values

TC_VOID

static final byte TC_VOID
See Also:
Constant Field Values

T_BOOLEAN

static final byte T_BOOLEAN
See Also:
Constant Field Values

T_CHAR

static final byte T_CHAR
See Also:
Constant Field Values

T_FLOAT

static final byte T_FLOAT
See Also:
Constant Field Values

T_DOUBLE

static final byte T_DOUBLE
See Also:
Constant Field Values

T_BYTE

static final byte T_BYTE
See Also:
Constant Field Values

T_SHORT

static final byte T_SHORT
See Also:
Constant Field Values

T_INT

static final byte T_INT
See Also:
Constant Field Values

T_LONG

static final byte T_LONG
See Also:
Constant Field Values

STATE_UNLOADED

static final byte STATE_UNLOADED
See Also:
Constant Field Values

STATE_LOADING1

static final byte STATE_LOADING1
See Also:
Constant Field Values

STATE_LOADING2

static final byte STATE_LOADING2
See Also:
Constant Field Values

STATE_LOADING3

static final byte STATE_LOADING3
See Also:
Constant Field Values

STATE_LOADERROR

static final byte STATE_LOADERROR
See Also:
Constant Field Values

STATE_LOADED

static final byte STATE_LOADED
See Also:
Constant Field Values

STATE_VERIFYING

static final byte STATE_VERIFYING
See Also:
Constant Field Values

STATE_VERIFYERROR

static final byte STATE_VERIFYERROR
See Also:
Constant Field Values

STATE_VERIFIED

static final byte STATE_VERIFIED
See Also:
Constant Field Values

STATE_PREPARING

static final byte STATE_PREPARING
See Also:
Constant Field Values

STATE_PREPAREERROR

static final byte STATE_PREPAREERROR
See Also:
Constant Field Values

STATE_PREPARED

static final byte STATE_PREPARED
See Also:
Constant Field Values

STATE_SFINITIALIZING

static final byte STATE_SFINITIALIZING
See Also:
Constant Field Values

STATE_SFINITERROR

static final byte STATE_SFINITERROR
See Also:
Constant Field Values

STATE_SFINITIALIZED

static final byte STATE_SFINITIALIZED
See Also:
Constant Field Values

STATE_COMPILING

static final byte STATE_COMPILING
See Also:
Constant Field Values

STATE_COMPILED

static final byte STATE_COMPILED
See Also:
Constant Field Values

STATE_CLSINITIALIZING

static final byte STATE_CLSINITIALIZING
See Also:
Constant Field Values

STATE_CLSINITRUNNING

static final byte STATE_CLSINITRUNNING
See Also:
Constant Field Values

STATE_CLSINITERROR

static final byte STATE_CLSINITERROR
See Also:
Constant Field Values

STATE_CLSINITIALIZED

static final byte STATE_CLSINITIALIZED
See Also:
Constant Field Values

UNDEFINED

static final short UNDEFINED
Illegal codes

See Also:
Constant Field Values

UNPREDICTABLE

static final short UNPREDICTABLE
See Also:
Constant Field Values

RESERVED

static final short RESERVED
See Also:
Constant Field Values

ILLEGAL_OPCODE

static final String ILLEGAL_OPCODE
See Also:
Constant Field Values

ILLEGAL_TYPE

static final String ILLEGAL_TYPE
See Also:
Constant Field Values

jbc_NOP

static final short jbc_NOP
Java VM opcodes. (VM Spec Chapter 6)

See Also:
Constant Field Values

jbc_ACONST_NULL

static final short jbc_ACONST_NULL
See Also:
Constant Field Values

jbc_ICONST_M1

static final short jbc_ICONST_M1
See Also:
Constant Field Values

jbc_ICONST_0

static final short jbc_ICONST_0
See Also:
Constant Field Values

jbc_ICONST_1

static final short jbc_ICONST_1
See Also:
Constant Field Values

jbc_ICONST_2

static final short jbc_ICONST_2
See Also:
Constant Field Values

jbc_ICONST_3

static final short jbc_ICONST_3
See Also:
Constant Field Values

jbc_ICONST_4

static final short jbc_ICONST_4
See Also:
Constant Field Values

jbc_ICONST_5

static final short jbc_ICONST_5
See Also:
Constant Field Values

jbc_LCONST_0

static final short jbc_LCONST_0
See Also:
Constant Field Values

jbc_LCONST_1

static final short jbc_LCONST_1
See Also:
Constant Field Values

jbc_FCONST_0

static final short jbc_FCONST_0
See Also:
Constant Field Values

jbc_FCONST_1

static final short jbc_FCONST_1
See Also:
Constant Field Values

jbc_FCONST_2

static final short jbc_FCONST_2
See Also:
Constant Field Values

jbc_DCONST_0

static final short jbc_DCONST_0
See Also:
Constant Field Values

jbc_DCONST_1

static final short jbc_DCONST_1
See Also:
Constant Field Values

jbc_BIPUSH

static final short jbc_BIPUSH
See Also:
Constant Field Values

jbc_SIPUSH

static final short jbc_SIPUSH
See Also:
Constant Field Values

jbc_LDC

static final short jbc_LDC
See Also:
Constant Field Values

jbc_LDC_W

static final short jbc_LDC_W
See Also:
Constant Field Values

jbc_LDC2_W

static final short jbc_LDC2_W
See Also:
Constant Field Values

jbc_ILOAD

static final short jbc_ILOAD
See Also:
Constant Field Values

jbc_LLOAD

static final short jbc_LLOAD
See Also:
Constant Field Values

jbc_FLOAD

static final short jbc_FLOAD
See Also:
Constant Field Values

jbc_DLOAD

static final short jbc_DLOAD
See Also:
Constant Field Values

jbc_ALOAD

static final short jbc_ALOAD
See Also:
Constant Field Values

jbc_ILOAD_0

static final short jbc_ILOAD_0
See Also:
Constant Field Values

jbc_ILOAD_1

static final short jbc_ILOAD_1
See Also:
Constant Field Values

jbc_ILOAD_2

static final short jbc_ILOAD_2
See Also:
Constant Field Values

jbc_ILOAD_3

static final short jbc_ILOAD_3
See Also:
Constant Field Values

jbc_LLOAD_0

static final short jbc_LLOAD_0
See Also:
Constant Field Values

jbc_LLOAD_1

static final short jbc_LLOAD_1
See Also:
Constant Field Values

jbc_LLOAD_2

static final short jbc_LLOAD_2
See Also:
Constant Field Values

jbc_LLOAD_3

static final short jbc_LLOAD_3
See Also:
Constant Field Values

jbc_FLOAD_0

static final short jbc_FLOAD_0
See Also:
Constant Field Values

jbc_FLOAD_1

static final short jbc_FLOAD_1
See Also:
Constant Field Values

jbc_FLOAD_2

static final short jbc_FLOAD_2
See Also:
Constant Field Values

jbc_FLOAD_3

static final short jbc_FLOAD_3
See Also:
Constant Field Values

jbc_DLOAD_0

static final short jbc_DLOAD_0
See Also:
Constant Field Values

jbc_DLOAD_1

static final short jbc_DLOAD_1
See Also:
Constant Field Values

jbc_DLOAD_2

static final short jbc_DLOAD_2
See Also:
Constant Field Values

jbc_DLOAD_3

static final short jbc_DLOAD_3
See Also:
Constant Field Values

jbc_ALOAD_0

static final short jbc_ALOAD_0
See Also:
Constant Field Values

jbc_ALOAD_1

static final short jbc_ALOAD_1
See Also:
Constant Field Values

jbc_ALOAD_2

static final short jbc_ALOAD_2
See Also:
Constant Field Values

jbc_ALOAD_3

static final short jbc_ALOAD_3
See Also:
Constant Field Values

jbc_IALOAD

static final short jbc_IALOAD
See Also:
Constant Field Values

jbc_LALOAD

static final short jbc_LALOAD
See Also:
Constant Field Values

jbc_FALOAD

static final short jbc_FALOAD
See Also:
Constant Field Values

jbc_DALOAD

static final short jbc_DALOAD
See Also:
Constant Field Values

jbc_AALOAD

static final short jbc_AALOAD
See Also:
Constant Field Values

jbc_BALOAD

static final short jbc_BALOAD
See Also:
Constant Field Values

jbc_CALOAD

static final short jbc_CALOAD
See Also:
Constant Field Values

jbc_SALOAD

static final short jbc_SALOAD
See Also:
Constant Field Values

jbc_ISTORE

static final short jbc_ISTORE
See Also:
Constant Field Values

jbc_LSTORE

static final short jbc_LSTORE
See Also:
Constant Field Values

jbc_FSTORE

static final short jbc_FSTORE
See Also:
Constant Field Values

jbc_DSTORE

static final short jbc_DSTORE
See Also:
Constant Field Values

jbc_ASTORE

static final short jbc_ASTORE
See Also:
Constant Field Values

jbc_ISTORE_0

static final short jbc_ISTORE_0
See Also:
Constant Field Values

jbc_ISTORE_1

static final short jbc_ISTORE_1
See Also:
Constant Field Values

jbc_ISTORE_2

static final short jbc_ISTORE_2
See Also:
Constant Field Values

jbc_ISTORE_3

static final short jbc_ISTORE_3
See Also:
Constant Field Values

jbc_LSTORE_0

static final short jbc_LSTORE_0
See Also:
Constant Field Values

jbc_LSTORE_1

static final short jbc_LSTORE_1
See Also:
Constant Field Values

jbc_LSTORE_2

static final short jbc_LSTORE_2
See Also:
Constant Field Values

jbc_LSTORE_3

static final short jbc_LSTORE_3
See Also:
Constant Field Values

jbc_FSTORE_0

static final short jbc_FSTORE_0
See Also:
Constant Field Values

jbc_FSTORE_1

static final short jbc_FSTORE_1
See Also:
Constant Field Values

jbc_FSTORE_2

static final short jbc_FSTORE_2
See Also:
Constant Field Values

jbc_FSTORE_3

static final short jbc_FSTORE_3
See Also:
Constant Field Values

jbc_DSTORE_0

static final short jbc_DSTORE_0
See Also:
Constant Field Values

jbc_DSTORE_1

static final short jbc_DSTORE_1
See Also:
Constant Field Values

jbc_DSTORE_2

static final short jbc_DSTORE_2
See Also:
Constant Field Values

jbc_DSTORE_3

static final short jbc_DSTORE_3
See Also:
Constant Field Values

jbc_ASTORE_0

static final short jbc_ASTORE_0
See Also:
Constant Field Values

jbc_ASTORE_1

static final short jbc_ASTORE_1
See Also:
Constant Field Values

jbc_ASTORE_2

static final short jbc_ASTORE_2
See Also:
Constant Field Values

jbc_ASTORE_3

static final short jbc_ASTORE_3
See Also:
Constant Field Values

jbc_IASTORE

static final short jbc_IASTORE
See Also:
Constant Field Values

jbc_LASTORE

static final short jbc_LASTORE
See Also:
Constant Field Values

jbc_FASTORE

static final short jbc_FASTORE
See Also:
Constant Field Values

jbc_DASTORE

static final short jbc_DASTORE
See Also:
Constant Field Values

jbc_AASTORE

static final short jbc_AASTORE
See Also:
Constant Field Values

jbc_BASTORE

static final short jbc_BASTORE
See Also:
Constant Field Values

jbc_CASTORE

static final short jbc_CASTORE
See Also:
Constant Field Values

jbc_SASTORE

static final short jbc_SASTORE
See Also:
Constant Field Values

jbc_POP

static final short jbc_POP
See Also:
Constant Field Values

jbc_POP2

static final short jbc_POP2
See Also:
Constant Field Values

jbc_DUP

static final short jbc_DUP
See Also:
Constant Field Values

jbc_DUP_X1

static final short jbc_DUP_X1
See Also:
Constant Field Values

jbc_DUP_X2

static final short jbc_DUP_X2
See Also:
Constant Field Values

jbc_DUP2

static final short jbc_DUP2
See Also:
Constant Field Values

jbc_DUP2_X1

static final short jbc_DUP2_X1
See Also:
Constant Field Values

jbc_DUP2_X2

static final short jbc_DUP2_X2
See Also:
Constant Field Values

jbc_SWAP

static final short jbc_SWAP
See Also:
Constant Field Values

jbc_IADD

static final short jbc_IADD
See Also:
Constant Field Values

jbc_LADD

static final short jbc_LADD
See Also:
Constant Field Values

jbc_FADD

static final short jbc_FADD
See Also:
Constant Field Values

jbc_DADD

static final short jbc_DADD
See Also:
Constant Field Values

jbc_ISUB

static final short jbc_ISUB
See Also:
Constant Field Values

jbc_LSUB

static final short jbc_LSUB
See Also:
Constant Field Values

jbc_FSUB

static final short jbc_FSUB
See Also:
Constant Field Values

jbc_DSUB

static final short jbc_DSUB
See Also:
Constant Field Values

jbc_IMUL

static final short jbc_IMUL
See Also:
Constant Field Values

jbc_LMUL

static final short jbc_LMUL
See Also:
Constant Field Values

jbc_FMUL

static final short jbc_FMUL
See Also:
Constant Field Values

jbc_DMUL

static final short jbc_DMUL
See Also:
Constant Field Values

jbc_IDIV

static final short jbc_IDIV
See Also:
Constant Field Values

jbc_LDIV

static final short jbc_LDIV
See Also:
Constant Field Values

jbc_FDIV

static final short jbc_FDIV
See Also:
Constant Field Values

jbc_DDIV

static final short jbc_DDIV
See Also:
Constant Field Values

jbc_IREM

static final short jbc_IREM
See Also:
Constant Field Values

jbc_LREM

static final short jbc_LREM
See Also:
Constant Field Values

jbc_FREM

static final short jbc_FREM
See Also:
Constant Field Values

jbc_DREM

static final short jbc_DREM
See Also:
Constant Field Values

jbc_INEG

static final short jbc_INEG
See Also:
Constant Field Values

jbc_LNEG

static final short jbc_LNEG
See Also:
Constant Field Values

jbc_FNEG

static final short jbc_FNEG
See Also:
Constant Field Values

jbc_DNEG

static final short jbc_DNEG
See Also:
Constant Field Values

jbc_ISHL

static final short jbc_ISHL
See Also:
Constant Field Values

jbc_LSHL

static final short jbc_LSHL
See Also:
Constant Field Values

jbc_ISHR

static final short jbc_ISHR
See Also:
Constant Field Values

jbc_LSHR

static final short jbc_LSHR
See Also:
Constant Field Values

jbc_IUSHR

static final short jbc_IUSHR
See Also:
Constant Field Values

jbc_LUSHR

static final short jbc_LUSHR
See Also:
Constant Field Values

jbc_IAND

static final short jbc_IAND
See Also:
Constant Field Values

jbc_LAND

static final short jbc_LAND
See Also:
Constant Field Values

jbc_IOR

static final short jbc_IOR
See Also:
Constant Field Values

jbc_LOR

static final short jbc_LOR
See Also:
Constant Field Values

jbc_IXOR

static final short jbc_IXOR
See Also:
Constant Field Values

jbc_LXOR

static final short jbc_LXOR
See Also:
Constant Field Values

jbc_IINC

static final short jbc_IINC
See Also:
Constant Field Values

jbc_I2L

static final short jbc_I2L
See Also:
Constant Field Values

jbc_I2F

static final short jbc_I2F
See Also:
Constant Field Values

jbc_I2D

static final short jbc_I2D
See Also:
Constant Field Values

jbc_L2I

static final short jbc_L2I
See Also:
Constant Field Values

jbc_L2F

static final short jbc_L2F
See Also:
Constant Field Values

jbc_L2D

static final short jbc_L2D
See Also:
Constant Field Values

jbc_F2I

static final short jbc_F2I
See Also:
Constant Field Values

jbc_F2L

static final short jbc_F2L
See Also:
Constant Field Values

jbc_F2D

static final short jbc_F2D
See Also:
Constant Field Values

jbc_D2I

static final short jbc_D2I
See Also:
Constant Field Values

jbc_D2L

static final short jbc_D2L
See Also:
Constant Field Values

jbc_D2F

static final short jbc_D2F
See Also:
Constant Field Values

jbc_I2B

static final short jbc_I2B
See Also:
Constant Field Values

jbc_INT2BYTE

static final short jbc_INT2BYTE
See Also:
Constant Field Values

jbc_I2C

static final short jbc_I2C
See Also:
Constant Field Values

jbc_INT2CHAR

static final short jbc_INT2CHAR
See Also:
Constant Field Values

jbc_I2S

static final short jbc_I2S
See Also:
Constant Field Values

jbc_INT2SHORT

static final short jbc_INT2SHORT
See Also:
Constant Field Values

jbc_LCMP

static final short jbc_LCMP
See Also:
Constant Field Values

jbc_FCMPL

static final short jbc_FCMPL
See Also:
Constant Field Values

jbc_FCMPG

static final short jbc_FCMPG
See Also:
Constant Field Values

jbc_DCMPL

static final short jbc_DCMPL
See Also:
Constant Field Values

jbc_DCMPG

static final short jbc_DCMPG
See Also:
Constant Field Values

jbc_IFEQ

static final short jbc_IFEQ
See Also:
Constant Field Values

jbc_IFNE

static final short jbc_IFNE
See Also:
Constant Field Values

jbc_IFLT

static final short jbc_IFLT
See Also:
Constant Field Values

jbc_IFGE

static final short jbc_IFGE
See Also:
Constant Field Values

jbc_IFGT

static final short jbc_IFGT
See Also:
Constant Field Values

jbc_IFLE

static final short jbc_IFLE
See Also:
Constant Field Values

jbc_IF_ICMPEQ

static final short jbc_IF_ICMPEQ
See Also:
Constant Field Values

jbc_IF_ICMPNE

static final short jbc_IF_ICMPNE
See Also:
Constant Field Values

jbc_IF_ICMPLT

static final short jbc_IF_ICMPLT
See Also:
Constant Field Values

jbc_IF_ICMPGE

static final short jbc_IF_ICMPGE
See Also:
Constant Field Values

jbc_IF_ICMPGT

static final short jbc_IF_ICMPGT
See Also:
Constant Field Values

jbc_IF_ICMPLE

static final short jbc_IF_ICMPLE
See Also:
Constant Field Values

jbc_IF_ACMPEQ

static final short jbc_IF_ACMPEQ
See Also:
Constant Field Values

jbc_IF_ACMPNE

static final short jbc_IF_ACMPNE
See Also:
Constant Field Values

jbc_GOTO

static final short jbc_GOTO
See Also:
Constant Field Values

jbc_JSR

static final short jbc_JSR
See Also:
Constant Field Values

jbc_RET

static final short jbc_RET
See Also:
Constant Field Values

jbc_TABLESWITCH

static final short jbc_TABLESWITCH
See Also:
Constant Field Values

jbc_LOOKUPSWITCH

static final short jbc_LOOKUPSWITCH
See Also:
Constant Field Values

jbc_IRETURN

static final short jbc_IRETURN
See Also:
Constant Field Values

jbc_LRETURN

static final short jbc_LRETURN
See Also:
Constant Field Values

jbc_FRETURN

static final short jbc_FRETURN
See Also:
Constant Field Values

jbc_DRETURN

static final short jbc_DRETURN
See Also:
Constant Field Values

jbc_ARETURN

static final short jbc_ARETURN
See Also:
Constant Field Values

jbc_RETURN

static final short jbc_RETURN
See Also:
Constant Field Values

jbc_GETSTATIC

static final short jbc_GETSTATIC
See Also:
Constant Field Values

jbc_PUTSTATIC

static final short jbc_PUTSTATIC
See Also:
Constant Field Values

jbc_GETFIELD

static final short jbc_GETFIELD
See Also:
Constant Field Values

jbc_PUTFIELD

static final short jbc_PUTFIELD
See Also:
Constant Field Values

jbc_INVOKEVIRTUAL

static final short jbc_INVOKEVIRTUAL
See Also:
Constant Field Values

jbc_INVOKESPECIAL

static final short jbc_INVOKESPECIAL
See Also:
Constant Field Values

jbc_INVOKENONVIRTUAL

static final short jbc_INVOKENONVIRTUAL
See Also:
Constant Field Values

jbc_INVOKESTATIC

static final short jbc_INVOKESTATIC
See Also:
Constant Field Values

jbc_INVOKEINTERFACE

static final short jbc_INVOKEINTERFACE
See Also:
Constant Field Values

jbc_NEW

static final short jbc_NEW
See Also:
Constant Field Values

jbc_NEWARRAY

static final short jbc_NEWARRAY
See Also:
Constant Field Values

jbc_ANEWARRAY

static final short jbc_ANEWARRAY
See Also:
Constant Field Values

jbc_ARRAYLENGTH

static final short jbc_ARRAYLENGTH
See Also:
Constant Field Values

jbc_ATHROW

static final short jbc_ATHROW
See Also:
Constant Field Values

jbc_CHECKCAST

static final short jbc_CHECKCAST
See Also:
Constant Field Values

jbc_INSTANCEOF

static final short jbc_INSTANCEOF
See Also:
Constant Field Values

jbc_MONITORENTER

static final short jbc_MONITORENTER
See Also:
Constant Field Values

jbc_MONITOREXIT

static final short jbc_MONITOREXIT
See Also:
Constant Field Values

jbc_WIDE

static final short jbc_WIDE
See Also:
Constant Field Values

jbc_MULTIANEWARRAY

static final short jbc_MULTIANEWARRAY
See Also:
Constant Field Values

jbc_IFNULL

static final short jbc_IFNULL
See Also:
Constant Field Values

jbc_IFNONNULL

static final short jbc_IFNONNULL
See Also:
Constant Field Values

jbc_GOTO_W

static final short jbc_GOTO_W
See Also:
Constant Field Values

jbc_JSR_W

static final short jbc_JSR_W
See Also:
Constant Field Values

jbc_BREAKPOINT

static final short jbc_BREAKPOINT
Non-legal opcodes, may be used by JVM internally.

See Also:
Constant Field Values

NO_OF_OPERANDS

static final short[] NO_OF_OPERANDS
Number of byte code operands, i.e., number of bytes after the tag byte itself.


TYPE_OF_OPERANDS

static final short[][] TYPE_OF_OPERANDS
How the byte code operands are to be interpreted.


OPCODE_NAMES

static final String[] OPCODE_NAMES
Names of opcodes.


CONSUME_STACK

static final int[] CONSUME_STACK
Number of words consumed on operand stack by instructions.


PRODUCE_STACK

static final int[] PRODUCE_STACK
Number of words produced onto operand stack by instructions.



Copyright © 2001-2008 John Whaley. All Rights Reserved.