|
Class Summary |
| ClassEntry |
Low-level representation of a constant pool entry describing a Class. |
| ComplexEntry |
The complex entry serves as a base class for field, method, and interface
method constant pool entries. |
| ConstantPool |
Represents a class constant pool, containing entries for all strings,
constants, classes, etc referenced in the class structure and opcodes. |
| ConstantPool.HashedEntry |
|
| DoubleEntry |
Representation of a constant double value in the constant pool. |
| FieldEntry |
Represents a reference to a class field. |
| FloatEntry |
Represents a constant float value in the constant pool. |
| IntEntry |
Represents a constant int value in the constant pool. |
| InterfaceMethodEntry |
Represents an interface method in the constant pool. |
| LongEntry |
Represnts a long constant in the constant pool. |
| MethodEntry |
Represents a method in the constant pool. |
| NameAndTypeEntry |
Constant pool entry containing indexes referencing a name and a type. |
| PlaceHolderEntry |
The PlaceHolderEntry is inserted into the constant pool after LongEntries
and DoubleEntries to maintain the proper indexing, as these types take
up 2 indeces in the constant pool. |
| StringEntry |
String constant constant pool entry. |
| UTF8Entry |
A constant pool entry representing a unicode string value. |