public abstract class AbstractPackageAnnotationArrayProcessor extends AbstractAnnotationProcessor
processingEnv| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPackageAnnotationArrayProcessor() |
protected |
AbstractPackageAnnotationArrayProcessor(Plugin... plugins) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Class<? extends Annotation> |
annotationType() |
protected Configuration |
configuration() |
protected Artifact |
generate(PackageInfo packageInfo,
Iterable<Plugin> pluginList) |
protected abstract PackageAnnotationArtifactGenerator |
generatorSupplier(AnnotationInfo annotationInfo) |
execute, getSupportedAnnotationTypes, getSupportedSourceVersion, init, processgetCompletions, getSupportedOptions, isInitializedprotected AbstractPackageAnnotationArrayProcessor()
protected AbstractPackageAnnotationArrayProcessor(Plugin... plugins)
protected final Artifact generate(PackageInfo packageInfo, Iterable<Plugin> pluginList)
protected final Configuration configuration()
configuration in class AbstractAnnotationProcessorprotected abstract Class<? extends Annotation> annotationType()
protected abstract PackageAnnotationArtifactGenerator generatorSupplier(AnnotationInfo annotationInfo)
Copyright © 2016 Objectos Software LTDA. All rights reserved.