Index
All Classes|All Packages
A
- AbstractAnnotationProcessor - Class in com.github.tadukoo.annotation.processor
-
An Abstract Annotation Process to be used in creating new annotation processors in a simpler way than having them extend
AbstractProcessor
themselves. - AbstractAnnotationProcessor(Class<? extends Annotation>) - Constructor for class com.github.tadukoo.annotation.processor.AbstractAnnotationProcessor
-
Calls the AbstractProcessor constructor and sets the Annotation class this processor is used for.
- annotation - Variable in class com.github.tadukoo.annotation.processor.AbstractAnnotationProcessor
-
The Annotation class this processor is used for
- ANNOTATION_PROCESSOR_FILE - Static variable in class com.github.tadukoo.annotation.processor.AnnotationUtil
-
The file path for the Annotation Processor META-INF file
- AnnotationProcessor - Annotation Type in com.github.tadukoo.annotation.processor
-
Annotation to be used to mark a class as being an Annotation Processor so that it can be added to the appropriate META-INF file.
- AnnotationProcessorProcessor - Class in com.github.tadukoo.annotation.processor
-
Annotation Processor for
AnnotationProcessor
annotation. - AnnotationProcessorProcessor() - Constructor for class com.github.tadukoo.annotation.processor.AnnotationProcessorProcessor
-
Constructor to designate this as an annotation processor for
AnnotationProcessor
. - annotationUtil - Variable in class com.github.tadukoo.annotation.processor.AbstractAnnotationProcessor
-
AnnotationUtil
to use for common annotation processing operations - AnnotationUtil - Class in com.github.tadukoo.annotation.processor
-
A collection of common functions to be used by Annotation Processors.
- AnnotationUtil(ProcessingEnvironment) - Constructor for class com.github.tadukoo.annotation.processor.AnnotationUtil
-
Grabs the
elementUtil
,typeUtil
,messager
, andfiler
off the givenProcessingEnvironment
and stores them for later use in the various util methods in this class.
All Classes|All Packages