@Deprecated public abstract class AbstractExecutableElementAnnotationProcessor extends AbstractProcessor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractExecutableElementAnnotationProcessor.RoundElement
Deprecated.
|
processingEnv| Constructor and Description |
|---|
AbstractExecutableElementAnnotationProcessor()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
action(Artifact artifact)
Deprecated.
|
protected boolean |
filter(AbstractExecutableElementAnnotationProcessor.RoundElement element)
Deprecated.
|
protected abstract Stream<Artifact> |
generate(TypeInfo typeInfo,
MethodInfo methodInfo)
Deprecated.
|
abstract Set<String> |
getSupportedAnnotationTypes()
Deprecated.
|
SourceVersion |
getSupportedSourceVersion()
Deprecated.
|
protected void |
info(String msg)
Deprecated.
|
protected String |
name()
Deprecated.
|
protected boolean |
onError(Set<? extends TypeElement> typeElements,
RoundEnvironment roundEnv,
Throwable e)
Deprecated.
|
protected void |
onFinish(Set<? extends TypeElement> typeElements,
RoundEnvironment roundEnv)
Deprecated.
|
protected void |
onStart(Set<? extends TypeElement> typeElements,
RoundEnvironment roundEnv)
Deprecated.
|
protected boolean |
onSuccess(Set<? extends TypeElement> typeElements,
RoundEnvironment roundEnv)
Deprecated.
|
protected void |
peek(Artifact artifact)
Deprecated.
|
boolean |
process(Set<? extends TypeElement> typeElements,
RoundEnvironment roundEnv)
Deprecated.
|
protected abstract Set<ExecutableElement> |
roundTypeElementSet(RoundEnvironment roundEnv)
Deprecated.
|
getCompletions, getSupportedOptions, init, isInitializedpublic AbstractExecutableElementAnnotationProcessor()
public abstract Set<String> getSupportedAnnotationTypes()
getSupportedAnnotationTypes in interface ProcessorgetSupportedAnnotationTypes in class AbstractProcessorpublic SourceVersion getSupportedSourceVersion()
getSupportedSourceVersion in interface ProcessorgetSupportedSourceVersion in class AbstractProcessorpublic final boolean process(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorprotected void action(Artifact artifact)
protected boolean filter(AbstractExecutableElementAnnotationProcessor.RoundElement element)
protected abstract Stream<Artifact> generate(TypeInfo typeInfo, MethodInfo methodInfo)
protected void info(String msg)
protected String name()
protected boolean onError(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnv, Throwable e)
protected void onFinish(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnv)
protected void onStart(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnv)
protected boolean onSuccess(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnv)
protected void peek(Artifact artifact)
protected abstract Set<ExecutableElement> roundTypeElementSet(RoundEnvironment roundEnv)
Copyright © 2016 Objectos Software LTDA. All rights reserved.