Class TreeScannerWithDefaults
- java.lang.Object
-
- com.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
- org.checkerframework.framework.ajava.TreeScannerWithDefaults
-
- All Implemented Interfaces:
com.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Direct Known Subclasses:
ExpectedTreesVisitor
public abstract class TreeScannerWithDefaults extends com.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
A visitor that performs some default action on a tree and then all of its children. To use this class, overridedefaultAction
.
-
-
Constructor Summary
Constructors Constructor Description TreeScannerWithDefaults()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
defaultAction(com.sun.source.tree.Tree tree)
Action performed on each visited tree.java.lang.Void
scan(com.sun.source.tree.Tree tree, java.lang.Void unused)
java.lang.Void
visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree tree, java.lang.Void p)
java.lang.Void
visitAnnotation(com.sun.source.tree.AnnotationTree tree, java.lang.Void p)
java.lang.Void
visitArrayAccess(com.sun.source.tree.ArrayAccessTree tree, java.lang.Void p)
java.lang.Void
visitArrayType(com.sun.source.tree.ArrayTypeTree tree, java.lang.Void p)
java.lang.Void
visitAssert(com.sun.source.tree.AssertTree tree, java.lang.Void p)
java.lang.Void
visitAssignment(com.sun.source.tree.AssignmentTree tree, java.lang.Void p)
java.lang.Void
visitBinary(com.sun.source.tree.BinaryTree tree, java.lang.Void p)
java.lang.Void
visitBindingPattern17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a binding pattern tree.java.lang.Void
visitBlock(com.sun.source.tree.BlockTree tree, java.lang.Void p)
java.lang.Void
visitBreak(com.sun.source.tree.BreakTree tree, java.lang.Void p)
java.lang.Void
visitCase(com.sun.source.tree.CaseTree tree, java.lang.Void p)
java.lang.Void
visitCatch(com.sun.source.tree.CatchTree tree, java.lang.Void p)
java.lang.Void
visitClass(com.sun.source.tree.ClassTree tree, java.lang.Void p)
java.lang.Void
visitCompilationUnit(com.sun.source.tree.CompilationUnitTree tree, java.lang.Void p)
java.lang.Void
visitCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree, java.lang.Void p)
java.lang.Void
visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree, java.lang.Void p)
java.lang.Void
visitContinue(com.sun.source.tree.ContinueTree tree, java.lang.Void p)
java.lang.Void
visitDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree, java.lang.Void p)
java.lang.Void
visitEmptyStatement(com.sun.source.tree.EmptyStatementTree tree, java.lang.Void p)
java.lang.Void
visitEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree, java.lang.Void p)
java.lang.Void
visitErroneous(com.sun.source.tree.ErroneousTree tree, java.lang.Void p)
java.lang.Void
visitExports(com.sun.source.tree.ExportsTree tree, java.lang.Void p)
java.lang.Void
visitExpressionStatement(com.sun.source.tree.ExpressionStatementTree tree, java.lang.Void p)
java.lang.Void
visitForLoop(com.sun.source.tree.ForLoopTree tree, java.lang.Void p)
java.lang.Void
visitIdentifier(com.sun.source.tree.IdentifierTree tree, java.lang.Void p)
java.lang.Void
visitIf(com.sun.source.tree.IfTree tree, java.lang.Void p)
java.lang.Void
visitImport(com.sun.source.tree.ImportTree tree, java.lang.Void p)
java.lang.Void
visitInstanceOf(com.sun.source.tree.InstanceOfTree tree, java.lang.Void p)
java.lang.Void
visitIntersectionType(com.sun.source.tree.IntersectionTypeTree tree, java.lang.Void p)
java.lang.Void
visitLabeledStatement(com.sun.source.tree.LabeledStatementTree tree, java.lang.Void p)
java.lang.Void
visitLambdaExpression(com.sun.source.tree.LambdaExpressionTree tree, java.lang.Void p)
java.lang.Void
visitLiteral(com.sun.source.tree.LiteralTree tree, java.lang.Void p)
java.lang.Void
visitMemberReference(com.sun.source.tree.MemberReferenceTree tree, java.lang.Void p)
java.lang.Void
visitMemberSelect(com.sun.source.tree.MemberSelectTree tree, java.lang.Void p)
java.lang.Void
visitMethod(com.sun.source.tree.MethodTree tree, java.lang.Void p)
java.lang.Void
visitMethodInvocation(com.sun.source.tree.MethodInvocationTree tree, java.lang.Void p)
java.lang.Void
visitModifiers(com.sun.source.tree.ModifiersTree tree, java.lang.Void p)
java.lang.Void
visitModule(com.sun.source.tree.ModuleTree tree, java.lang.Void p)
java.lang.Void
visitNewArray(com.sun.source.tree.NewArrayTree tree, java.lang.Void p)
java.lang.Void
visitNewClass(com.sun.source.tree.NewClassTree tree, java.lang.Void p)
java.lang.Void
visitOpens(com.sun.source.tree.OpensTree tree, java.lang.Void p)
java.lang.Void
visitOther(com.sun.source.tree.Tree tree, java.lang.Void p)
java.lang.Void
visitPackage(com.sun.source.tree.PackageTree tree, java.lang.Void p)
java.lang.Void
visitParameterizedType(com.sun.source.tree.ParameterizedTypeTree tree, java.lang.Void p)
java.lang.Void
visitParenthesized(com.sun.source.tree.ParenthesizedTree tree, java.lang.Void p)
java.lang.Void
visitPrimitiveType(com.sun.source.tree.PrimitiveTypeTree tree, java.lang.Void p)
java.lang.Void
visitProvides(com.sun.source.tree.ProvidesTree tree, java.lang.Void p)
java.lang.Void
visitRequires(com.sun.source.tree.RequiresTree tree, java.lang.Void p)
java.lang.Void
visitReturn(com.sun.source.tree.ReturnTree tree, java.lang.Void p)
java.lang.Void
visitSwitch(com.sun.source.tree.SwitchTree tree, java.lang.Void p)
java.lang.Void
visitSwitchExpression17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a switch expression tree.java.lang.Void
visitSynchronized(com.sun.source.tree.SynchronizedTree tree, java.lang.Void p)
java.lang.Void
visitThrow(com.sun.source.tree.ThrowTree tree, java.lang.Void p)
java.lang.Void
visitTry(com.sun.source.tree.TryTree tree, java.lang.Void p)
java.lang.Void
visitTypeCast(com.sun.source.tree.TypeCastTree tree, java.lang.Void p)
java.lang.Void
visitTypeParameter(com.sun.source.tree.TypeParameterTree tree, java.lang.Void p)
java.lang.Void
visitUnary(com.sun.source.tree.UnaryTree tree, java.lang.Void p)
java.lang.Void
visitUnionType(com.sun.source.tree.UnionTypeTree tree, java.lang.Void p)
java.lang.Void
visitUses(com.sun.source.tree.UsesTree tree, java.lang.Void p)
java.lang.Void
visitVariable(com.sun.source.tree.VariableTree tree, java.lang.Void p)
java.lang.Void
visitWhileLoop(com.sun.source.tree.WhileLoopTree tree, java.lang.Void p)
java.lang.Void
visitWildcard(com.sun.source.tree.WildcardTree tree, java.lang.Void p)
java.lang.Void
visitYield17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a yield tree.
-
-
-
Method Detail
-
defaultAction
public abstract void defaultAction(com.sun.source.tree.Tree tree)
Action performed on each visited tree.- Parameters:
tree
- tree to perform action on
-
scan
public java.lang.Void scan(com.sun.source.tree.Tree tree, java.lang.Void unused)
- Overrides:
scan
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitAnnotatedType
public java.lang.Void visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree tree, java.lang.Void p)
- Specified by:
visitAnnotatedType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitAnnotatedType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitAnnotation
public java.lang.Void visitAnnotation(com.sun.source.tree.AnnotationTree tree, java.lang.Void p)
- Specified by:
visitAnnotation
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitAnnotation
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitArrayAccess
public java.lang.Void visitArrayAccess(com.sun.source.tree.ArrayAccessTree tree, java.lang.Void p)
- Specified by:
visitArrayAccess
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitArrayAccess
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitArrayType
public java.lang.Void visitArrayType(com.sun.source.tree.ArrayTypeTree tree, java.lang.Void p)
- Specified by:
visitArrayType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitArrayType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitAssert
public java.lang.Void visitAssert(com.sun.source.tree.AssertTree tree, java.lang.Void p)
- Specified by:
visitAssert
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitAssert
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitAssignment
public java.lang.Void visitAssignment(com.sun.source.tree.AssignmentTree tree, java.lang.Void p)
- Specified by:
visitAssignment
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitAssignment
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitBinary
public java.lang.Void visitBinary(com.sun.source.tree.BinaryTree tree, java.lang.Void p)
- Specified by:
visitBinary
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitBinary
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitBindingPattern17
public java.lang.Void visitBindingPattern17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a binding pattern tree.- Parameters:
tree
- a binding pattern treep
- null- Returns:
- null
-
visitBlock
public java.lang.Void visitBlock(com.sun.source.tree.BlockTree tree, java.lang.Void p)
- Specified by:
visitBlock
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitBlock
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitBreak
public java.lang.Void visitBreak(com.sun.source.tree.BreakTree tree, java.lang.Void p)
- Specified by:
visitBreak
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitBreak
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitCase
public java.lang.Void visitCase(com.sun.source.tree.CaseTree tree, java.lang.Void p)
- Specified by:
visitCase
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitCase
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitCatch
public java.lang.Void visitCatch(com.sun.source.tree.CatchTree tree, java.lang.Void p)
- Specified by:
visitCatch
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitCatch
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitClass
public java.lang.Void visitClass(com.sun.source.tree.ClassTree tree, java.lang.Void p)
- Specified by:
visitClass
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitClass
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitCompilationUnit
public java.lang.Void visitCompilationUnit(com.sun.source.tree.CompilationUnitTree tree, java.lang.Void p)
- Specified by:
visitCompilationUnit
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitCompilationUnit
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitCompoundAssignment
public java.lang.Void visitCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree, java.lang.Void p)
- Specified by:
visitCompoundAssignment
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitCompoundAssignment
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitConditionalExpression
public java.lang.Void visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree, java.lang.Void p)
- Specified by:
visitConditionalExpression
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitConditionalExpression
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitContinue
public java.lang.Void visitContinue(com.sun.source.tree.ContinueTree tree, java.lang.Void p)
- Specified by:
visitContinue
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitContinue
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitDoWhileLoop
public java.lang.Void visitDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree, java.lang.Void p)
- Specified by:
visitDoWhileLoop
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitDoWhileLoop
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitEmptyStatement
public java.lang.Void visitEmptyStatement(com.sun.source.tree.EmptyStatementTree tree, java.lang.Void p)
- Specified by:
visitEmptyStatement
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitEmptyStatement
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitEnhancedForLoop
public java.lang.Void visitEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree, java.lang.Void p)
- Specified by:
visitEnhancedForLoop
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitEnhancedForLoop
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitErroneous
public java.lang.Void visitErroneous(com.sun.source.tree.ErroneousTree tree, java.lang.Void p)
- Specified by:
visitErroneous
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitErroneous
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitExports
public java.lang.Void visitExports(com.sun.source.tree.ExportsTree tree, java.lang.Void p)
- Specified by:
visitExports
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitExports
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitExpressionStatement
public java.lang.Void visitExpressionStatement(com.sun.source.tree.ExpressionStatementTree tree, java.lang.Void p)
- Specified by:
visitExpressionStatement
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitExpressionStatement
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitForLoop
public java.lang.Void visitForLoop(com.sun.source.tree.ForLoopTree tree, java.lang.Void p)
- Specified by:
visitForLoop
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitForLoop
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitIdentifier
public java.lang.Void visitIdentifier(com.sun.source.tree.IdentifierTree tree, java.lang.Void p)
- Specified by:
visitIdentifier
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitIdentifier
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitIf
public java.lang.Void visitIf(com.sun.source.tree.IfTree tree, java.lang.Void p)
- Specified by:
visitIf
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitIf
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitImport
public java.lang.Void visitImport(com.sun.source.tree.ImportTree tree, java.lang.Void p)
- Specified by:
visitImport
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitImport
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitInstanceOf
public java.lang.Void visitInstanceOf(com.sun.source.tree.InstanceOfTree tree, java.lang.Void p)
- Specified by:
visitInstanceOf
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitInstanceOf
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitIntersectionType
public java.lang.Void visitIntersectionType(com.sun.source.tree.IntersectionTypeTree tree, java.lang.Void p)
- Specified by:
visitIntersectionType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitIntersectionType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitLabeledStatement
public java.lang.Void visitLabeledStatement(com.sun.source.tree.LabeledStatementTree tree, java.lang.Void p)
- Specified by:
visitLabeledStatement
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitLabeledStatement
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitLambdaExpression
public java.lang.Void visitLambdaExpression(com.sun.source.tree.LambdaExpressionTree tree, java.lang.Void p)
- Specified by:
visitLambdaExpression
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitLambdaExpression
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitLiteral
public java.lang.Void visitLiteral(com.sun.source.tree.LiteralTree tree, java.lang.Void p)
- Specified by:
visitLiteral
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitLiteral
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitMemberReference
public java.lang.Void visitMemberReference(com.sun.source.tree.MemberReferenceTree tree, java.lang.Void p)
- Specified by:
visitMemberReference
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitMemberReference
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitMemberSelect
public java.lang.Void visitMemberSelect(com.sun.source.tree.MemberSelectTree tree, java.lang.Void p)
- Specified by:
visitMemberSelect
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitMemberSelect
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitMethod
public java.lang.Void visitMethod(com.sun.source.tree.MethodTree tree, java.lang.Void p)
- Specified by:
visitMethod
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitMethod
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitMethodInvocation
public java.lang.Void visitMethodInvocation(com.sun.source.tree.MethodInvocationTree tree, java.lang.Void p)
- Specified by:
visitMethodInvocation
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitMethodInvocation
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitModifiers
public java.lang.Void visitModifiers(com.sun.source.tree.ModifiersTree tree, java.lang.Void p)
- Specified by:
visitModifiers
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitModifiers
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitModule
public java.lang.Void visitModule(com.sun.source.tree.ModuleTree tree, java.lang.Void p)
- Specified by:
visitModule
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitModule
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitNewArray
public java.lang.Void visitNewArray(com.sun.source.tree.NewArrayTree tree, java.lang.Void p)
- Specified by:
visitNewArray
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitNewArray
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitNewClass
public java.lang.Void visitNewClass(com.sun.source.tree.NewClassTree tree, java.lang.Void p)
- Specified by:
visitNewClass
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitNewClass
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitOpens
public java.lang.Void visitOpens(com.sun.source.tree.OpensTree tree, java.lang.Void p)
- Specified by:
visitOpens
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitOpens
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitOther
public java.lang.Void visitOther(com.sun.source.tree.Tree tree, java.lang.Void p)
- Specified by:
visitOther
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitOther
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitPackage
public java.lang.Void visitPackage(com.sun.source.tree.PackageTree tree, java.lang.Void p)
- Specified by:
visitPackage
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitPackage
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitParameterizedType
public java.lang.Void visitParameterizedType(com.sun.source.tree.ParameterizedTypeTree tree, java.lang.Void p)
- Specified by:
visitParameterizedType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitParameterizedType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitParenthesized
public java.lang.Void visitParenthesized(com.sun.source.tree.ParenthesizedTree tree, java.lang.Void p)
- Specified by:
visitParenthesized
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitParenthesized
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitPrimitiveType
public java.lang.Void visitPrimitiveType(com.sun.source.tree.PrimitiveTypeTree tree, java.lang.Void p)
- Specified by:
visitPrimitiveType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitPrimitiveType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitProvides
public java.lang.Void visitProvides(com.sun.source.tree.ProvidesTree tree, java.lang.Void p)
- Specified by:
visitProvides
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitProvides
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitRequires
public java.lang.Void visitRequires(com.sun.source.tree.RequiresTree tree, java.lang.Void p)
- Specified by:
visitRequires
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitRequires
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitReturn
public java.lang.Void visitReturn(com.sun.source.tree.ReturnTree tree, java.lang.Void p)
- Specified by:
visitReturn
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitReturn
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitSwitch
public java.lang.Void visitSwitch(com.sun.source.tree.SwitchTree tree, java.lang.Void p)
- Specified by:
visitSwitch
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitSwitch
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitSwitchExpression17
public java.lang.Void visitSwitchExpression17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a switch expression tree.- Parameters:
tree
- switch expression treep
- null- Returns:
- null
-
visitSynchronized
public java.lang.Void visitSynchronized(com.sun.source.tree.SynchronizedTree tree, java.lang.Void p)
- Specified by:
visitSynchronized
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitSynchronized
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitThrow
public java.lang.Void visitThrow(com.sun.source.tree.ThrowTree tree, java.lang.Void p)
- Specified by:
visitThrow
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitThrow
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitTry
public java.lang.Void visitTry(com.sun.source.tree.TryTree tree, java.lang.Void p)
- Specified by:
visitTry
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitTry
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitTypeCast
public java.lang.Void visitTypeCast(com.sun.source.tree.TypeCastTree tree, java.lang.Void p)
- Specified by:
visitTypeCast
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitTypeCast
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitTypeParameter
public java.lang.Void visitTypeParameter(com.sun.source.tree.TypeParameterTree tree, java.lang.Void p)
- Specified by:
visitTypeParameter
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitTypeParameter
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitUnary
public java.lang.Void visitUnary(com.sun.source.tree.UnaryTree tree, java.lang.Void p)
- Specified by:
visitUnary
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitUnary
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitUnionType
public java.lang.Void visitUnionType(com.sun.source.tree.UnionTypeTree tree, java.lang.Void p)
- Specified by:
visitUnionType
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitUnionType
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitUses
public java.lang.Void visitUses(com.sun.source.tree.UsesTree tree, java.lang.Void p)
- Specified by:
visitUses
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitUses
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitVariable
public java.lang.Void visitVariable(com.sun.source.tree.VariableTree tree, java.lang.Void p)
- Specified by:
visitVariable
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitVariable
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitWhileLoop
public java.lang.Void visitWhileLoop(com.sun.source.tree.WhileLoopTree tree, java.lang.Void p)
- Specified by:
visitWhileLoop
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitWhileLoop
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitWildcard
public java.lang.Void visitWildcard(com.sun.source.tree.WildcardTree tree, java.lang.Void p)
- Specified by:
visitWildcard
in interfacecom.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>
- Overrides:
visitWildcard
in classcom.sun.source.util.TreeScanner<java.lang.Void,java.lang.Void>
-
visitYield17
public java.lang.Void visitYield17(com.sun.source.tree.Tree tree, java.lang.Void p)
Visit a yield tree.- Parameters:
tree
- a yield treep
- null- Returns:
- null
-
-