protected class AliasingAnnotatedTypeFactory.AliasingTreeAnnotator extends TreeAnnotator
atypeFactory
Constructor and Description |
---|
AliasingTreeAnnotator(AliasingAnnotatedTypeFactory atypeFactory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitNewArray(com.sun.source.tree.NewArrayTree node,
AnnotatedTypeMirror type) |
java.lang.Void |
visitNewClass(com.sun.source.tree.NewClassTree node,
AnnotatedTypeMirror p) |
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, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethodInvocation, visitModifiers, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitVariable, visitWhileLoop, visitWildcard
public AliasingTreeAnnotator(AliasingAnnotatedTypeFactory atypeFactory)
public java.lang.Void visitNewClass(com.sun.source.tree.NewClassTree node, AnnotatedTypeMirror p)
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 visitNewArray(com.sun.source.tree.NewArrayTree node, 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>