Skip navigation links
A C E F G H I L N O P R S T U V W 

A

add(Element) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
 
annotationName - Variable in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
FQCN of the annotation.
AnnotationProcessorImpl - Class in org.jvnet.hudson.annotation_indexer
Creates indices of Indexed annotations.
AnnotationProcessorImpl() - Constructor for class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 
AnnotationProcessorImpl.Use - Class in org.jvnet.hudson.annotation_indexer
Use of an annotation.

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.
classes - Variable in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
Strings that designate FQCNs where annotations are used, either on a class or its members.
core - Variable in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

E

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

F

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

G

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

H

hasNext() - Method in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

I

Index - Class in org.jvnet.hudson.annotation_indexer
 
Index() - Constructor for class org.jvnet.hudson.annotation_indexer.Index
 
Indexed - Annotation Type 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, 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.
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.
loadExisting() - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
Loads existing index, if it exists.
LOGGER - Static variable in class org.jvnet.hudson.annotation_indexer.Index
 

N

next - Variable in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 
next() - Method in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

O

org.jvnet.hudson.annotation_indexer - package org.jvnet.hudson.annotation_indexer
 
originatingElements - Variable in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
Keeps track of elements that has the annotation.

P

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

R

remove() - Method in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

S

scan(Set<? extends TypeElement>, RoundEnvironment, Map<String, AnnotationProcessorImpl.Use>) - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl
 
SubtypeIterator<T,U extends T> - Class in org.jvnet.hudson.annotation_indexer
 
SubtypeIterator(Iterator<? extends T>, Class<U>) - Constructor for class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

T

type - Variable in class org.jvnet.hudson.annotation_indexer.SubtypeIterator
 

U

Use(String) - Constructor for class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
 

V

Validator - Interface in org.jvnet.hudson.annotation_indexer
Checkes the usage of Indexed annotations at compile-time.

W

write() - Method in class org.jvnet.hudson.annotation_indexer.AnnotationProcessorImpl.Use
 
A C E F G H I L N O P R S T U V W 
Skip navigation links