| Interface | Description |
|---|---|
| AnnotationElement.NestedAnnotationElement |
Interface for the nested annotation element type.
|
| Class | Description |
|---|---|
| AnnotationElement |
Abstractions for the different reader elements.
|
| AnnotationElement.Annotation |
Abstraction for the annotation element type.
|
| AnnotationElement.Array |
Abstraction for the array element type.
|
| AnnotationElement.Enum |
Abstraction for the enum (Java 5 enum) element type.
|
| AnnotationElement.NamedValue |
Abstraction for the named value type.
|
| AnnotationElement.Type |
Enum for the different annotation element types.
|
| AnnotationReader |
Reads Java 5
java.lang.annotation.RetentionPolicy.RUNTIME annotations from the class' bytecode. |
| AnnotationReader.ClassKey |
Contains info about the class being parsed.
|
| AnnotationReader.MemberKey |
Unique key for class members (methods, fields and constructors) to be used in hash maps etc.
|
| DefaultBytecodeProvider |
Default implementation of the
BytecodeProvider interface which
reads the bytecode from disk. |
| SignatureHelper |
Returns JVM type signature for a members and types.
|