Index

A C E F G I L O P V 
All Classes and Interfaces|All Packages

A

AnnotationProcessorImpl - Class in org.jvnet.hudson.annotation_indexer
Creates indices of Indexed annotations.
AnnotationProcessorImpl() - Constructor for class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 

C

check(Element, RoundEnvironment, ProcessingEnvironment) - Method in interface org.jvnet.hudson.annotation_indexer.Validator
Checks the occurrence of the Indexed annotation and report any error.

E

execute(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 

F

findAnnotationOn(Element, String) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 

G

getElementUtils() - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 
getSupportedSourceVersion() - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 

I

Index - Class in org.jvnet.hudson.annotation_indexer
 
Indexed - Annotation Interface in org.jvnet.hudson.annotation_indexer
Marks annotations that should be indexed during compilation.
isIndexing(TypeElement) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
Given a TypeElement that represents the annotation class, determines whether to index this annotation.

L

list(Class<? extends Annotation>, ClassLoader) - Static method in class org.jvnet.hudson.annotation_indexer.Index
Lists up all the elements annotated by the given annotation.
list(Class<? extends Annotation>, ClassLoader, Class<T>) - Static method in class org.jvnet.hudson.annotation_indexer.Index
Lists up all the elements annotated by the given annotation and of the given AnnotatedElement subtype.
listClassNames(Class<? extends Annotation>, ClassLoader) - Static method in class org.jvnet.hudson.annotation_indexer.Index
Lists the names of classes annotated by the given annotation.

O

org.jvnet.hudson.annotation_indexer - package org.jvnet.hudson.annotation_indexer
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 

V

Validator - Interface in org.jvnet.hudson.annotation_indexer
Checkes the usage of Indexed annotations at compile-time.
validators() - Element in annotation interface org.jvnet.hudson.annotation_indexer.Indexed
 
A C E F G I L O P V 
All Classes and Interfaces|All Packages