public class PubapiVisitor extends ElementScanner6<Void,Void>
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
DEFAULT_VALUE
Constructor and Description |
---|
PubapiVisitor(StringBuffer sb) |
Modifier and Type | Method and Description |
---|---|
protected String |
makeMethodString(ExecutableElement e)
Creates a String representation of a method element with everything
necessary to track all public aspects of it in an API.
|
protected String |
makeVariableString(VariableElement e)
Creates a String representation of a variable element with everything
necessary to track all public aspects of it in an API.
|
Void |
visitExecutable(ExecutableElement e,
Void p) |
Void |
visitType(TypeElement e,
Void p) |
Void |
visitVariable(VariableElement e,
Void p) |
scan, scan, scan, visitPackage, visitTypeParameter
visit, visit, visitModule, visitUnknown
public PubapiVisitor(StringBuffer sb)
public Void visitType(TypeElement e, Void p)
visitType
in interface ElementVisitor<Void,Void>
visitType
in class ElementScanner6<Void,Void>
public Void visitVariable(VariableElement e, Void p)
visitVariable
in interface ElementVisitor<Void,Void>
visitVariable
in class ElementScanner6<Void,Void>
public Void visitExecutable(ExecutableElement e, Void p)
visitExecutable
in interface ElementVisitor<Void,Void>
visitExecutable
in class ElementScanner6<Void,Void>
protected String makeMethodString(ExecutableElement e)
e
- Element to create String for.protected String makeVariableString(VariableElement e)
e
- Element to create String for.Copyright © 2017 earcam. All rights reserved.