Index
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
IndexAnnotatedorIndexSubclasses.
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
All Classes and Interfaces|All Packages|Constant Field Values