protected class ValueAnnotatedTypeFactory.ValueTreeAnnotator extends TreeAnnotator
atypeFactory| Constructor and Description |
|---|
ValueTreeAnnotator(ValueAnnotatedTypeFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Void |
visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree node,
AnnotatedTypeMirror annotatedTypeMirror) |
java.lang.Void |
visitLiteral(com.sun.source.tree.LiteralTree tree,
AnnotatedTypeMirror type) |
java.lang.Void |
visitMemberSelect(com.sun.source.tree.MemberSelectTree tree,
AnnotatedTypeMirror type) |
java.lang.Void |
visitMethodInvocation(com.sun.source.tree.MethodInvocationTree tree,
AnnotatedTypeMirror type) |
java.lang.Void |
visitNewArray(com.sun.source.tree.NewArrayTree tree,
AnnotatedTypeMirror type) |
java.lang.Void |
visitNewClass(com.sun.source.tree.NewClassTree tree,
AnnotatedTypeMirror type) |
java.lang.Void |
visitTypeCast(com.sun.source.tree.TypeCastTree tree,
AnnotatedTypeMirror atm) |
visitBinary, visitMethoddefaultAction, visit, visit, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitMemberReference, visitModifiers, visitModule, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitVariable, visitWhileLoop, visitWildcardpublic ValueTreeAnnotator(ValueAnnotatedTypeFactory factory)
public java.lang.Void visitNewArray(com.sun.source.tree.NewArrayTree tree,
AnnotatedTypeMirror type)
visitNewArray in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitNewArray in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitTypeCast(com.sun.source.tree.TypeCastTree tree,
AnnotatedTypeMirror atm)
visitTypeCast in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitTypeCast in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitLiteral(com.sun.source.tree.LiteralTree tree,
AnnotatedTypeMirror type)
visitLiteral in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitLiteral in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitMethodInvocation(com.sun.source.tree.MethodInvocationTree tree,
AnnotatedTypeMirror type)
visitMethodInvocation in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitMethodInvocation in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitNewClass(com.sun.source.tree.NewClassTree tree,
AnnotatedTypeMirror type)
visitNewClass in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitNewClass in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitMemberSelect(com.sun.source.tree.MemberSelectTree tree,
AnnotatedTypeMirror type)
visitMemberSelect in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitMemberSelect in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>public java.lang.Void visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree node,
AnnotatedTypeMirror annotatedTypeMirror)
visitConditionalExpression in interface com.sun.source.tree.TreeVisitor<java.lang.Void,AnnotatedTypeMirror>visitConditionalExpression in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,AnnotatedTypeMirror>