public class CdkProcessorImpl extends AbstractProcessor implements CdkProcessor
Base class for all CDK Annotation processors. That class provides access to current CDK context and utility methods for Java source models.
| Modifier and Type | Field and Description |
|---|---|
static String |
CACHE_EAGERLY_OPTION |
processingEnv| Constructor and Description |
|---|
CdkProcessorImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
continueAfterJavaSourceProcessing()
This method will be called once all the Java sources are processed
|
Set<String> |
getSupportedAnnotationTypes() |
SourceVersion |
getSupportedSourceVersion() |
void |
init(ProcessingEnvironment processingEnv) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedOptions, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCompletions, getSupportedOptionspublic static final String CACHE_EAGERLY_OPTION
public void init(ProcessingEnvironment processingEnv)
init in interface Processorinit in class AbstractProcessorpublic boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorpublic void continueAfterJavaSourceProcessing()
CdkProcessorcontinueAfterJavaSourceProcessing in interface CdkProcessorpublic Set<String> getSupportedAnnotationTypes()
getSupportedAnnotationTypes in interface ProcessorgetSupportedAnnotationTypes in class AbstractProcessorpublic SourceVersion getSupportedSourceVersion()
getSupportedSourceVersion in interface ProcessorgetSupportedSourceVersion in class AbstractProcessorCopyright © 2014 JBoss by Red Hat. All Rights Reserved.