public class ParameterScanner extends com.sun.source.util.TreePathScanner<Void,TemplateModel>
| Constructor and Description |
|---|
ParameterScanner(com.sun.source.util.Trees trees,
ModelFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
scan(Element e,
TemplateModel model) |
Void |
visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree tree,
TemplateModel templateModel) |
Void |
visitClass(com.sun.source.tree.ClassTree classTree,
TemplateModel templateModel) |
Void |
visitMethod(com.sun.source.tree.MethodTree tree,
TemplateModel templateModel) |
Void |
visitTypeParameter(com.sun.source.tree.TypeParameterTree typeParameterTree,
TemplateModel templateModel) |
Void |
visitVariable(com.sun.source.tree.VariableTree tree,
TemplateModel templateModel) |
reduce, scan, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethodInvocation, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitUnary, visitUnionType, visitWhileLoop, visitWildcardpublic ParameterScanner(com.sun.source.util.Trees trees,
ModelFactory factory)
public void scan(Element e, TemplateModel model)
public Void visitMethod(com.sun.source.tree.MethodTree tree, TemplateModel templateModel)
visitMethod in interface com.sun.source.tree.TreeVisitor<Void,TemplateModel>visitMethod in class com.sun.source.util.TreeScanner<Void,TemplateModel>public Void visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree tree, TemplateModel templateModel)
visitAnnotatedType in interface com.sun.source.tree.TreeVisitor<Void,TemplateModel>visitAnnotatedType in class com.sun.source.util.TreeScanner<Void,TemplateModel>public Void visitVariable(com.sun.source.tree.VariableTree tree, TemplateModel templateModel)
visitVariable in interface com.sun.source.tree.TreeVisitor<Void,TemplateModel>visitVariable in class com.sun.source.util.TreeScanner<Void,TemplateModel>public Void visitClass(com.sun.source.tree.ClassTree classTree, TemplateModel templateModel)
visitClass in interface com.sun.source.tree.TreeVisitor<Void,TemplateModel>visitClass in class com.sun.source.util.TreeScanner<Void,TemplateModel>public Void visitTypeParameter(com.sun.source.tree.TypeParameterTree typeParameterTree, TemplateModel templateModel)
visitTypeParameter in interface com.sun.source.tree.TreeVisitor<Void,TemplateModel>visitTypeParameter in class com.sun.source.util.TreeScanner<Void,TemplateModel>Copyright © 2019. All rights reserved.