Index

A C G I J O P S 
All Classes and Interfaces|All Packages|Constant Field Values

A

ANNOTATED_INDEX_PREFIX - Static variable in class org.atteo.classindex.ClassIndex
 

C

ClassIndex - Class in org.atteo.classindex
Access to the compile-time generated index of classes.
ClassIndexProcessor - Class in org.atteo.classindex.processor
Generates index files for ClassIndex.
ClassIndexProcessor() - Constructor for class org.atteo.classindex.processor.ClassIndexProcessor
 
ClassIndexProcessor(Class<?>...) - Constructor for class org.atteo.classindex.processor.ClassIndexProcessor
Used when creating subclasses of the processor which will index some annotations which cannot be itself annotated with IndexAnnotated or IndexSubclasses.

G

getAnnotated(Class<? extends Annotation>) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of classes annotated by given annotation.
getAnnotated(Class<? extends Annotation>, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of classes annotated by given annotation.
getAnnotatedNames(Class<? extends Annotation>) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of classes annotated by given annotation.
getAnnotatedNames(Class<? extends Annotation>, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of classes annotated by given annotation.
getClassSummary(Class<?>) - Static method in class org.atteo.classindex.ClassIndex
Returns the Javadoc summary for given class.
getClassSummary(Class<?>, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Returns the Javadoc summary for given class.
getPackageClasses(String) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of classes from given package.
getPackageClasses(String, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of classes from given package.
getPackageClassesNames(String) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of classes from given package.
getPackageClassesNames(String, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of classes from given package.
getSubclasses(Class<T>) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of subclasses of the given class.
getSubclasses(Class<T>, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves a list of subclasses of the given class.
getSubclassesNames(Class<T>) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of subclasses of the given class.
getSubclassesNames(Class<T>, ClassLoader) - Static method in class org.atteo.classindex.ClassIndex
Retrieves names of subclasses of the given class.
getSupportedSourceVersion() - Method in class org.atteo.classindex.processor.ClassIndexProcessor
 

I

IndexAnnotated - Annotation Interface in org.atteo.classindex
Index all classes annotated by annotation annotated by this meta-annotation.
indexAnnotations(Class<?>...) - Method in class org.atteo.classindex.processor.ClassIndexProcessor
Adds given annotations for indexing.
indexPackages(String...) - Method in class org.atteo.classindex.processor.ClassIndexProcessor
Adds given package for indexing.
indexSubclasses(Class<?>...) - Method in class org.atteo.classindex.processor.ClassIndexProcessor
Adds given classes for subclass indexing.
IndexSubclasses - Annotation Interface in org.atteo.classindex
Index all subclasses of the annotated class or package.
init(ProcessingEnvironment) - Method in class org.atteo.classindex.processor.ClassIndexProcessor
 

J

JAVADOC_PREFIX - Static variable in class org.atteo.classindex.ClassIndex
 

O

org.atteo.classindex - package org.atteo.classindex
 
org.atteo.classindex.processor - package org.atteo.classindex.processor
 

P

PACKAGE_INDEX_NAME - Static variable in class org.atteo.classindex.ClassIndex
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.atteo.classindex.processor.ClassIndexProcessor
 

S

storeJavadoc() - Element in annotation interface org.atteo.classindex.IndexAnnotated
Specifies whether to store Javadoc for runtime retrieval.
storeJavadoc() - Element in annotation interface org.atteo.classindex.IndexSubclasses
Specifies whether to store Javadoc for runtime retrieval.
SUBCLASS_INDEX_PREFIX - Static variable in class org.atteo.classindex.ClassIndex
 
A C G I J O P S 
All Classes and Interfaces|All Packages|Constant Field Values