org.apache.bcel
Interface Constants

All Known Implementing Classes:
AnnotationEntry, Class2HTML, CodeException, LocalVariable, ParameterAnnotationEntry, Pass2Verifier, UninitializedObjectType

public interface Constants

Constants for the project, mostly defined in the JVM specification.

Version:
$Id: Constants.java 1151711 2011-07-28 03:27:59Z dbrosius $
Author:
M. Dahm

Field Summary
static short AALOAD
          Java VM opcode.
static short AASTORE
          Java VM opcode.
static short ACC_ABSTRACT
          One of the access flags for fields, methods, or classes.
static short ACC_ANNOTATION
          One of the access flags for fields, methods, or classes.
static short ACC_BRIDGE
          One of the access flags for fields, methods, or classes.
static short ACC_ENUM
          One of the access flags for fields, methods, or classes.
static short ACC_FINAL
          One of the access flags for fields, methods, or classes.
static short ACC_INTERFACE
          One of the access flags for fields, methods, or classes.
static short ACC_NATIVE
          One of the access flags for fields, methods, or classes.
static short ACC_PRIVATE
          One of the access flags for fields, methods, or classes.
static short ACC_PROTECTED
          One of the access flags for fields, methods, or classes.
static short ACC_PUBLIC
          One of the access flags for fields, methods, or classes.
static short ACC_STATIC
          One of the access flags for fields, methods, or classes.
static short ACC_STRICT
          One of the access flags for fields, methods, or classes.
static short ACC_SUPER
          One of the access flags for fields, methods, or classes.
static short ACC_SYNCHRONIZED
          One of the access flags for fields, methods, or classes.
static short ACC_SYNTHETIC
          One of the access flags for fields, methods, or classes.
static short ACC_SYPER
          One of the access flags for fields, methods, or classes.
static short ACC_TRANSIENT
          One of the access flags for fields, methods, or classes.
static short ACC_VARARGS
          One of the access flags for fields, methods, or classes.
static short ACC_VOLATILE
          One of the access flags for fields, methods, or classes.
static String[] ACCESS_NAMES
          The names of the access flags.
static short ACONST_NULL
          Java VM opcode.
static short ALOAD
          Java VM opcode.
static short ALOAD_0
          Java VM opcode.
static short ALOAD_1
          Java VM opcode.
static short ALOAD_2
          Java VM opcode.
static short ALOAD_3
          Java VM opcode.
static short ANEWARRAY
          Java VM opcode.
static short ANEWARRAY_QUICK
          JVM internal opcode.
static int APPEND_FRAME
           
static int APPEND_FRAME_MAX
           
static short ARETURN
          Java VM opcode.
static short ARRAYLENGTH
          Java VM opcode.
static short ASTORE
          Java VM opcode.
static short ASTORE_0
          Java VM opcode.
static short ASTORE_1
          Java VM opcode.
static short ASTORE_2
          Java VM opcode.
static short ASTORE_3
          Java VM opcode.
static short ATHROW
          Java VM opcode.
static byte ATTR_ANNOTATION_DEFAULT
           
static byte ATTR_CODE
           
static byte ATTR_CONSTANT_VALUE
           
static byte ATTR_DEPRECATED
           
static byte ATTR_ENCLOSING_METHOD
           
static byte ATTR_EXCEPTIONS
           
static byte ATTR_INNER_CLASSES
           
static byte ATTR_LINE_NUMBER_TABLE
           
static byte ATTR_LOCAL_VARIABLE_TABLE
           
static byte ATTR_LOCAL_VARIABLE_TYPE_TABLE
           
static byte ATTR_PMG
           
static byte ATTR_RUNTIME_VISIBLE_ANNOTATIONS
           
static byte ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
           
static byte ATTR_RUNTIMEIN_VISIBLE_ANNOTATIONS
           
static byte ATTR_RUNTIMEIN_VISIBLE_PARAMETER_ANNOTATIONS
           
static byte ATTR_SIGNATURE
           
static byte ATTR_SOURCE_FILE
           
static byte ATTR_STACK_MAP
           
static byte ATTR_STACK_MAP_TABLE
           
static byte ATTR_SYNTHETIC
           
static byte ATTR_UNKNOWN
          Attributes and their corresponding names.
static String[] ATTRIBUTE_NAMES
           
static short BALOAD
          Java VM opcode.
static short BASTORE
          Java VM opcode.
static short BIPUSH
          Java VM opcode.
static short BREAKPOINT
          JVM internal opcode.
static short CALOAD
          Java VM opcode.
static short CASTORE
          Java VM opcode.
static short CHECKCAST
          Java VM opcode.
static short CHECKCAST_QUICK
          JVM internal opcode.
static int CHOP_FRAME
           
static int CHOP_FRAME_MAX
           
static String[] CLASS_TYPE_NAMES
          The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
static byte CONSTANT_Class
          Marks a constant pool entry as a Class.
static byte CONSTANT_Double
          Marks a constant pool entry as type Double.
static byte CONSTANT_Fieldref
          Marks a constant pool entry as a Field Reference.
static byte CONSTANT_Float
          Marks a constant pool entry as type Float.
static byte CONSTANT_Integer
          Marks a constant pool entry as type Integer.
static byte CONSTANT_InterfaceMethodref
          Marks a constant pool entry as an Interface Method Reference.
static byte CONSTANT_Long
          Marks a constant pool entry as type Long.
static byte CONSTANT_Methodref
          Marks a constant pool entry as a Method Reference.
static byte CONSTANT_NameAndType
          Marks a constant pool entry as a name and type.
static String[] CONSTANT_NAMES
          The names of the types of entries in a constant pool.
static byte CONSTANT_String
          Marks a constant pool entry as type String.
static byte CONSTANT_Utf8
          Marks a constant pool entry as type UTF-8.
static String CONSTRUCTOR_NAME
          The name of every constructor method in a class, also called "instance initialization method".
static int[] CONSUME_STACK
          Number of words consumed on operand stack by instructions.
static short D2F
          Java VM opcode.
static short D2I
          Java VM opcode.
static short D2L
          Java VM opcode.
static short DADD
          Java VM opcode.
static short DALOAD
          Java VM opcode.
static short DASTORE
          Java VM opcode.
static short DCMPG
          Java VM opcode.
static short DCMPL
          Java VM opcode.
static short DCONST_0
          Java VM opcode.
static short DCONST_1
          Java VM opcode.
static short DDIV
          Java VM opcode.
static short DLOAD
          Java VM opcode.
static short DLOAD_0
          Java VM opcode.
static short DLOAD_1
          Java VM opcode.
static short DLOAD_2
          Java VM opcode.
static short DLOAD_3
          Java VM opcode.
static short DMUL
          Java VM opcode.
static short DNEG
          Java VM opcode.
static short DREM
          Java VM opcode.
static short DRETURN
          Java VM opcode.
static short DSTORE
          Java VM opcode.
static short DSTORE_0
          Java VM opcode.
static short DSTORE_1
          Java VM opcode.
static short DSTORE_2
          Java VM opcode.
static short DSTORE_3
          Java VM opcode.
static short DSUB
          Java VM opcode.
static short DUP
          Java VM opcode.
static short DUP_X1
          Java VM opcode.
static short DUP_X2
          Java VM opcode.
static short DUP2
          Java VM opcode.
static short DUP2_X1
          Java VM opcode.
static short DUP2_X2
          Java VM opcode.
static short F2D
          Java VM opcode.
static short F2I
          Java VM opcode.
static short F2L
          Java VM opcode.
static short FADD
          Java VM opcode.
static short FALOAD
          Java VM opcode.
static short FASTORE
          Java VM opcode.
static short FCMPG
          Java VM opcode.
static short FCMPL
          Java VM opcode.
static short FCONST_0
          Java VM opcode.
static short FCONST_1
          Java VM opcode.
static short FCONST_2
          Java VM opcode.
static short FDIV
          Java VM opcode.
static short FLOAD
          Java VM opcode.
static short FLOAD_0
          Java VM opcode.
static short FLOAD_1
          Java VM opcode.
static short FLOAD_2
          Java VM opcode.
static short FLOAD_3
          Java VM opcode.
static short FMUL
          Java VM opcode.
static short FNEG
          Java VM opcode.
static short FREM
          Java VM opcode.
static short FRETURN
          Java VM opcode.
static short FSTORE
          Java VM opcode.
static short FSTORE_0
          Java VM opcode.
static short FSTORE_1
          Java VM opcode.
static short FSTORE_2
          Java VM opcode.
static short FSTORE_3
          Java VM opcode.
static short FSUB
          Java VM opcode.
static int FULL_FRAME
           
static short GETFIELD
          Java VM opcode.
static short GETFIELD_QUICK
          JVM internal opcode.
static short GETFIELD_QUICK_W
          JVM internal opcode.
static short GETFIELD2_QUICK
          JVM internal opcode.
static short GETSTATIC
          Java VM opcode.
static short GETSTATIC_QUICK
          JVM internal opcode.
static short GETSTATIC2_QUICK
          JVM internal opcode.
static short GOTO
          Java VM opcode.
static short GOTO_W
          Java VM opcode.
static short I2B
          Java VM opcode.
static short I2C
          Java VM opcode.
static short I2D
          Java VM opcode.
static short I2F
          Java VM opcode.
static short I2L
          Java VM opcode.
static short I2S
          Java VM opcode.
static short IADD
          Java VM opcode.
static short IALOAD
          Java VM opcode.
static short IAND
          Java VM opcode.
static short IASTORE
          Java VM opcode.
static short ICONST_0
          Java VM opcode.
static short ICONST_1
          Java VM opcode.
static short ICONST_2
          Java VM opcode.
static short ICONST_3
          Java VM opcode.
static short ICONST_4
          Java VM opcode.
static short ICONST_5
          Java VM opcode.
static short ICONST_M1
          Java VM opcode.
static short IDIV
          Java VM opcode.
static short IF_ACMPEQ
          Java VM opcode.
static short IF_ACMPNE
          Java VM opcode.
static short IF_ICMPEQ
          Java VM opcode.
static short IF_ICMPGE
          Java VM opcode.
static short IF_ICMPGT
          Java VM opcode.
static short IF_ICMPLE
          Java VM opcode.
static short IF_ICMPLT
          Java VM opcode.
static short IF_ICMPNE
          Java VM opcode.
static short IFEQ
          Java VM opcode.
static short IFGE
          Java VM opcode.
static short IFGT
          Java VM opcode.
static short IFLE
          Java VM opcode.
static short IFLT
          Java VM opcode.
static short IFNE
          Java VM opcode.
static short IFNONNULL
          Java VM opcode.
static short IFNULL
          Java VM opcode.
static short IINC
          Java VM opcode.
static String ILLEGAL_OPCODE
          Mnemonic for an illegal opcode.
static String ILLEGAL_TYPE
          Mnemonic for an illegal type.
static short ILOAD
          Java VM opcode.
static short ILOAD_0
          Java VM opcode.
static short ILOAD_1
          Java VM opcode.
static short ILOAD_2
          Java VM opcode.
static short ILOAD_3
          Java VM opcode.
static short IMPDEP1
          JVM internal opcode.
static short IMPDEP2
          JVM internal opcode.
static short IMUL
          Java VM opcode.
static short INEG
          Java VM opcode.
static short INSTANCEOF
          Java VM opcode.
static short INSTANCEOF_QUICK
          JVM internal opcode.
static short INT2BYTE
          Java VM opcode.
static short INT2CHAR
          Java VM opcode.
static short INT2SHORT
          Java VM opcode.
static String[] INTERFACES_IMPLEMENTED_BY_ARRAYS
          The names of the interfaces implemented by arrays
static short INVOKEDYNAMIC
          Java VM opcode.
static short INVOKEINTERFACE
          Java VM opcode.
static short INVOKEINTERFACE_QUICK
          JVM internal opcode.
static short INVOKENONVIRTUAL
          Java VM opcode.
static short INVOKENONVIRTUAL_QUICK
          JVM internal opcode.
static short INVOKESPECIAL
          Java VM opcode.
static short INVOKESTATIC
          Java VM opcode.
static short INVOKESTATIC_QUICK
          JVM internal opcode.
static short INVOKESUPER_QUICK
          JVM internal opcode.
static short INVOKEVIRTUAL
          Java VM opcode.
static short INVOKEVIRTUAL_QUICK
          JVM internal opcode.
static short INVOKEVIRTUAL_QUICK_W
          JVM internal opcode.
static short INVOKEVIRTUALOBJECT_QUICK
          JVM internal opcode.
static short IOR
          Java VM opcode.
static short IREM
          Java VM opcode.
static short IRETURN
          Java VM opcode.
static short ISHL
          Java VM opcode.
static short ISHR
          Java VM opcode.
static short ISTORE
          Java VM opcode.
static short ISTORE_0
          Java VM opcode.
static short ISTORE_1
          Java VM opcode.
static short ISTORE_2
          Java VM opcode.
static short ISTORE_3
          Java VM opcode.
static short ISUB
          Java VM opcode.
static byte ITEM_Bogus
          Constants used in the StackMap attribute.
static byte ITEM_Double
           
static byte ITEM_Float
           
static byte ITEM_InitObject
           
static byte ITEM_Integer
           
static byte ITEM_Long
           
static String[] ITEM_NAMES
           
static byte ITEM_NewObject
           
static byte ITEM_Null
           
static byte ITEM_Object
           
static short IUSHR
          Java VM opcode.
static short IXOR
          Java VM opcode.
static short JSR
          Java VM opcode.
static short JSR_W
          Java VM opcode.
static short KNOWN_ATTRIBUTES
           
static short L2D
          Java VM opcode.
static short L2F
          Java VM opcode.
static short L2I
          Java VM opcode.
static short LADD
          Java VM opcode.
static short LALOAD
          Java VM opcode.
static short LAND
          Java VM opcode.
static short LASTORE
          Java VM opcode.
static short LCMP
          Java VM opcode.
static short LCONST_0
          Java VM opcode.
static short LCONST_1
          Java VM opcode.
static short LDC
          Java VM opcode.
static short LDC_QUICK
          JVM internal opcode.
static short LDC_W
          Java VM opcode.
static short LDC_W_QUICK
          JVM internal opcode.
static short LDC2_W
          Java VM opcode.
static short LDC2_W_QUICK
          JVM internal opcode.
static short LDIV
          Java VM opcode.
static short LLOAD
          Java VM opcode.
static short LLOAD_0
          Java VM opcode.
static short LLOAD_1
          Java VM opcode.
static short LLOAD_2
          Java VM opcode.
static short LLOAD_3
          Java VM opcode.
static short LMUL
          Java VM opcode.
static short LNEG
          Java VM opcode.
static short LOOKUPSWITCH
          Java VM opcode.
static short LOR
          Java VM opcode.
static short LREM
          Java VM opcode.
static short LRETURN
          Java VM opcode.
static short LSHL
          Java VM opcode.
static short LSHR
          Java VM opcode.
static short LSTORE
          Java VM opcode.
static short LSTORE_0
          Java VM opcode.
static short LSTORE_1
          Java VM opcode.
static short LSTORE_2
          Java VM opcode.
static short LSTORE_3
          Java VM opcode.
static short LSUB
          Java VM opcode.
static short LUSHR
          Java VM opcode.
static short LXOR
          Java VM opcode.
static short MAJOR
          Default major version number.
static short MAJOR_1_1
          Major version number of class files for Java 1.1.
static short MAJOR_1_2
          Major version number of class files for Java 1.2.
static short MAJOR_1_3
          Major version number of class files for Java 1.2.
static short MAJOR_1_4
          Major version number of class files for Java 1.3.
static short MAJOR_1_5
          Major version number of class files for Java 1.4.
static short MAJOR_1_6
          Major version number of class files for Java 1.6.
static short MAJOR_1_7
          Major version number of class files for Java 1.7.
static short MAX_ACC_FLAG
          One of the access flags for fields, methods, or classes.
static int MAX_BYTE
          Maximum value for an unsigned byte.
static int MAX_CODE_SIZE
          One of the limitations of the Java Virtual Machine.
static int MAX_CP_ENTRIES
          One of the limitations of the Java Virtual Machine.
static int MAX_SHORT
          Maximum value for an unsigned short.
static short MINOR
          Default major version number.
static short MINOR_1_1
          Minor version number of class files for Java 1.1.
static short MINOR_1_2
          Minor version number of class files for Java 1.2.
static short MINOR_1_3
          Minor version number of class files for Java 1.3.
static short MINOR_1_4
          Minor version number of class files for Java 1.4.
static short MINOR_1_5
          Minor version number of class files for Java 1.5.
static short MINOR_1_6
          Minor version number of class files for Java 1.6.
static short MINOR_1_7
          Minor version number of class files for Java 1.7.
static short MONITORENTER
          Java VM opcode.
static short MONITOREXIT
          Java VM opcode.
static short MULTIANEWARRAY
          Java VM opcode.
static short MULTIANEWARRAY_QUICK
          JVM internal opcode.
static short NEW
          Java VM opcode.
static short NEW_QUICK
          JVM internal opcode.
static short NEWARRAY
          Java VM opcode.
static short[] NO_OF_OPERANDS
          Number of byte code operands for each opcode, i.e., number of bytes after the tag byte itself.
static short NOP
          Java VM opcode.
static String[] OPCODE_NAMES
          Names of opcodes.
static short POP
          Java VM opcode.
static short POP2
          Java VM opcode.
static int[] PRODUCE_STACK
          Number of words produced onto operand stack by instructions.
static short PUSH
          BCEL virtual instruction for pushing an arbitrary data type onto the stack.
static short PUTFIELD
          Java VM opcode.
static short PUTFIELD_QUICK
          JVM internal opcode.
static short PUTFIELD_QUICK_W
          JVM internal opcode.
static short PUTFIELD2_QUICK
          JVM internal opcode.
static short PUTSTATIC
          Java VM opcode.
static short PUTSTATIC_QUICK
          JVM internal opcode.
static short PUTSTATIC2_QUICK
          JVM internal opcode.
static short RESERVED
          Illegal opcode.
static short RET
          Java VM opcode.
static short RETURN
          Java VM opcode.
static short SALOAD
          Java VM opcode.
static int SAME_FRAME
          Constants used to identify StackMapEntry types.
static int SAME_FRAME_EXTENDED
           
static int SAME_FRAME_MAX
          Constants that define the maximum value of those constants which store ranges.
static int SAME_LOCALS_1_STACK_ITEM_FRAME
           
static int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED
           
static int SAME_LOCALS_1_STACK_ITEM_FRAME_MAX
           
static short SASTORE
          Java VM opcode.
static String[] SHORT_TYPE_NAMES
          The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
static short SIPUSH
          Java VM opcode.
static String STATIC_INITIALIZER_NAME
          The name of the static initializer, also called "class initialization method" or "interface initialization method".
static short SWAP
          Java VM opcode.
static short SWITCH
          BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH.
static byte T_ADDRESS
          Address data type.
static byte T_ARRAY
          Array data type.
static byte T_BOOLEAN
          Boolean data type.
static byte T_BYTE
          Byte data type.
static byte T_CHAR
          Char data type.
static byte T_DOUBLE
          Double data type.
static byte T_FLOAT
          Float data type.
static byte T_INT
          Int data type.
static byte T_LONG
          Long data type.
static byte T_OBJECT
          Object data type.
static byte T_REFERENCE
          Reference data type (deprecated).
static byte T_SHORT
          Short data type.
static byte T_UNKNOWN
          Unknown data type.
static byte T_VOID
          Void data type (non-standard).
static short TABLESWITCH
          Java VM opcode.
static String[] TYPE_NAMES
          The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
static short[][] TYPE_OF_OPERANDS
          How the byte code operands are to be interpreted for each opcode.
static short UNDEFINED
          Illegal opcode.
static short UNPREDICTABLE
          Illegal opcode.
static short WIDE
          Java VM opcode.
 

Field Detail

MAJOR_1_1

static final short MAJOR_1_1
Major version number of class files for Java 1.1.

See Also:
MINOR_1_1, Constant Field Values

MINOR_1_1

static final short MINOR_1_1
Minor version number of class files for Java 1.1.

See Also:
MAJOR_1_1, Constant Field Values

MAJOR_1_2

static final short MAJOR_1_2
Major version number of class files for Java 1.2.

See Also:
MINOR_1_2, Constant Field Values

MINOR_1_2

static final short MINOR_1_2
Minor version number of class files for Java 1.2.

See Also:
MAJOR_1_2, Constant Field Values

MAJOR_1_3

static final short MAJOR_1_3
Major version number of class files for Java 1.2.

See Also:
MINOR_1_2, Constant Field Values

MINOR_1_3

static final short MINOR_1_3
Minor version number of class files for Java 1.3.

See Also:
MAJOR_1_3, Constant Field Values

MAJOR_1_4

static final short MAJOR_1_4
Major version number of class files for Java 1.3.

See Also:
MINOR_1_3, Constant Field Values

MINOR_1_4

static final short MINOR_1_4
Minor version number of class files for Java 1.4.

See Also:
MAJOR_1_4, Constant Field Values

MAJOR_1_5

static final short MAJOR_1_5
Major version number of class files for Java 1.4.

See Also:
MINOR_1_4, Constant Field Values

MINOR_1_5

static final short MINOR_1_5
Minor version number of class files for Java 1.5.

See Also:
MAJOR_1_5, Constant Field Values

MAJOR_1_6

static final short MAJOR_1_6
Major version number of class files for Java 1.6.

See Also:
MINOR_1_6, Constant Field Values

MINOR_1_6

static final short MINOR_1_6
Minor version number of class files for Java 1.6.

See Also:
MAJOR_1_6, Constant Field Values

MAJOR_1_7

static final short MAJOR_1_7
Major version number of class files for Java 1.7.

See Also:
MINOR_1_7, Constant Field Values

MINOR_1_7

static final short MINOR_1_7
Minor version number of class files for Java 1.7.

See Also:
MAJOR_1_7, Constant Field Values

MAJOR

static final short MAJOR
Default major version number. Class file is for Java 1.1.

See Also:
MAJOR_1_1, Constant Field Values

MINOR

static final short MINOR
Default major version number. Class file is for Java 1.1.

See Also:
MAJOR_1_1, Constant Field Values

MAX_SHORT

static final int MAX_SHORT
Maximum value for an unsigned short.

See Also:
Constant Field Values

MAX_BYTE

static final int MAX_BYTE
Maximum value for an unsigned byte.

See Also:
Constant Field Values

ACC_PUBLIC

static final short ACC_PUBLIC
One of the access flags for fields, methods, or classes.

See Also:
"Flag definitions for Fields in the Java Virtual Machine Specification (2nd edition).", "Flag definitions for Methods in the Java Virtual Machine Specification (2nd edition).", "Flag definitions for Classes in the Java Virtual Machine Specification (2nd edition).", Constant Field Values

ACC_PRIVATE

static final short ACC_PRIVATE
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_PROTECTED

static final short ACC_PROTECTED
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_STATIC

static final short ACC_STATIC
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_FINAL

static final short ACC_FINAL
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_SYNCHRONIZED

static final short ACC_SYNCHRONIZED
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_SYPER

static final short ACC_SYPER
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_VOLATILE

static final short ACC_VOLATILE
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_BRIDGE

static final short ACC_BRIDGE
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_TRANSIENT

static final short ACC_TRANSIENT
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_VARARGS

static final short ACC_VARARGS
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_NATIVE

static final short ACC_NATIVE
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_INTERFACE

static final short ACC_INTERFACE
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_ABSTRACT

static final short ACC_ABSTRACT
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_STRICT

static final short ACC_STRICT
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_SYNTHETIC

static final short ACC_SYNTHETIC
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_ANNOTATION

static final short ACC_ANNOTATION
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_ENUM

static final short ACC_ENUM
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACC_SUPER

static final short ACC_SUPER
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

MAX_ACC_FLAG

static final short MAX_ACC_FLAG
One of the access flags for fields, methods, or classes.

See Also:
ACC_PUBLIC, Constant Field Values

ACCESS_NAMES

static final String[] ACCESS_NAMES
The names of the access flags.


CONSTANT_Utf8

static final byte CONSTANT_Utf8
Marks a constant pool entry as type UTF-8.

See Also:
Constant Field Values

CONSTANT_Integer

static final byte CONSTANT_Integer
Marks a constant pool entry as type Integer.

See Also:
Constant Field Values

CONSTANT_Float

static final byte CONSTANT_Float
Marks a constant pool entry as type Float.

See Also:
Constant Field Values

CONSTANT_Long

static final byte CONSTANT_Long
Marks a constant pool entry as type Long.

See Also:
Constant Field Values

CONSTANT_Double

static final byte CONSTANT_Double
Marks a constant pool entry as type Double.

See Also:
Constant Field Values

CONSTANT_Class

static final byte CONSTANT_Class
Marks a constant pool entry as a Class.

See Also:
Constant Field Values

CONSTANT_Fieldref

static final byte CONSTANT_Fieldref
Marks a constant pool entry as a Field Reference.

See Also:
Constant Field Values

CONSTANT_String

static final byte CONSTANT_String
Marks a constant pool entry as type String.

See Also:
Constant Field Values

CONSTANT_Methodref

static final byte CONSTANT_Methodref
Marks a constant pool entry as a Method Reference.

See Also:
Constant Field Values

CONSTANT_InterfaceMethodref

static final byte CONSTANT_InterfaceMethodref
Marks a constant pool entry as an Interface Method Reference.

See Also:
Constant Field Values

CONSTANT_NameAndType

static final byte CONSTANT_NameAndType
Marks a constant pool entry as a name and type.

See Also:
Constant Field Values

CONSTANT_NAMES

static final String[] CONSTANT_NAMES
The names of the types of entries in a constant pool.


STATIC_INITIALIZER_NAME

static final String STATIC_INITIALIZER_NAME
The name of the static initializer, also called "class initialization method" or "interface initialization method". This is "<clinit>".

See Also:
Constant Field Values

CONSTRUCTOR_NAME

static final String CONSTRUCTOR_NAME
The name of every constructor method in a class, also called "instance initialization method". This is "<init>".

See Also:
Constant Field Values

INTERFACES_IMPLEMENTED_BY_ARRAYS

static final String[] INTERFACES_IMPLEMENTED_BY_ARRAYS
The names of the interfaces implemented by arrays


MAX_CP_ENTRIES

static final int MAX_CP_ENTRIES
One of the limitations of the Java Virtual Machine.

See Also:
The Java Virtual Machine Specification, Second Edition, page 152, chapter 4.10., Constant Field Values

MAX_CODE_SIZE

static final int MAX_CODE_SIZE
One of the limitations of the Java Virtual Machine.

See Also:
The Java Virtual Machine Specification, Second Edition, page 152, chapter 4.10., Constant Field Values

NOP

static final short NOP
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ACONST_NULL

static final short ACONST_NULL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_M1

static final short ICONST_M1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_0

static final short ICONST_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_1

static final short ICONST_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_2

static final short ICONST_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_3

static final short ICONST_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_4

static final short ICONST_4
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ICONST_5

static final short ICONST_5
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LCONST_0

static final short LCONST_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LCONST_1

static final short LCONST_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FCONST_0

static final short FCONST_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FCONST_1

static final short FCONST_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FCONST_2

static final short FCONST_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DCONST_0

static final short DCONST_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DCONST_1

static final short DCONST_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

BIPUSH

static final short BIPUSH
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

SIPUSH

static final short SIPUSH
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LDC

static final short LDC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LDC_W

static final short LDC_W
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LDC2_W

static final short LDC2_W
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ILOAD

static final short ILOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LLOAD

static final short LLOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FLOAD

static final short FLOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DLOAD

static final short DLOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ALOAD

static final short ALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ILOAD_0

static final short ILOAD_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ILOAD_1

static final short ILOAD_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ILOAD_2

static final short ILOAD_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ILOAD_3

static final short ILOAD_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LLOAD_0

static final short LLOAD_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LLOAD_1

static final short LLOAD_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LLOAD_2

static final short LLOAD_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LLOAD_3

static final short LLOAD_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FLOAD_0

static final short FLOAD_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FLOAD_1

static final short FLOAD_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FLOAD_2

static final short FLOAD_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FLOAD_3

static final short FLOAD_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DLOAD_0

static final short DLOAD_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DLOAD_1

static final short DLOAD_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DLOAD_2

static final short DLOAD_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DLOAD_3

static final short DLOAD_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ALOAD_0

static final short ALOAD_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ALOAD_1

static final short ALOAD_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ALOAD_2

static final short ALOAD_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ALOAD_3

static final short ALOAD_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IALOAD

static final short IALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LALOAD

static final short LALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FALOAD

static final short FALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DALOAD

static final short DALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

AALOAD

static final short AALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

BALOAD

static final short BALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

CALOAD

static final short CALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

SALOAD

static final short SALOAD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISTORE

static final short ISTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSTORE

static final short LSTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSTORE

static final short FSTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSTORE

static final short DSTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ASTORE

static final short ASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISTORE_0

static final short ISTORE_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISTORE_1

static final short ISTORE_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISTORE_2

static final short ISTORE_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISTORE_3

static final short ISTORE_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSTORE_0

static final short LSTORE_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSTORE_1

static final short LSTORE_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSTORE_2

static final short LSTORE_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSTORE_3

static final short LSTORE_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSTORE_0

static final short FSTORE_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSTORE_1

static final short FSTORE_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSTORE_2

static final short FSTORE_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSTORE_3

static final short FSTORE_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSTORE_0

static final short DSTORE_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSTORE_1

static final short DSTORE_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSTORE_2

static final short DSTORE_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSTORE_3

static final short DSTORE_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ASTORE_0

static final short ASTORE_0
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ASTORE_1

static final short ASTORE_1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ASTORE_2

static final short ASTORE_2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ASTORE_3

static final short ASTORE_3
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IASTORE

static final short IASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LASTORE

static final short LASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FASTORE

static final short FASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DASTORE

static final short DASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

AASTORE

static final short AASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

BASTORE

static final short BASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

CASTORE

static final short CASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

SASTORE

static final short SASTORE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

POP

static final short POP
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

POP2

static final short POP2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP

static final short DUP
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP_X1

static final short DUP_X1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP_X2

static final short DUP_X2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP2

static final short DUP2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP2_X1

static final short DUP2_X1
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DUP2_X2

static final short DUP2_X2
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

SWAP

static final short SWAP
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IADD

static final short IADD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LADD

static final short LADD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FADD

static final short FADD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DADD

static final short DADD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISUB

static final short ISUB
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSUB

static final short LSUB
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FSUB

static final short FSUB
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DSUB

static final short DSUB
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IMUL

static final short IMUL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LMUL

static final short LMUL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FMUL

static final short FMUL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DMUL

static final short DMUL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IDIV

static final short IDIV
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LDIV

static final short LDIV
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FDIV

static final short FDIV
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DDIV

static final short DDIV
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IREM

static final short IREM
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LREM

static final short LREM
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FREM

static final short FREM
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DREM

static final short DREM
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INEG

static final short INEG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LNEG

static final short LNEG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FNEG

static final short FNEG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DNEG

static final short DNEG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISHL

static final short ISHL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSHL

static final short LSHL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ISHR

static final short ISHR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LSHR

static final short LSHR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IUSHR

static final short IUSHR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LUSHR

static final short LUSHR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IAND

static final short IAND
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LAND

static final short LAND
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IOR

static final short IOR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LOR

static final short LOR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IXOR

static final short IXOR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LXOR

static final short LXOR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IINC

static final short IINC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2L

static final short I2L
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2F

static final short I2F
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2D

static final short I2D
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

L2I

static final short L2I
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

L2F

static final short L2F
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

L2D

static final short L2D
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

F2I

static final short F2I
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

F2L

static final short F2L
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

F2D

static final short F2D
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

D2I

static final short D2I
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

D2L

static final short D2L
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

D2F

static final short D2F
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2B

static final short I2B
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INT2BYTE

static final short INT2BYTE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2C

static final short I2C
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INT2CHAR

static final short INT2CHAR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

I2S

static final short I2S
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INT2SHORT

static final short INT2SHORT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LCMP

static final short LCMP
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FCMPL

static final short FCMPL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FCMPG

static final short FCMPG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DCMPL

static final short DCMPL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DCMPG

static final short DCMPG
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFEQ

static final short IFEQ
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFNE

static final short IFNE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFLT

static final short IFLT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFGE

static final short IFGE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFGT

static final short IFGT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFLE

static final short IFLE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPEQ

static final short IF_ICMPEQ
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPNE

static final short IF_ICMPNE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPLT

static final short IF_ICMPLT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPGE

static final short IF_ICMPGE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPGT

static final short IF_ICMPGT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ICMPLE

static final short IF_ICMPLE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ACMPEQ

static final short IF_ACMPEQ
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IF_ACMPNE

static final short IF_ACMPNE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

GOTO

static final short GOTO
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

JSR

static final short JSR
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

RET

static final short RET
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

TABLESWITCH

static final short TABLESWITCH
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LOOKUPSWITCH

static final short LOOKUPSWITCH
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IRETURN

static final short IRETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

LRETURN

static final short LRETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

FRETURN

static final short FRETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

DRETURN

static final short DRETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ARETURN

static final short ARETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

RETURN

static final short RETURN
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

GETSTATIC

static final short GETSTATIC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

PUTSTATIC

static final short PUTSTATIC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

GETFIELD

static final short GETFIELD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

PUTFIELD

static final short PUTFIELD
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKEVIRTUAL

static final short INVOKEVIRTUAL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKESPECIAL

static final short INVOKESPECIAL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKENONVIRTUAL

static final short INVOKENONVIRTUAL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKESTATIC

static final short INVOKESTATIC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKEINTERFACE

static final short INVOKEINTERFACE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INVOKEDYNAMIC

static final short INVOKEDYNAMIC
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

NEW

static final short NEW
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

NEWARRAY

static final short NEWARRAY
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ANEWARRAY

static final short ANEWARRAY
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ARRAYLENGTH

static final short ARRAYLENGTH
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

ATHROW

static final short ATHROW
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

CHECKCAST

static final short CHECKCAST
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

INSTANCEOF

static final short INSTANCEOF
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

MONITORENTER

static final short MONITORENTER
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

MONITOREXIT

static final short MONITOREXIT
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

WIDE

static final short WIDE
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

MULTIANEWARRAY

static final short MULTIANEWARRAY
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFNULL

static final short IFNULL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

IFNONNULL

static final short IFNONNULL
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

GOTO_W

static final short GOTO_W
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

JSR_W

static final short JSR_W
Java VM opcode.

See Also:
Opcode definitions in The Java Virtual Machine Specification, Constant Field Values

BREAKPOINT

static final short BREAKPOINT
JVM internal opcode.

See Also:
Reserved opcodes in the Java Virtual Machine Specification, Constant Field Values

LDC_QUICK

static final short LDC_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

LDC_W_QUICK

static final short LDC_W_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

LDC2_W_QUICK

static final short LDC2_W_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

GETFIELD_QUICK

static final short GETFIELD_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

PUTFIELD_QUICK

static final short PUTFIELD_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

GETFIELD2_QUICK

static final short GETFIELD2_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

PUTFIELD2_QUICK

static final short PUTFIELD2_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

GETSTATIC_QUICK

static final short GETSTATIC_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

PUTSTATIC_QUICK

static final short PUTSTATIC_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

GETSTATIC2_QUICK

static final short GETSTATIC2_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

PUTSTATIC2_QUICK

static final short PUTSTATIC2_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKEVIRTUAL_QUICK

static final short INVOKEVIRTUAL_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKENONVIRTUAL_QUICK

static final short INVOKENONVIRTUAL_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKESUPER_QUICK

static final short INVOKESUPER_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKESTATIC_QUICK

static final short INVOKESTATIC_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKEINTERFACE_QUICK

static final short INVOKEINTERFACE_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKEVIRTUALOBJECT_QUICK

static final short INVOKEVIRTUALOBJECT_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

NEW_QUICK

static final short NEW_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

ANEWARRAY_QUICK

static final short ANEWARRAY_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

MULTIANEWARRAY_QUICK

static final short MULTIANEWARRAY_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

CHECKCAST_QUICK

static final short CHECKCAST_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INSTANCEOF_QUICK

static final short INSTANCEOF_QUICK
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

INVOKEVIRTUAL_QUICK_W

static final short INVOKEVIRTUAL_QUICK_W
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

GETFIELD_QUICK_W

static final short GETFIELD_QUICK_W
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

PUTFIELD_QUICK_W

static final short PUTFIELD_QUICK_W
JVM internal opcode.

See Also:
Specification of _quick opcodes in the Java Virtual Machine Specification (version 1), Why the _quick opcodes were removed from the second version of the Java Virtual Machine Specification., Constant Field Values

IMPDEP1

static final short IMPDEP1
JVM internal opcode.

See Also:
Reserved opcodes in the Java Virtual Machine Specification, Constant Field Values

IMPDEP2

static final short IMPDEP2
JVM internal opcode.

See Also:
Reserved opcodes in the Java Virtual Machine Specification, Constant Field Values

PUSH

static final short PUSH
BCEL virtual instruction for pushing an arbitrary data type onto the stack. Will be converted to the appropriate JVM opcode when the class is dumped.

See Also:
Constant Field Values

SWITCH

static final short SWITCH
BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH. Will be converted to the appropriate JVM opcode when the class is dumped.

See Also:
Constant Field Values

UNDEFINED

static final short UNDEFINED
Illegal opcode.

See Also:
Constant Field Values

UNPREDICTABLE

static final short UNPREDICTABLE
Illegal opcode.

See Also:
Constant Field Values

RESERVED

static final short RESERVED
Illegal opcode.

See Also:
Constant Field Values

ILLEGAL_OPCODE

static final String ILLEGAL_OPCODE
Mnemonic for an illegal opcode.

See Also:
Constant Field Values

ILLEGAL_TYPE

static final String ILLEGAL_TYPE
Mnemonic for an illegal type.

See Also:
Constant Field Values

T_BOOLEAN

static final byte T_BOOLEAN
Boolean data type.

See Also:
Constant Field Values

T_CHAR

static final byte T_CHAR
Char data type.

See Also:
Constant Field Values

T_FLOAT

static final byte T_FLOAT
Float data type.

See Also:
Constant Field Values

T_DOUBLE

static final byte T_DOUBLE
Double data type.

See Also:
Constant Field Values

T_BYTE

static final byte T_BYTE
Byte data type.

See Also:
Constant Field Values

T_SHORT

static final byte T_SHORT
Short data type.

See Also:
Constant Field Values

T_INT

static final byte T_INT
Int data type.

See Also:
Constant Field Values

T_LONG

static final byte T_LONG
Long data type.

See Also:
Constant Field Values

T_VOID

static final byte T_VOID
Void data type (non-standard).

See Also:
Constant Field Values

T_ARRAY

static final byte T_ARRAY
Array data type.

See Also:
Constant Field Values

T_OBJECT

static final byte T_OBJECT
Object data type.

See Also:
Constant Field Values

T_REFERENCE

static final byte T_REFERENCE
Reference data type (deprecated).

See Also:
Constant Field Values

T_UNKNOWN

static final byte T_UNKNOWN
Unknown data type.

See Also:
Constant Field Values

T_ADDRESS

static final byte T_ADDRESS
Address data type.

See Also:
Constant Field Values

TYPE_NAMES

static final String[] TYPE_NAMES
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"


CLASS_TYPE_NAMES

static final String[] CLASS_TYPE_NAMES
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"


SHORT_TYPE_NAMES

static final String[] SHORT_TYPE_NAMES
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"


NO_OF_OPERANDS

static final short[] NO_OF_OPERANDS
Number of byte code operands for each opcode, i.e., number of bytes after the tag byte itself. Indexed by opcode, so NO_OF_OPERANDS[BIPUSH] = the number of operands for a bipush instruction.


TYPE_OF_OPERANDS

static final short[][] TYPE_OF_OPERANDS
How the byte code operands are to be interpreted for each opcode. Indexed by opcode. TYPE_OF_OPERANDS[ILOAD] = an array of shorts describing the data types for the instruction.


OPCODE_NAMES

static final String[] OPCODE_NAMES
Names of opcodes. Indexed by opcode. OPCODE_NAMES[ALOAD] = "aload".


CONSUME_STACK

static final int[] CONSUME_STACK
Number of words consumed on operand stack by instructions. Indexed by opcode. CONSUME_STACK[FALOAD] = number of words consumed from the stack by a faload instruction.


PRODUCE_STACK

static final int[] PRODUCE_STACK
Number of words produced onto operand stack by instructions. Indexed by opcode. CONSUME_STACK[DALOAD] = number of words consumed from the stack by a daload instruction.


ATTR_UNKNOWN

static final byte ATTR_UNKNOWN
Attributes and their corresponding names.

See Also:
Constant Field Values

ATTR_SOURCE_FILE

static final byte ATTR_SOURCE_FILE
See Also:
Constant Field Values

ATTR_CONSTANT_VALUE

static final byte ATTR_CONSTANT_VALUE
See Also:
Constant Field Values

ATTR_CODE

static final byte ATTR_CODE
See Also:
Constant Field Values

ATTR_EXCEPTIONS

static final byte ATTR_EXCEPTIONS
See Also:
Constant Field Values

ATTR_LINE_NUMBER_TABLE

static final byte ATTR_LINE_NUMBER_TABLE
See Also:
Constant Field Values

ATTR_LOCAL_VARIABLE_TABLE

static final byte ATTR_LOCAL_VARIABLE_TABLE
See Also:
Constant Field Values

ATTR_INNER_CLASSES

static final byte ATTR_INNER_CLASSES
See Also:
Constant Field Values

ATTR_SYNTHETIC

static final byte ATTR_SYNTHETIC
See Also:
Constant Field Values

ATTR_DEPRECATED

static final byte ATTR_DEPRECATED
See Also:
Constant Field Values

ATTR_PMG

static final byte ATTR_PMG
See Also:
Constant Field Values

ATTR_SIGNATURE

static final byte ATTR_SIGNATURE
See Also:
Constant Field Values

ATTR_STACK_MAP

static final byte ATTR_STACK_MAP
See Also:
Constant Field Values

ATTR_RUNTIME_VISIBLE_ANNOTATIONS

static final byte ATTR_RUNTIME_VISIBLE_ANNOTATIONS
See Also:
Constant Field Values

ATTR_RUNTIMEIN_VISIBLE_ANNOTATIONS

static final byte ATTR_RUNTIMEIN_VISIBLE_ANNOTATIONS
See Also:
Constant Field Values

ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS

static final byte ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
See Also:
Constant Field Values

ATTR_RUNTIMEIN_VISIBLE_PARAMETER_ANNOTATIONS

static final byte ATTR_RUNTIMEIN_VISIBLE_PARAMETER_ANNOTATIONS
See Also:
Constant Field Values

ATTR_ANNOTATION_DEFAULT

static final byte ATTR_ANNOTATION_DEFAULT
See Also:
Constant Field Values

ATTR_LOCAL_VARIABLE_TYPE_TABLE

static final byte ATTR_LOCAL_VARIABLE_TYPE_TABLE
See Also:
Constant Field Values

ATTR_ENCLOSING_METHOD

static final byte ATTR_ENCLOSING_METHOD
See Also:
Constant Field Values

ATTR_STACK_MAP_TABLE

static final byte ATTR_STACK_MAP_TABLE
See Also:
Constant Field Values

KNOWN_ATTRIBUTES

static final short KNOWN_ATTRIBUTES
See Also:
Constant Field Values

ATTRIBUTE_NAMES

static final String[] ATTRIBUTE_NAMES

ITEM_Bogus

static final byte ITEM_Bogus
Constants used in the StackMap attribute.

See Also:
Constant Field Values

ITEM_Integer

static final byte ITEM_Integer
See Also:
Constant Field Values

ITEM_Float

static final byte ITEM_Float
See Also:
Constant Field Values

ITEM_Double

static final byte ITEM_Double
See Also:
Constant Field Values

ITEM_Long

static final byte ITEM_Long
See Also:
Constant Field Values

ITEM_Null

static final byte ITEM_Null
See Also:
Constant Field Values

ITEM_InitObject

static final byte ITEM_InitObject
See Also:
Constant Field Values

ITEM_Object

static final byte ITEM_Object
See Also:
Constant Field Values

ITEM_NewObject

static final byte ITEM_NewObject
See Also:
Constant Field Values

ITEM_NAMES

static final String[] ITEM_NAMES

SAME_FRAME

static final int SAME_FRAME
Constants used to identify StackMapEntry types. For those types which can specify a range, the constant names the lowest value.

See Also:
Constant Field Values

SAME_LOCALS_1_STACK_ITEM_FRAME

static final int SAME_LOCALS_1_STACK_ITEM_FRAME
See Also:
Constant Field Values

SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED

static final int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED
See Also:
Constant Field Values

CHOP_FRAME

static final int CHOP_FRAME
See Also:
Constant Field Values

SAME_FRAME_EXTENDED

static final int SAME_FRAME_EXTENDED
See Also:
Constant Field Values

APPEND_FRAME

static final int APPEND_FRAME
See Also:
Constant Field Values

FULL_FRAME

static final int FULL_FRAME
See Also:
Constant Field Values

SAME_FRAME_MAX

static final int SAME_FRAME_MAX
Constants that define the maximum value of those constants which store ranges.

See Also:
Constant Field Values

SAME_LOCALS_1_STACK_ITEM_FRAME_MAX

static final int SAME_LOCALS_1_STACK_ITEM_FRAME_MAX
See Also:
Constant Field Values

CHOP_FRAME_MAX

static final int CHOP_FRAME_MAX
See Also:
Constant Field Values

APPEND_FRAME_MAX

static final int APPEND_FRAME_MAX
See Also:
Constant Field Values


Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.