See: Description
| Interface | Description |
|---|---|
| Clazz |
This interface provides access to the representation of a Java class.
|
| Field |
Representation of a field from a class.
|
| JavaConstants |
Constants used in representing a Java source file (*.java).
|
| Member |
Representation of a field or method from a class.
|
| Method |
Representation of a method from a class.
|
| VisitorAccepter |
This interface is a base interface for visitor accepters.
|
| Class | Description |
|---|---|
| ClassConstants |
Constants used in representing a Java class file (*.class).
|
| ClassPool |
This is a set of representations of classes.
|
| LibraryClass |
This Clazz is a compact representation of the essential data in a Java class.
|
| LibraryField |
Representation of a field from a class-file.
|
| LibraryMember |
Representation of a field or method from a library class.
|
| LibraryMethod |
Representation of a method from a class-file.
|
| ProgramClass |
This Clazz is a complete representation of the data in a Java class.
|
| ProgramField |
Representation of a field from a program class.
|
| ProgramMember |
Representation of a field or method from a program class.
|
| ProgramMethod |
Representation of a method from a program class.
|
A class file is represented by the interface. This interface currently has two alternative
representations:
Clazz
ProgramClass:
a complete representation that can be read, modified, and written back.
LibraryClass:
an incomplete representation that can be only be read. It is however
more compact than ProgramClass, and sufficient for
analyzing class files from library jars.
Copyright © 2015. All Rights Reserved.