Class Summary |
AbstractInstructionAccessor |
This class provides default implementations for the
InstructionAccessor interface: the resolution of the accessor is
left to the transformer, which must in turn have knowledge of and
access to the accessor to be transformed. |
AsciiConstant |
This is a class to create Ascii Constant entries. |
Attribute |
This is the root class of every attribute |
ClassConstant |
This is used to create a Class constant pool item |
ClassInfo |
VMS 4.1 : Class File. |
ClassPath |
This class implements the conceptual directory structure for .class files |
ClassRefInstruction |
Instructions that refers to class:
opc_anewarray, opc_checkcast, opc_instanceof, opc_new |
CodeInfo |
VMS 4.7.3 : Code Attribute. |
CodePosition |
This class represent the code position of each instruction during
analyse of control flow. |
ConstantPool |
The constant pool, in this object are stored all the constant of
the classfile |
ConstantValueAttribute |
VMS 4.7.2: Constant Value Attribute. |
DeprecatedAttribute |
VMS 4.7.10 : Deprecated Attribute. |
DoubleConstant |
Wrap an Double constant reference with this CPE. |
ExceptionsAttribute |
VMS 4.7.4: Exceptions Attribute. |
FieldInfo |
VMS 4.5: Fields. |
FieldRefConstant |
|
FieldRefInstruction |
Instructions thar refers to class fields
opc_getstatic, opc_putstatic, opc_getfield, opc_putfield |
FloatConstant |
Wrap an Float constant reference with this CPE. |
GenericAttribute |
This is an opaque attribute that lets you add an uninterpreted
stream of bytes into an attribute in a class file. |
HandlerInfo |
This class represents a protected (try) portion of block with
an handler (catch) for a specified type of exception |
IincInstruction |
Some instructions are perniticky enough that its simpler
to write them separately instead of smushing them with
all the rest. |
InnerClassInfo |
VMS 4.7.5 : Inner Classes Attribute. |
InnerClassTable |
VMS 4.7.5 : Inner Classes Attribute. |
Instruction |
Root class for instructions. |
InstructionIO |
An utility class that read the instructions from a stream |
IntegerConstant |
Wrap an integer constant reference with this CPE. |
InterfaceConstant |
|
InvokeinterfaceInstruction |
Some instructions are perniticky enough that its simpler
to write them separately instead of smushing them with
all the rest. |
JumpInstruction |
This class represents instructions that take a label as argument. |
LineNumberInfo |
VMS 4.7.8: Line Number Table Attribute. |
LineNumberTable |
VMS 4.7.8: Line Number Table Attribute. |
LocalVariableInfo |
VMS 4.7.9: Local Variable Table Attribute. |
LocalVariableTable |
VMS 4.7.9: Local Variable Table Attribute. |
LocalVarInstruction |
This class represents instructions that take a local variable as argument. |
LongConstant |
Wrap an Long constant reference with this CPE. |
Member |
VMS 4 : Members. |
MethodInfo |
VMS 4.6: Methods. |
MethodRefConstant |
|
MethodRefInstruction |
Instruction that references method
opc_invokevirtual,_invokespecial, opc_invokestatic |
MultiarrayInstruction |
Some instructions are perniticky enough that its simpler
to write them separately instead of smushing them with
all the rest. |
NameAndTypeConstant |
This constant represent a name and a type in the contant pool |
NewarrayInstruction |
This class represents instructions that take a local variable as argument. |
NoArgInstruction |
This class represents instructions that take no arguments. |
OpcodeNames |
The human-readable name of this opcodes |
PooledConstant |
this is an abstraction to contain all the constant items
that can be created. |
PushLiteralInstruction |
This class encapsulates the instructions pushing a literal on the stack:
bipush, sipush, ldc, ldc_w, ldc2_w, dconst_d, fconst_f, iconst_i,
lconst_l |
ReferenceConstant |
VMS 4.4.2 : Reference Constants. |
SkippedCodeInfo |
The code info, but without the instructions (only the interface) |
SourceFileAttribute |
VMS 4.7.7 : Source File Attribute. |
StringConstant |
Wrap an String constant reference with this CPE. |
SwitchInstruction |
Some instructions are perniticky enough that its simpler
to write them separately instead of smushing them with
all the rest. |
SyntheticAttribute |
VMS 4.7.6 : Synthetic Attribute. |
UnresolvedConstant |
Wrap an Unresolved constant reference with this CPE. |