AttributeVector |
A list of attributes within a class file.
|
ClassAttribute |
An abstract base class for the attributes within a class file
|
ClassField |
ClassField models the static and non-static fields of a class within
a class file.
|
ClassMember |
ClassMember is a common base class for ClassMethod and ClassField
|
ClassMethod |
ClassMethod models the static and non-static methods of a class within
a class file.
|
CodeAttribute |
Subtype of ClassAttribute which describes the "Code" attribute
associated with a method.
|
ConstantPool |
Constant Pool implementation - this represents the constant pool
of a class in a class file.
|
ConstBasic |
Abstract base class of the types which represent entries in
the class constant pool.
|
ConstBasicMemberRef |
The abstract base class used to represent the various type of
references to members (fields/methods) within the constant pool.
|
ConstClass |
Class representing a class reference in the constant pool
|
ConstDouble |
Class representing a double constant in the constant pool of a class file
|
ConstFieldRef |
ConstFieldRef represents a reference to a field of some class
in the constant pool of a class file.
|
ConstFloat |
Class representing a float constant in the constant pool of a class file
|
ConstInteger |
Class representing an integer constant in the constant pool of a class file
|
ConstInterfaceMethodRef |
Class representing a reference to an interface method of some class
in the constant pool of a class file.
|
ConstLong |
Class representing a long constant in the constant pool of a class file
|
ConstMethodRef |
Class representing a reference to a method of some class in the
constant pool of a class file
|
ConstNameAndType |
Class representing a name and an associated type in the constant pool
of a class file
|
ConstString |
Class representing a class specification in the constant pool
|
ConstUnicode |
Class representing a unicode string value in the constant pool
|
ConstUtf8 |
Class representing a utf8 string value in the constant pool
|
ConstValue |
An abstract class serving as a common type for constants which
can be the target of ConstantValue attributes
|
ExceptionRange |
ExceptionRange represents a range an exception handler within
a method in class file.
|
ExceptionTable |
ExceptionTable represents the exception handlers within the code
of a method.
|
Insn |
Insn is an abstract class which represents a java VM instruction in a
sequence of instructions.
|
InsnConstOp |
An instruction which requires a single constant from the constant
pool as an immediate operand
|
InsnTarget |
InsnTarget is a pseudo-instruction which represents a branch target
in an instruction stream.
|
VMConstants |
VMConstants is a collection of the constants defined in the
virtual machine spec.
|