public class ExpressionAnnotationTreeAnnotator extends TreeAnnotator
ExpressionAnnotationHelper
atypeFactory
DEFAULT_VALUE
Constructor and Description |
---|
ExpressionAnnotationTreeAnnotator(AnnotatedTypeFactory atypeFactory,
ExpressionAnnotationHelper helper) |
Modifier and Type | Method and Description |
---|---|
Void |
visitIdentifier(IdentifierTree node,
AnnotatedTypeMirror annotatedTypeMirror) |
Void |
visitMemberSelect(MemberSelectTree node,
AnnotatedTypeMirror type) |
Void |
visitNewArray(NewArrayTree node,
AnnotatedTypeMirror annotatedType) |
Void |
visitNewClass(NewClassTree node,
AnnotatedTypeMirror annotatedType) |
Void |
visitTypeCast(TypeCastTree node,
AnnotatedTypeMirror annotatedType) |
Void |
visitVariable(VariableTree node,
AnnotatedTypeMirror annotatedTypeMirror) |
visitBinary, visitMethod
defaultAction, visit, visit, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMethodInvocation, visitModifiers, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeParameter, visitUnary, visitUnionType, visitWhileLoop, visitWildcard
public ExpressionAnnotationTreeAnnotator(AnnotatedTypeFactory atypeFactory, ExpressionAnnotationHelper helper)
public Void visitNewArray(NewArrayTree node, AnnotatedTypeMirror annotatedType)
visitNewArray
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitNewArray
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>
public Void visitNewClass(NewClassTree node, AnnotatedTypeMirror annotatedType)
visitNewClass
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitNewClass
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>
public Void visitTypeCast(TypeCastTree node, AnnotatedTypeMirror annotatedType)
visitTypeCast
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitTypeCast
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>
public Void visitVariable(VariableTree node, AnnotatedTypeMirror annotatedTypeMirror)
visitVariable
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitVariable
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>
public Void visitIdentifier(IdentifierTree node, AnnotatedTypeMirror annotatedTypeMirror)
visitIdentifier
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitIdentifier
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>
public Void visitMemberSelect(MemberSelectTree node, AnnotatedTypeMirror type)
visitMemberSelect
in interface TreeVisitor<Void,AnnotatedTypeMirror>
visitMemberSelect
in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>