|
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. |