Class Summary |
AnnotationInstance |
An annotation instance represents a specific usage of an annotation on a
target. |
AnnotationValue |
An annotation value represents a specific name and value combination in the
parameter list of an annotation instance. |
ClassInfo |
Represents a class entry in an index. |
DotName |
A DotName represents a dot separated name, typically a Java package or a Java class. |
FieldInfo |
Represents a field that was annotated. |
Index |
An index useful for quickly processing annotations. |
Indexer |
Analyzes and indexes the annotation and key structural information of a set
of classes. |
IndexReader |
Reads a Jandex index file and returns the saved index. |
IndexWriter |
Writes a Jandex index file to a stream. |
JandexAntTask |
Ant Task that indexes jars, and saves the resulting index |
JarIndexer |
Class which contains utility methods to create an index for a jar file |
Main |
|
MethodInfo |
Represents a Java method that was annotated. |
MethodParameterInfo |
Represents an individual Java method parameter that was annotated. |
Type |
Represents a Java type declaration that is specified on methods or fields. |