public abstract class AbstractDataServiceVisitor extends Object implements ElementVisitor<String,Writer>
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CR |
protected ProcessingEnvironment |
environment |
protected static String |
FUNCTION |
protected Messager |
messager |
protected static String |
QUOTE |
protected static String |
SPACE |
protected static String |
TAB |
protected static String |
TAB2 |
protected static String |
TAB3 |
| Constructor and Description |
|---|
AbstractDataServiceVisitor(ProcessingEnvironment environment)
Tools for log processor
|
| Modifier and Type | Method and Description |
|---|---|
String |
visit(Element e) |
String |
visit(Element e,
Writer p) |
String |
visitExecutable(ExecutableElement e,
Writer p) |
String |
visitPackage(PackageElement e,
Writer p) |
String |
visitType(TypeElement typeElement,
Writer writer) |
String |
visitTypeParameter(TypeParameterElement e,
Writer p) |
String |
visitUnknown(Element e,
Writer p) |
String |
visitVariable(VariableElement e,
Writer p) |
protected static final String QUOTE
protected static final String FUNCTION
protected static final String TAB
protected static final String SPACE
protected static final String TAB2
protected static final String TAB3
protected static final String CR
protected final ProcessingEnvironment environment
protected final Messager messager
public AbstractDataServiceVisitor(ProcessingEnvironment environment)
environment - public String visitType(TypeElement typeElement, Writer writer)
visitType in interface ElementVisitor<String,Writer>typeElement - writer - public String visit(Element e, Writer p)
visit in interface ElementVisitor<String,Writer>public String visitPackage(PackageElement e, Writer p)
visitPackage in interface ElementVisitor<String,Writer>public String visitVariable(VariableElement e, Writer p)
visitVariable in interface ElementVisitor<String,Writer>public String visitExecutable(ExecutableElement e, Writer p)
visitExecutable in interface ElementVisitor<String,Writer>public String visitTypeParameter(TypeParameterElement e, Writer p)
visitTypeParameter in interface ElementVisitor<String,Writer>public String visitUnknown(Element e, Writer p)
visitUnknown in interface ElementVisitor<String,Writer>Copyright © 2016. All rights reserved.