Package org.aspectj.apache.bcel
Interface Constants
- All Known Implementing Classes:
CodeException
,FieldInstruction
,FieldOrMethod
,IINC
,Instruction
,InstructionBranch
,InstructionByte
,InstructionCLV
,InstructionCP
,InstructionLV
,InstructionSelect
,InstructionShort
,InvokeDynamic
,InvokeInstruction
,INVOKEINTERFACE
,LocalVariable
,LOOKUPSWITCH
,MULTIANEWARRAY
,RET
,TABLESWITCH
public interface Constants
Constants for the project, mostly defined in the JVM specification.
- Author:
- M. Dahm, Andy Clement
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Object
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
static final short
static final short
static final short
static final short
Access flags for classes, fields and methodsstatic final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final String[]
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final String[]
static final short
static final short
static final short
static final long
static final short
Non-legal opcodes, may be used by JVM internally.static final short
static final short
static final short
static final short
static final String[]
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"static final byte
static final byte
static final byte
static final byte
static final byte
static final int
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final String[]
static final byte
static final byte
static final byte
Tags in constant pool to denote type of constantstatic final String
The name of every constructor method in a class, also called "instance initialization method".static final int[]
Number of words consumed on operand stack by instructions.static final int
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final long
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final long
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final byte[]
static final String
static final String
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
static final short
static final short
static final short
static final long[]
static final short
static final short
static final short
static final String[]
The names of the interfaces implemented by arraysstatic final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final byte
Constants used in the StackMap attribute.static final byte
static final byte
static final byte
static final byte
static final byte
static final String[]
static final byte
static final byte
static final byte
static final short
static final short
static final short
static final long
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
static final long
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
Maximum value for an unsigned bytestatic final int
static final int
Limitations of the Java Virtual Machine.static final int
Maximum value for an unsigned shortstatic final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final int
static final int
static final int
static final int
static final short
static final short
static final short
static final short
static final long
static final short
static final short
static final short
static final short
Java VM opcodes.static final String[]
Names of opcodes.static final short
static final int
static final short
static final int
static final short
For internal purposes only.static final int
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final long
static final short
static final short
static final short
static final String[]
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"static final short
static final long
static final byte[]
static final String
The name of the static initializer, also called "class initialization method" or "interface initialization method".static final int
static final short
static final short
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final short
static final long
static final String[]
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"static final short[][]
How the byte code operands are to be interpreted.static final Type[]
static final short
Illegal codesstatic final byte
static final short
static final byte
static final short
-
Field Details
-
MAJOR_1_1
static final short MAJOR_1_1- See Also:
-
MINOR_1_1
static final short MINOR_1_1- See Also:
-
MAJOR_1_2
static final short MAJOR_1_2- See Also:
-
MINOR_1_2
static final short MINOR_1_2- See Also:
-
MAJOR_1_3
static final short MAJOR_1_3- See Also:
-
MINOR_1_3
static final short MINOR_1_3- See Also:
-
MAJOR_1_4
static final short MAJOR_1_4- See Also:
-
MINOR_1_4
static final short MINOR_1_4- See Also:
-
MAJOR_1_5
static final short MAJOR_1_5- See Also:
-
MINOR_1_5
static final short MINOR_1_5- See Also:
-
MAJOR_1_6
static final short MAJOR_1_6- See Also:
-
MINOR_1_6
static final short MINOR_1_6- See Also:
-
MAJOR_1_7
static final short MAJOR_1_7- See Also:
-
MINOR_1_7
static final short MINOR_1_7- See Also:
-
MAJOR_1_8
static final short MAJOR_1_8- See Also:
-
MINOR_1_8
static final short MINOR_1_8- See Also:
-
MAJOR_1_9
static final short MAJOR_1_9- See Also:
-
MINOR_1_9
static final short MINOR_1_9- See Also:
-
MAJOR_10
static final short MAJOR_10- See Also:
-
MINOR_10
static final short MINOR_10- See Also:
-
MAJOR_11
static final short MAJOR_11- See Also:
-
MINOR_11
static final short MINOR_11- See Also:
-
MAJOR_12
static final short MAJOR_12- See Also:
-
MINOR_12
static final short MINOR_12- See Also:
-
MAJOR_13
static final short MAJOR_13- See Also:
-
MINOR_13
static final short MINOR_13- See Also:
-
MAJOR_14
static final short MAJOR_14- See Also:
-
MINOR_14
static final short MINOR_14- See Also:
-
MAJOR_15
static final short MAJOR_15- See Also:
-
MINOR_15
static final short MINOR_15- See Also:
-
MAJOR_16
static final short MAJOR_16- See Also:
-
MINOR_16
static final short MINOR_16- See Also:
-
MAJOR_17
static final short MAJOR_17- See Also:
-
MINOR_17
static final short MINOR_17- See Also:
-
MAJOR_18
static final short MAJOR_18- See Also:
-
MINOR_18
static final short MINOR_18- See Also:
-
MAJOR_19
static final short MAJOR_19- See Also:
-
MINOR_19
static final short MINOR_19- See Also:
-
MAJOR_20
static final short MAJOR_20- See Also:
-
MINOR_20
static final short MINOR_20- See Also:
-
MAJOR_21
static final short MAJOR_21- See Also:
-
MINOR_21
static final short MINOR_21- See Also:
-
PREVIEW_MINOR_VERSION
static final int PREVIEW_MINOR_VERSION- See Also:
-
MAJOR
static final short MAJOR- See Also:
-
MINOR
static final short MINOR- See Also:
-
MAX_SHORT
static final int MAX_SHORTMaximum value for an unsigned short- See Also:
-
MAX_BYTE
static final int MAX_BYTEMaximum value for an unsigned byte- See Also:
-
ACC_PUBLIC
static final short ACC_PUBLICAccess flags for classes, fields and methods- See Also:
-
ACC_PRIVATE
static final short ACC_PRIVATE- See Also:
-
ACC_PROTECTED
static final short ACC_PROTECTED- See Also:
-
ACC_STATIC
static final short ACC_STATIC- See Also:
-
ACC_FINAL
static final short ACC_FINAL- See Also:
-
ACC_SYNCHRONIZED
static final short ACC_SYNCHRONIZED- See Also:
-
ACC_VOLATILE
static final short ACC_VOLATILE- See Also:
-
ACC_TRANSIENT
static final short ACC_TRANSIENT- See Also:
-
ACC_NATIVE
static final short ACC_NATIVE- See Also:
-
ACC_INTERFACE
static final short ACC_INTERFACE- See Also:
-
ACC_ABSTRACT
static final short ACC_ABSTRACT- See Also:
-
ACC_STRICT
static final short ACC_STRICT- See Also:
-
ACC_SYNTHETIC
static final short ACC_SYNTHETIC- See Also:
-
ACC_ANNOTATION
static final short ACC_ANNOTATION- See Also:
-
ACC_ENUM
static final short ACC_ENUM- See Also:
-
ACC_MODULE
static final int ACC_MODULE- See Also:
-
ACC_BRIDGE
static final short ACC_BRIDGE- See Also:
-
ACC_VARARGS
static final short ACC_VARARGS- See Also:
-
MODULE_ACC_TRANSITIVE
static final int MODULE_ACC_TRANSITIVE- See Also:
-
MODULE_ACC_STATIC_PHASE
static final int MODULE_ACC_STATIC_PHASE- See Also:
-
MODULE_ACC_SYNTHETIC
static final int MODULE_ACC_SYNTHETIC- See Also:
-
MODULE_ACC_MANDATED
static final int MODULE_ACC_MANDATED- See Also:
-
ACC_SUPER
static final short ACC_SUPER- See Also:
-
MAX_ACC_FLAG
static final short MAX_ACC_FLAG- See Also:
-
ACCESS_NAMES
-
CONSTANT_Utf8
static final byte CONSTANT_Utf8Tags in constant pool to denote type of constant- See Also:
-
CONSTANT_Integer
static final byte CONSTANT_Integer- See Also:
-
CONSTANT_Float
static final byte CONSTANT_Float- See Also:
-
CONSTANT_Long
static final byte CONSTANT_Long- See Also:
-
CONSTANT_Double
static final byte CONSTANT_Double- See Also:
-
CONSTANT_Class
static final byte CONSTANT_Class- See Also:
-
CONSTANT_Fieldref
static final byte CONSTANT_Fieldref- See Also:
-
CONSTANT_String
static final byte CONSTANT_String- See Also:
-
CONSTANT_Methodref
static final byte CONSTANT_Methodref- See Also:
-
CONSTANT_InterfaceMethodref
static final byte CONSTANT_InterfaceMethodref- See Also:
-
CONSTANT_NameAndType
static final byte CONSTANT_NameAndType- See Also:
-
CONSTANT_MethodHandle
static final byte CONSTANT_MethodHandle- See Also:
-
CONSTANT_MethodType
static final byte CONSTANT_MethodType- See Also:
-
CONSTANT_Dynamic
static final byte CONSTANT_Dynamic- See Also:
-
CONSTANT_InvokeDynamic
static final byte CONSTANT_InvokeDynamic- See Also:
-
CONSTANT_Module
static final byte CONSTANT_Module- See Also:
-
CONSTANT_Package
static final byte CONSTANT_Package- See Also:
-
CONSTANT_NAMES
-
STATIC_INITIALIZER_NAME
The name of the static initializer, also called "class initialization method" or "interface initialization method". This is "<clinit>".- See Also:
-
CONSTRUCTOR_NAME
The name of every constructor method in a class, also called "instance initialization method". This is "<init>".- See Also:
-
INTERFACES_IMPLEMENTED_BY_ARRAYS
The names of the interfaces implemented by arrays -
MAX_CP_ENTRIES
static final int MAX_CP_ENTRIESLimitations of the Java Virtual Machine. See The Java Virtual Machine Specification, Second Edition, page 152, chapter 4.10.- See Also:
-
MAX_CODE_SIZE
static final int MAX_CODE_SIZE- See Also:
-
NOP
static final short NOPJava VM opcodes.- See Also:
-
ACONST_NULL
static final short ACONST_NULL- See Also:
-
ICONST_M1
static final short ICONST_M1- See Also:
-
ICONST_0
static final short ICONST_0- See Also:
-
ICONST_1
static final short ICONST_1- See Also:
-
ICONST_2
static final short ICONST_2- See Also:
-
ICONST_3
static final short ICONST_3- See Also:
-
ICONST_4
static final short ICONST_4- See Also:
-
ICONST_5
static final short ICONST_5- See Also:
-
LCONST_0
static final short LCONST_0- See Also:
-
LCONST_1
static final short LCONST_1- See Also:
-
FCONST_0
static final short FCONST_0- See Also:
-
FCONST_1
static final short FCONST_1- See Also:
-
FCONST_2
static final short FCONST_2- See Also:
-
DCONST_0
static final short DCONST_0- See Also:
-
DCONST_1
static final short DCONST_1- See Also:
-
BIPUSH
static final short BIPUSH- See Also:
-
SIPUSH
static final short SIPUSH- See Also:
-
LDC
static final short LDC- See Also:
-
LDC_W
static final short LDC_W- See Also:
-
LDC2_W
static final short LDC2_W- See Also:
-
ILOAD
static final short ILOAD- See Also:
-
LLOAD
static final short LLOAD- See Also:
-
FLOAD
static final short FLOAD- See Also:
-
DLOAD
static final short DLOAD- See Also:
-
ALOAD
static final short ALOAD- See Also:
-
ILOAD_0
static final short ILOAD_0- See Also:
-
ILOAD_1
static final short ILOAD_1- See Also:
-
ILOAD_2
static final short ILOAD_2- See Also:
-
ILOAD_3
static final short ILOAD_3- See Also:
-
LLOAD_0
static final short LLOAD_0- See Also:
-
LLOAD_1
static final short LLOAD_1- See Also:
-
LLOAD_2
static final short LLOAD_2- See Also:
-
LLOAD_3
static final short LLOAD_3- See Also:
-
FLOAD_0
static final short FLOAD_0- See Also:
-
FLOAD_1
static final short FLOAD_1- See Also:
-
FLOAD_2
static final short FLOAD_2- See Also:
-
FLOAD_3
static final short FLOAD_3- See Also:
-
DLOAD_0
static final short DLOAD_0- See Also:
-
DLOAD_1
static final short DLOAD_1- See Also:
-
DLOAD_2
static final short DLOAD_2- See Also:
-
DLOAD_3
static final short DLOAD_3- See Also:
-
ALOAD_0
static final short ALOAD_0- See Also:
-
ALOAD_1
static final short ALOAD_1- See Also:
-
ALOAD_2
static final short ALOAD_2- See Also:
-
ALOAD_3
static final short ALOAD_3- See Also:
-
IALOAD
static final short IALOAD- See Also:
-
LALOAD
static final short LALOAD- See Also:
-
FALOAD
static final short FALOAD- See Also:
-
DALOAD
static final short DALOAD- See Also:
-
AALOAD
static final short AALOAD- See Also:
-
BALOAD
static final short BALOAD- See Also:
-
CALOAD
static final short CALOAD- See Also:
-
SALOAD
static final short SALOAD- See Also:
-
ISTORE
static final short ISTORE- See Also:
-
LSTORE
static final short LSTORE- See Also:
-
FSTORE
static final short FSTORE- See Also:
-
DSTORE
static final short DSTORE- See Also:
-
ASTORE
static final short ASTORE- See Also:
-
ISTORE_0
static final short ISTORE_0- See Also:
-
ISTORE_1
static final short ISTORE_1- See Also:
-
ISTORE_2
static final short ISTORE_2- See Also:
-
ISTORE_3
static final short ISTORE_3- See Also:
-
LSTORE_0
static final short LSTORE_0- See Also:
-
LSTORE_1
static final short LSTORE_1- See Also:
-
LSTORE_2
static final short LSTORE_2- See Also:
-
LSTORE_3
static final short LSTORE_3- See Also:
-
FSTORE_0
static final short FSTORE_0- See Also:
-
FSTORE_1
static final short FSTORE_1- See Also:
-
FSTORE_2
static final short FSTORE_2- See Also:
-
FSTORE_3
static final short FSTORE_3- See Also:
-
DSTORE_0
static final short DSTORE_0- See Also:
-
DSTORE_1
static final short DSTORE_1- See Also:
-
DSTORE_2
static final short DSTORE_2- See Also:
-
DSTORE_3
static final short DSTORE_3- See Also:
-
ASTORE_0
static final short ASTORE_0- See Also:
-
ASTORE_1
static final short ASTORE_1- See Also:
-
ASTORE_2
static final short ASTORE_2- See Also:
-
ASTORE_3
static final short ASTORE_3- See Also:
-
IASTORE
static final short IASTORE- See Also:
-
LASTORE
static final short LASTORE- See Also:
-
FASTORE
static final short FASTORE- See Also:
-
DASTORE
static final short DASTORE- See Also:
-
AASTORE
static final short AASTORE- See Also:
-
BASTORE
static final short BASTORE- See Also:
-
CASTORE
static final short CASTORE- See Also:
-
SASTORE
static final short SASTORE- See Also:
-
POP
static final short POP- See Also:
-
POP2
static final short POP2- See Also:
-
DUP
static final short DUP- See Also:
-
DUP_X1
static final short DUP_X1- See Also:
-
DUP_X2
static final short DUP_X2- See Also:
-
DUP2
static final short DUP2- See Also:
-
DUP2_X1
static final short DUP2_X1- See Also:
-
DUP2_X2
static final short DUP2_X2- See Also:
-
SWAP
static final short SWAP- See Also:
-
IADD
static final short IADD- See Also:
-
LADD
static final short LADD- See Also:
-
FADD
static final short FADD- See Also:
-
DADD
static final short DADD- See Also:
-
ISUB
static final short ISUB- See Also:
-
LSUB
static final short LSUB- See Also:
-
FSUB
static final short FSUB- See Also:
-
DSUB
static final short DSUB- See Also:
-
IMUL
static final short IMUL- See Also:
-
LMUL
static final short LMUL- See Also:
-
FMUL
static final short FMUL- See Also:
-
DMUL
static final short DMUL- See Also:
-
IDIV
static final short IDIV- See Also:
-
LDIV
static final short LDIV- See Also:
-
FDIV
static final short FDIV- See Also:
-
DDIV
static final short DDIV- See Also:
-
IREM
static final short IREM- See Also:
-
LREM
static final short LREM- See Also:
-
FREM
static final short FREM- See Also:
-
DREM
static final short DREM- See Also:
-
INEG
static final short INEG- See Also:
-
LNEG
static final short LNEG- See Also:
-
FNEG
static final short FNEG- See Also:
-
DNEG
static final short DNEG- See Also:
-
ISHL
static final short ISHL- See Also:
-
LSHL
static final short LSHL- See Also:
-
ISHR
static final short ISHR- See Also:
-
LSHR
static final short LSHR- See Also:
-
IUSHR
static final short IUSHR- See Also:
-
LUSHR
static final short LUSHR- See Also:
-
IAND
static final short IAND- See Also:
-
LAND
static final short LAND- See Also:
-
IOR
static final short IOR- See Also:
-
LOR
static final short LOR- See Also:
-
IXOR
static final short IXOR- See Also:
-
LXOR
static final short LXOR- See Also:
-
IINC
static final short IINC- See Also:
-
I2L
static final short I2L- See Also:
-
I2F
static final short I2F- See Also:
-
I2D
static final short I2D- See Also:
-
L2I
static final short L2I- See Also:
-
L2F
static final short L2F- See Also:
-
L2D
static final short L2D- See Also:
-
F2I
static final short F2I- See Also:
-
F2L
static final short F2L- See Also:
-
F2D
static final short F2D- See Also:
-
D2I
static final short D2I- See Also:
-
D2L
static final short D2L- See Also:
-
D2F
static final short D2F- See Also:
-
I2B
static final short I2B- See Also:
-
INT2BYTE
static final short INT2BYTE- See Also:
-
I2C
static final short I2C- See Also:
-
INT2CHAR
static final short INT2CHAR- See Also:
-
I2S
static final short I2S- See Also:
-
INT2SHORT
static final short INT2SHORT- See Also:
-
LCMP
static final short LCMP- See Also:
-
FCMPL
static final short FCMPL- See Also:
-
FCMPG
static final short FCMPG- See Also:
-
DCMPL
static final short DCMPL- See Also:
-
DCMPG
static final short DCMPG- See Also:
-
IFEQ
static final short IFEQ- See Also:
-
IFNE
static final short IFNE- See Also:
-
IFLT
static final short IFLT- See Also:
-
IFGE
static final short IFGE- See Also:
-
IFGT
static final short IFGT- See Also:
-
IFLE
static final short IFLE- See Also:
-
IF_ICMPEQ
static final short IF_ICMPEQ- See Also:
-
IF_ICMPNE
static final short IF_ICMPNE- See Also:
-
IF_ICMPLT
static final short IF_ICMPLT- See Also:
-
IF_ICMPGE
static final short IF_ICMPGE- See Also:
-
IF_ICMPGT
static final short IF_ICMPGT- See Also:
-
IF_ICMPLE
static final short IF_ICMPLE- See Also:
-
IF_ACMPEQ
static final short IF_ACMPEQ- See Also:
-
IF_ACMPNE
static final short IF_ACMPNE- See Also:
-
GOTO
static final short GOTO- See Also:
-
JSR
static final short JSR- See Also:
-
RET
static final short RET- See Also:
-
TABLESWITCH
static final short TABLESWITCH- See Also:
-
LOOKUPSWITCH
static final short LOOKUPSWITCH- See Also:
-
IRETURN
static final short IRETURN- See Also:
-
LRETURN
static final short LRETURN- See Also:
-
FRETURN
static final short FRETURN- See Also:
-
DRETURN
static final short DRETURN- See Also:
-
ARETURN
static final short ARETURN- See Also:
-
RETURN
static final short RETURN- See Also:
-
GETSTATIC
static final short GETSTATIC- See Also:
-
PUTSTATIC
static final short PUTSTATIC- See Also:
-
GETFIELD
static final short GETFIELD- See Also:
-
PUTFIELD
static final short PUTFIELD- See Also:
-
INVOKEVIRTUAL
static final short INVOKEVIRTUAL- See Also:
-
INVOKESPECIAL
static final short INVOKESPECIAL- See Also:
-
INVOKENONVIRTUAL
static final short INVOKENONVIRTUAL- See Also:
-
INVOKESTATIC
static final short INVOKESTATIC- See Also:
-
INVOKEINTERFACE
static final short INVOKEINTERFACE- See Also:
-
INVOKEDYNAMIC
static final short INVOKEDYNAMIC- See Also:
-
NEW
static final short NEW- See Also:
-
NEWARRAY
static final short NEWARRAY- See Also:
-
ANEWARRAY
static final short ANEWARRAY- See Also:
-
ARRAYLENGTH
static final short ARRAYLENGTH- See Also:
-
ATHROW
static final short ATHROW- See Also:
-
CHECKCAST
static final short CHECKCAST- See Also:
-
INSTANCEOF
static final short INSTANCEOF- See Also:
-
MONITORENTER
static final short MONITORENTER- See Also:
-
MONITOREXIT
static final short MONITOREXIT- See Also:
-
WIDE
static final short WIDE- See Also:
-
MULTIANEWARRAY
static final short MULTIANEWARRAY- See Also:
-
IFNULL
static final short IFNULL- See Also:
-
IFNONNULL
static final short IFNONNULL- See Also:
-
GOTO_W
static final short GOTO_W- See Also:
-
JSR_W
static final short JSR_W- See Also:
-
BREAKPOINT
static final short BREAKPOINTNon-legal opcodes, may be used by JVM internally.- See Also:
-
LDC_QUICK
static final short LDC_QUICK- See Also:
-
LDC_W_QUICK
static final short LDC_W_QUICK- See Also:
-
LDC2_W_QUICK
static final short LDC2_W_QUICK- See Also:
-
GETFIELD_QUICK
static final short GETFIELD_QUICK- See Also:
-
PUTFIELD_QUICK
static final short PUTFIELD_QUICK- See Also:
-
GETFIELD2_QUICK
static final short GETFIELD2_QUICK- See Also:
-
PUTFIELD2_QUICK
static final short PUTFIELD2_QUICK- See Also:
-
GETSTATIC_QUICK
static final short GETSTATIC_QUICK- See Also:
-
PUTSTATIC_QUICK
static final short PUTSTATIC_QUICK- See Also:
-
GETSTATIC2_QUICK
static final short GETSTATIC2_QUICK- See Also:
-
PUTSTATIC2_QUICK
static final short PUTSTATIC2_QUICK- See Also:
-
INVOKEVIRTUAL_QUICK
static final short INVOKEVIRTUAL_QUICK- See Also:
-
INVOKENONVIRTUAL_QUICK
static final short INVOKENONVIRTUAL_QUICK- See Also:
-
INVOKESUPER_QUICK
static final short INVOKESUPER_QUICK- See Also:
-
INVOKESTATIC_QUICK
static final short INVOKESTATIC_QUICK- See Also:
-
INVOKEINTERFACE_QUICK
static final short INVOKEINTERFACE_QUICK- See Also:
-
INVOKEVIRTUALOBJECT_QUICK
static final short INVOKEVIRTUALOBJECT_QUICK- See Also:
-
NEW_QUICK
static final short NEW_QUICK- See Also:
-
ANEWARRAY_QUICK
static final short ANEWARRAY_QUICK- See Also:
-
MULTIANEWARRAY_QUICK
static final short MULTIANEWARRAY_QUICK- See Also:
-
CHECKCAST_QUICK
static final short CHECKCAST_QUICK- See Also:
-
INSTANCEOF_QUICK
static final short INSTANCEOF_QUICK- See Also:
-
INVOKEVIRTUAL_QUICK_W
static final short INVOKEVIRTUAL_QUICK_W- See Also:
-
GETFIELD_QUICK_W
static final short GETFIELD_QUICK_W- See Also:
-
PUTFIELD_QUICK_W
static final short PUTFIELD_QUICK_W- See Also:
-
IMPDEP1
static final short IMPDEP1- See Also:
-
IMPDEP2
static final short IMPDEP2- See Also:
-
PUSH
static final short PUSHFor internal purposes only.- See Also:
-
SWITCH
static final short SWITCH- See Also:
-
UNDEFINED
static final short UNDEFINEDIllegal codes- See Also:
-
UNPREDICTABLE
static final short UNPREDICTABLE- See Also:
-
RESERVED
static final short RESERVED- See Also:
-
ILLEGAL_OPCODE
- See Also:
-
ILLEGAL_TYPE
- See Also:
-
T_BOOLEAN
static final byte T_BOOLEAN- See Also:
-
T_CHAR
static final byte T_CHAR- See Also:
-
T_FLOAT
static final byte T_FLOAT- See Also:
-
T_DOUBLE
static final byte T_DOUBLE- See Also:
-
T_BYTE
static final byte T_BYTE- See Also:
-
T_SHORT
static final byte T_SHORT- See Also:
-
T_INT
static final byte T_INT- See Also:
-
T_LONG
static final byte T_LONG- See Also:
-
T_VOID
static final byte T_VOID- See Also:
-
T_ARRAY
static final byte T_ARRAY- See Also:
-
T_OBJECT
static final byte T_OBJECT- See Also:
-
T_REFERENCE
static final byte T_REFERENCE- See Also:
-
T_UNKNOWN
static final byte T_UNKNOWN- See Also:
-
T_ADDRESS
static final byte T_ADDRESS- See Also:
-
TYPE_NAMES
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int" -
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
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I" -
PUSH_INST
static final int PUSH_INST- See Also:
-
CONSTANT_INST
static final int CONSTANT_INST- See Also:
-
LOADCLASS_INST
static final long LOADCLASS_INST- See Also:
-
CP_INST
static final int CP_INST- See Also:
-
INDEXED
static final int INDEXED- See Also:
-
LOAD_INST
static final int LOAD_INST- See Also:
-
LV_INST
static final int LV_INST- See Also:
-
POP_INST
static final int POP_INST- See Also:
-
STORE_INST
static final int STORE_INST- See Also:
-
STACK_INST
static final long STACK_INST- See Also:
-
BRANCH_INSTRUCTION
static final long BRANCH_INSTRUCTION- See Also:
-
TARGETER_INSTRUCTION
static final long TARGETER_INSTRUCTION- See Also:
-
NEGATABLE
static final long NEGATABLE- See Also:
-
IF_INST
static final long IF_INST- See Also:
-
JSR_INSTRUCTION
static final long JSR_INSTRUCTION- See Also:
-
RET_INST
static final long RET_INST- See Also:
-
EXCEPTION_THROWER
static final long EXCEPTION_THROWER- See Also:
-
iLen
static final byte[] iLen -
UNDEFINED_LENGTH
static final byte UNDEFINED_LENGTH- See Also:
-
VARIABLE_LENGTH
static final byte VARIABLE_LENGTH- See Also:
-
stackEntriesProduced
static final byte[] stackEntriesProduced -
types
-
instFlags
static final long[] instFlags -
instExcs
-
_unused
-
TYPE_OF_OPERANDS
static final short[][] TYPE_OF_OPERANDSHow the byte code operands are to be interpreted. -
OPCODE_NAMES
Names of opcodes. -
CONSUME_STACK
static final int[] CONSUME_STACKNumber of words consumed on operand stack by instructions. -
ATTR_UNKNOWN
static final byte ATTR_UNKNOWN- See Also:
-
ATTR_SOURCE_FILE
static final byte ATTR_SOURCE_FILE- See Also:
-
ATTR_CONSTANT_VALUE
static final byte ATTR_CONSTANT_VALUE- See Also:
-
ATTR_CODE
static final byte ATTR_CODE- See Also:
-
ATTR_EXCEPTIONS
static final byte ATTR_EXCEPTIONS- See Also:
-
ATTR_LINE_NUMBER_TABLE
static final byte ATTR_LINE_NUMBER_TABLE- See Also:
-
ATTR_LOCAL_VARIABLE_TABLE
static final byte ATTR_LOCAL_VARIABLE_TABLE- See Also:
-
ATTR_INNER_CLASSES
static final byte ATTR_INNER_CLASSES- See Also:
-
ATTR_SYNTHETIC
static final byte ATTR_SYNTHETIC- See Also:
-
ATTR_DEPRECATED
static final byte ATTR_DEPRECATED- See Also:
-
ATTR_PMG
static final byte ATTR_PMG- See Also:
-
ATTR_SIGNATURE
static final byte ATTR_SIGNATURE- See Also:
-
ATTR_STACK_MAP
static final byte ATTR_STACK_MAP- See Also:
-
ATTR_RUNTIME_VISIBLE_ANNOTATIONS
static final byte ATTR_RUNTIME_VISIBLE_ANNOTATIONS- See Also:
-
ATTR_RUNTIME_INVISIBLE_ANNOTATIONS
static final byte ATTR_RUNTIME_INVISIBLE_ANNOTATIONS- See Also:
-
ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
static final byte ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS- See Also:
-
ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
static final byte ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS- See Also:
-
ATTR_LOCAL_VARIABLE_TYPE_TABLE
static final byte ATTR_LOCAL_VARIABLE_TYPE_TABLE- See Also:
-
ATTR_ENCLOSING_METHOD
static final byte ATTR_ENCLOSING_METHOD- See Also:
-
ATTR_ANNOTATION_DEFAULT
static final byte ATTR_ANNOTATION_DEFAULT- See Also:
-
ATTR_BOOTSTRAPMETHODS
static final byte ATTR_BOOTSTRAPMETHODS- See Also:
-
ATTR_RUNTIME_VISIBLE_TYPE_ANNOTATIONS
static final byte ATTR_RUNTIME_VISIBLE_TYPE_ANNOTATIONS- See Also:
-
ATTR_RUNTIME_INVISIBLE_TYPE_ANNOTATIONS
static final byte ATTR_RUNTIME_INVISIBLE_TYPE_ANNOTATIONS- See Also:
-
ATTR_METHOD_PARAMETERS
static final byte ATTR_METHOD_PARAMETERS- See Also:
-
ATTR_MODULE
static final byte ATTR_MODULE- See Also:
-
ATTR_MODULE_PACKAGES
static final byte ATTR_MODULE_PACKAGES- See Also:
-
ATTR_MODULE_MAIN_CLASS
static final byte ATTR_MODULE_MAIN_CLASS- See Also:
-
ATTR_NEST_HOST
static final byte ATTR_NEST_HOST- See Also:
-
ATTR_NEST_MEMBERS
static final byte ATTR_NEST_MEMBERS- See Also:
-
KNOWN_ATTRIBUTES
static final short KNOWN_ATTRIBUTES- See Also:
-
ATTRIBUTE_NAMES
-
ITEM_Bogus
static final byte ITEM_BogusConstants used in the StackMap attribute.- See Also:
-
ITEM_Integer
static final byte ITEM_Integer- See Also:
-
ITEM_Float
static final byte ITEM_Float- See Also:
-
ITEM_Double
static final byte ITEM_Double- See Also:
-
ITEM_Long
static final byte ITEM_Long- See Also:
-
ITEM_Null
static final byte ITEM_Null- See Also:
-
ITEM_InitObject
static final byte ITEM_InitObject- See Also:
-
ITEM_Object
static final byte ITEM_Object- See Also:
-
ITEM_NewObject
static final byte ITEM_NewObject- See Also:
-
ITEM_NAMES
-