
| Class | Description |
|---|---|
| CollectAnnotationData |
Collects data from (possibly nested) annotations on a single entity.
|
| CollectAnnotationData.AnnotationData |
Holds annotation fields/values.
|
| CollectAnnotationData.MyAnnotationArrayVisitor |
Collects data inside an array-valued annotation parameter.
|
| CollectClassData |
Reads the bytecode for a class and collects data needed for building
TypeOracle structures.
|
| CollectClassData.AnnotationEnum |
Holds the descriptor and value for an Enum-valued annotation.
|
| CollectFieldData |
Collect data from a single field.
|
| CollectMethodData |
Collects data from a single method.
|
| CollectReferencesVisitor |
Collect all the types which are referenced by a particular class.
|
| CollectTypeParams |
Collects formal type parameters into a JTypeParameter list.
|
| EmptySignatureVisitor |
Signature visitor that does nothing.
|
| ResolveClassSignature |
Signature visitor that resolves all the type variables and their bounds for a
given class.
|
| ResolveMethodSignature |
Resolve a method given its generic signature, including return type,
parameter types, and exceptions thrown.
|
| ResolveTypeSignature |
Resolve a single parameterized type.
|
| Enum | Description |
|---|---|
| CollectClassData.ClassType |
Type of this class.
|
Copyright © 2018. All rights reserved.