|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| ClassConstants | Constants used in representing a Java class (*.class). |
| Clazz | This interface provides access to the representation of a Java class. |
| Field | Representation of a field from a class. |
| 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 Summary | |
|---|---|
| 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. |
This package contains classes to represent the various elements of class files.
A class file is represented by the interface. This interface currently has two alternative
representations:
ClassFile
ProgramClassFile:
a complete representation that can be read, modified, and written back.
LibraryClassFile:
an incomplete representation that can be only be read. It is however
more compact than ProgramClassFile, and sufficient for
analyzing class files from library jars.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||