Top Description Fields
org.aspectj.apache.bcel

public Interface Constants

Known Direct Implementers
org.aspectj.apache.bcel.classfile.CodeException, org.aspectj.apache.bcel.classfile.LocalVariable, org.aspectj.apache.bcel.generic.Instruction
Imports
org.aspectj.apache.bcel.generic.Type

Constants for the project, mostly defined in the JVM specification.
Authors
M. Dahm, Andy Clement

Field Summary

Modifier and TypeField and Description
public static final Object
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
public static final short
public static final short
public static final short
public static final short
ACC_PUBLIC

Access flags for classes, fields and methods

public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final String[]
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final String[]
public static final short
public static final short
public static final short
public static final long
public static final short
BREAKPOINT

Non-legal opcodes, may be used by JVM internally.

public static final short
public static final short
public static final short
public static final short
public 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"

public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final int
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final String[]
public static final byte
public static final byte
public static final byte
CONSTANT_Utf8

Tags in constant pool to denote type of constant

public static final String
CONSTRUCTOR_NAME

The name of every constructor method in a class, also called "instance initialization method".

public static final int[]
CONSUME_STACK

Number of words consumed on operand stack by instructions.

public static final int
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final long
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final long
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final byte[]
public static final String
public static final String
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
public static final short
public static final short
public static final short
public static final Class<Throwable>[][]
public static final long[]
public static final short
public static final short
public static final short
public static final String[]
INTERFACES_IMPLEMENTED_BY_ARRAYS

The names of the interfaces implemented by arrays

public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final byte
ITEM_Bogus

Constants used in the StackMap attribute.

public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final String[]
public static final byte
public static final byte
public static final byte
public static final short
public static final short
public static final short
public static final long
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
public static final long
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
MAX_BYTE

Maximum value for an unsigned byte

public static final int
public static final int
MAX_CP_ENTRIES

Limitations of the Java Virtual Machine.

public static final int
MAX_SHORT

Maximum value for an unsigned short

public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final int
public static final int
public static final int
public static final int
public static final short
public static final short
public static final short
public static final short
public static final long
public static final short
public static final short
public static final short
public static final short
NOP

Java VM opcodes.

public static final String[]
OPCODE_NAMES

Names of opcodes.

public static final short
public static final short
public static final int
public static final int
public static final short
PUSH

For internal purposes only.

public static final int
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final long
public static final short
public static final short
public static final short
public static final String[]
SHORT_TYPE_NAMES

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

public static final short
public static final long
public static final byte[]
public static final String
STATIC_INITIALIZER_NAME

The name of the static initializer, also called "class initialization method" or "interface initialization method".

public static final int
public static final short
public static final short
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final short
public static final long
public static final String[]
TYPE_NAMES

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

public static final short[][]
TYPE_OF_OPERANDS

How the byte code operands are to be interpreted.

public static final Type[]
public static final short
UNDEFINED

Illegal codes

public static final byte
public static final short
public static final byte
public static final short