public abstract class AbstractApplicationAnnotationProcessor extends AbstractProcessor
processingEnv| Constructor and Description |
|---|
AbstractApplicationAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addExtensionConfigurations(Object extensionConfigurations) |
protected static void |
addJAXBRootClasses(Class<?> jaxbRootClasses) |
protected static void |
addOriginatingElements(Element... originatingElements) |
protected abstract boolean |
handleProcess(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitializedpublic AbstractApplicationAnnotationProcessor()
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorprotected abstract boolean handleProcess(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
protected static void addJAXBRootClasses(Class<?> jaxbRootClasses)
protected static void addExtensionConfigurations(Object extensionConfigurations)
protected static void addOriginatingElements(Element... originatingElements)
Copyright © 2012-2013 Drombler. All Rights Reserved.