|
Class Summary |
| AccessFlags |
this class represents the accessflags configured for the current field |
| Attribute |
This class describes the information for an attribute. |
| AttributeInfo |
This class describes the information for an attribute |
| BaseType |
This class converts a string into a base type |
| ByteContainer |
this class is used to store several different data types into a byte
container a retrieve at last a byte array or a DataInputStream |
| ClassAccessFlags |
this class represents the accessflags configured for the current class |
| ClassCPEntry |
this class represent a Class constant pool entry |
| ClassDescriptor |
This container class represents the content of a class file in a readable
and reditable way. |
| CodeAttribute |
This class describes the information for a code attribute ($4.7.3)
TBD: replace the byte array representing the code by a code class thorugh
which easily the code may be changed an extended and all the indices
may be checked (as with the constant pool) |
| ConstantPool |
This class describes the constant pool in a class file. |
| ConstantPoolEntry |
A Constant pool consists of a set of Constant pool entries. |
| ConstantValueAttribute |
This class describes the information for a code attribute ($4.7.3) |
| DefaultAttribute |
Default implementation of a attribute, containing just a poor byte array
of attribute information |
| DeprecatedAttribute |
This class describes the information for a deprecated attribute ($4.7.10) |
| DoubleCPEntry |
this class represent a Double constant pool entry |
| ExceptionInfo |
IS used to descibe an exception in a code attribute |
| ExceptionsAttribute |
This class describes the information for a exceptions attribute ($4.7.4) |
| FieldAccessFlags |
this class represents the accessflags configured for the current field |
| FieldInfo |
This class describes the information for a filed |
| FieldrefCPEntry |
this class represent a Fieldref constant pool entry. |
| FloatCPEntry |
this class represent a Float constant pool entry |
| InnerClassAccessFlags |
this class represents the accessflags configured for the a inner class |
| InnerClassesAttribute |
This class describes the innerclass attribute |
| InnerClassInfo |
this container class describes an information for an innerclass |
| IntegerCPEntry |
this class represent a Integer constant pool entry |
| InterfaceInfo |
This class represents an interface information entry into a class |
| InterfaceMethodrefCPEntry |
this class represent a InterfaceMethodref constant pool entry |
| LineNumberTableAttribute |
This class describes the information for a lineNumberTable attribute
($4.7.8) |
| LineNumberTableEntry |
this class represents an antry in the linevariabletable attribute,
described in §4.7.8 |
| LocalVariableTableAttribute |
This class describes the information for a localVariableTable attribute
($4.7.9)
TBD: make editable |
| LocalVariableTableEntry |
this class represents an antry in the localvariabletable attribute,
described in §4.7.9
TBD: make an entry editable through methods |
| LongCPEntry |
this class represent a Long constant pool entry |
| MethodAccessFlags |
this class represents the accessflags configured for the current field |
| MethodInfo |
This container class provides method informations |
| MethodrefCPEntry |
this class represent a Methodref constant pool entry |
| NameAndTypeCPEntry |
this class represent a NameAndType constant pool entry |
| NameDescriptorInfo |
This class describes the information for a filed |
| RefCPEntry |
this class represent a Ref constant pool entry and is an abstraction
from all the reference CP Entried. |
| ShortValueCPEntry |
This abstract class is just used to identify a short value constant pool
entry. |
| SourceFileAttribute |
This class describes the information for a sourcefile attribute ($4.7.7) |
| StringCPEntry |
this class represent a String constant pool entry |
| SyntheticAttribute |
This class describes the information for a synthetic attribute ($4.7.6) |
| UTF8CPEntry |
this class represent a UTF8 constant pool entry |
| ValueCPEntry |
This abstract class is just used to identify a value constant pool entry. |
| WideValueCPEntry |
This abstract class is just used to identify a wide value constant pool
entry. |