Interface | Description |
---|---|
IAccessFlags | |
IAttributeCollection |
An abstraction of the 'attributes' component of .class format.
|
IClassDefConstants | |
IClassDefVisitor | |
IConstantCollection |
An abstraction of constant pool in .class format.
|
IConstantCollection.IConstantComparator |
A simple interface to express custom semantics of constant equality.
|
IConstantCollection.IConstantIterator |
A custom fail-fast iterator class returned by
IConstantCollection.iterator() . |
IFieldCollection |
An abstraction of the 'fields' component of .class format.
|
IInterfaceCollection |
An abstraction of the 'interfaces' component of .class format.
|
IMethodCollection |
An abstraction of the 'methods' component of .class format.
|
Class | Description |
---|---|
AbstractClassDefVisitor | |
AttributeCollection | |
ClassDef |
This class represents the abstract syntax table (AST) that
ClassDefParser
produces from bytecode. |
ClassDef.ConstructorDescriptor | |
ClassDef.FieldDescriptor | |
ClassDef.MethodDescriptor | |
ConstantCollection | |
ConstantCollection.ConstantIterator | |
ElementFactory | |
Field_info |
Each class field is described by a variable-length field_info structure.
|
FieldCollection | |
InterfaceCollection | |
Method_info |
Each class method, and each instance initialization method
|
MethodCollection |