public abstract class AbstractAnnotationProcessor extends AbstractProcessor
processingEnv| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Configuration |
configuration() |
Set<String> |
getSupportedAnnotationTypes() |
SourceVersion |
getSupportedSourceVersion() |
void |
init(ProcessingEnvironment processingEnv) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedOptions, isInitializedpublic final Set<String> getSupportedAnnotationTypes()
getSupportedAnnotationTypes in interface ProcessorgetSupportedAnnotationTypes in class AbstractProcessorpublic final SourceVersion getSupportedSourceVersion()
getSupportedSourceVersion in interface ProcessorgetSupportedSourceVersion in class AbstractProcessorpublic final void init(ProcessingEnvironment processingEnv)
init in interface Processorinit in class AbstractProcessorpublic final boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorprotected abstract Configuration configuration()
Copyright © 2016 Objectos Software LTDA. All rights reserved.