Void for visitors that do not need to return results.
Void for visitors that do not need an
additional parameter.
accept method, the visitXyz method most applicable
to that tree is invoked.
Classes implementing this interface may or may not throw a
NullPointerException if the additional parameter p
is null; see documentation of the implementing class for
details.
Warning
It is possible that methods will be added to this interface to accommodate new, currently unknown, language structures added to future versions of the Java programming language. Therefore, visitor classes directly implementing this interface may be source incompatible with future versions of the platform.
| Modifier and Type | Method and Description |
|---|---|
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits an unknown type of |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| public R | Returns: a result valuethe node being visited node, P a parameter value p)Visits a |
| visitAnnotatedType | back to summary |
|---|---|
| public R visitAnnotatedType(AnnotatedTypeTree node, P p) Visits an
| |
| visitAnnotation | back to summary |
|---|---|
| public R visitAnnotation(AnnotationTree node, P p) Visits an
| |
| visitAnyPattern | back to summary |
|---|---|
| public R visitAnyPattern(AnyPatternTree node, P p) Visits a
| |
| visitArrayAccess | back to summary |
|---|---|
| public R visitArrayAccess(ArrayAccessTree node, P p) Visits an
| |
| visitArrayType | back to summary |
|---|---|
| public R visitArrayType(ArrayTypeTree node, P p) Visits an
| |
| visitAssert | back to summary |
|---|---|
| public R visitAssert(AssertTree node, P p) Visits an
| |
| visitAssignment | back to summary |
|---|---|
| public R visitAssignment(AssignmentTree node, P p) Visits an
| |
| visitBinary | back to summary |
|---|---|
| public R visitBinary(BinaryTree node, P p) Visits a
| |
| visitBindingPattern | back to summary |
|---|---|
| public R visitBindingPattern(BindingPatternTree node, P p) Visits a
| |
| visitBlock | back to summary |
|---|---|
| public R visitBlock(BlockTree node, P p) Visits a
| |
| visitBreak | back to summary |
|---|---|
| public R visitBreak(BreakTree node, P p) Visits a
| |
| visitCase | back to summary |
|---|---|
| public R visitCase(CaseTree node, P p) Visits a
| |
| visitCatch | back to summary |
|---|---|
| public R visitCatch(CatchTree node, P p) Visits a
| |
| visitClass | back to summary |
|---|---|
| public R visitClass(ClassTree node, P p) Visits a
| |
| visitCompilationUnit | back to summary |
|---|---|
| public R visitCompilationUnit(CompilationUnitTree node, P p) Visits a
| |
| visitCompoundAssignment | back to summary |
|---|---|
| public R visitCompoundAssignment(CompoundAssignmentTree node, P p) Visits a
| |
| visitConditionalExpression | back to summary |
|---|---|
| public R visitConditionalExpression(ConditionalExpressionTree node, P p) Visits a
| |
| visitConstantCaseLabel | back to summary |
|---|---|
| public R visitConstantCaseLabel(ConstantCaseLabelTree node, P p) Visits a
| |
| visitContinue | back to summary |
|---|---|
| public R visitContinue(ContinueTree node, P p) Visits a
| |
| visitDeconstructionPattern | back to summary |
|---|---|
| public R visitDeconstructionPattern(DeconstructionPatternTree node, P p) Visits a
| |
| visitDefaultCaseLabel | back to summary |
|---|---|
| public R visitDefaultCaseLabel(DefaultCaseLabelTree node, P p) Visits a
| |
| visitDoWhileLoop | back to summary |
|---|---|
| public R visitDoWhileLoop(DoWhileLoopTree node, P p) Visits a
| |
| visitEmptyStatement | back to summary |
|---|---|
| public R visitEmptyStatement(EmptyStatementTree node, P p) Visits an
| |
| visitEnhancedForLoop | back to summary |
|---|---|
| public R visitEnhancedForLoop(EnhancedForLoopTree node, P p) Visits an
| |
| visitErroneous | back to summary |
|---|---|
| public R visitErroneous(ErroneousTree node, P p) Visits an
| |
| visitExports | back to summary |
|---|---|
| public R visitExports(ExportsTree node, P p) Visits an
| |
| visitExpressionStatement | back to summary |
|---|---|
| public R visitExpressionStatement(ExpressionStatementTree node, P p) Visits an
| |
| visitForLoop | back to summary |
|---|---|
| public R visitForLoop(ForLoopTree node, P p) Visits a
| |
| visitIdentifier | back to summary |
|---|---|
| public R visitIdentifier(IdentifierTree node, P p) Visits an
| |
| visitIf | back to summary |
|---|---|
| public R visitIf(IfTree node, P p) Visits an
| |
| visitImport | back to summary |
|---|---|
| public R visitImport(ImportTree node, P p) Visits an
| |
| visitInstanceOf | back to summary |
|---|---|
| public R visitInstanceOf(InstanceOfTree node, P p) Visits an
| |
| visitIntersectionType | back to summary |
|---|---|
| public R visitIntersectionType(IntersectionTypeTree node, P p) Visits an
| |
| visitLabeledStatement | back to summary |
|---|---|
| public R visitLabeledStatement(LabeledStatementTree node, P p) Visits a
| |
| visitLambdaExpression | back to summary |
|---|---|
| public R visitLambdaExpression(LambdaExpressionTree node, P p) Visits a
| |
| visitLiteral | back to summary |
|---|---|
| public R visitLiteral(LiteralTree node, P p) Visits a
| |
| visitMemberReference | back to summary |
|---|---|
| public R visitMemberReference(MemberReferenceTree node, P p) Visits a
| |
| visitMemberSelect | back to summary |
|---|---|
| public R visitMemberSelect(MemberSelectTree node, P p) Visits a
| |
| visitMethod | back to summary |
|---|---|
| public R visitMethod(MethodTree node, P p) Visits a
| |
| visitMethodInvocation | back to summary |
|---|---|
| public R visitMethodInvocation(MethodInvocationTree node, P p) Visits a
| |
| visitModifiers | back to summary |
|---|---|
| public R visitModifiers(ModifiersTree node, P p) Visits a
| |
| visitModule | back to summary |
|---|---|
| public R visitModule(ModuleTree node, P p) Visits a
| |
| visitNewArray | back to summary |
|---|---|
| public R visitNewArray(NewArrayTree node, P p) Visits a
| |
| visitNewClass | back to summary |
|---|---|
| public R visitNewClass(NewClassTree node, P p) Visits a
| |
| visitOpens | back to summary |
|---|---|
| public R visitOpens(OpensTree node, P p) Visits an
| |
| visitOther | back to summary |
|---|---|
| public R visitOther(Tree node, P p) Visits an unknown type of
| |
| visitPackage | back to summary |
|---|---|
| public R visitPackage(PackageTree node, P p) Visits a
| |
| visitParameterizedType | back to summary |
|---|---|
| public R visitParameterizedType(ParameterizedTypeTree node, P p) Visits a
| |
| visitParenthesized | back to summary |
|---|---|
| public R visitParenthesized(ParenthesizedTree node, P p) Visits a
| |
| visitPatternCaseLabel | back to summary |
|---|---|
| public R visitPatternCaseLabel(PatternCaseLabelTree node, P p) Visits a
| |
| visitPrimitiveType | back to summary |
|---|---|
| public R visitPrimitiveType(PrimitiveTypeTree node, P p) Visits a
| |
| visitProvides | back to summary |
|---|---|
| public R visitProvides(ProvidesTree node, P p) Visits a
| |
| visitRequires | back to summary |
|---|---|
| public R visitRequires(RequiresTree node, P p) Visits a
| |
| visitReturn | back to summary |
|---|---|
| public R visitReturn(ReturnTree node, P p) Visits a
| |
| visitSwitch | back to summary |
|---|---|
| public R visitSwitch(SwitchTree node, P p) Visits a
| |
| visitSwitchExpression | back to summary |
|---|---|
| public R visitSwitchExpression(SwitchExpressionTree node, P p) Visits a
| |
| visitSynchronized | back to summary |
|---|---|
| public R visitSynchronized(SynchronizedTree node, P p) Visits a
| |
| visitThrow | back to summary |
|---|---|
| public R visitThrow(ThrowTree node, P p) Visits a
| |
| visitTry | back to summary |
|---|---|
| public R visitTry(TryTree node, P p) Visits a
| |
| visitTypeCast | back to summary |
|---|---|
| public R visitTypeCast(TypeCastTree node, P p) Visits a
| |
| visitTypeParameter | back to summary |
|---|---|
| public R visitTypeParameter(TypeParameterTree node, P p) Visits a
| |
| visitUnary | back to summary |
|---|---|
| public R visitUnary(UnaryTree node, P p) Visits a
| |
| visitUnionType | back to summary |
|---|---|
| public R visitUnionType(UnionTypeTree node, P p) Visits a
| |
| visitUses | back to summary |
|---|---|
| public R visitUses(UsesTree node, P p) Visits a
| |
| visitVariable | back to summary |
|---|---|
| public R visitVariable(VariableTree node, P p) Visits a
| |
| visitVarType | back to summary |
|---|---|
| public R visitVarType(VarTypeTree node, P p) Visits a
| |
| visitWhileLoop | back to summary |
|---|---|
| public R visitWhileLoop(WhileLoopTree node, P p) Visits a
| |
| visitWildcard | back to summary |
|---|---|
| public R visitWildcard(WildcardTree node, P p) Visits a
| |
| visitYield | back to summary |
|---|---|
| public R visitYield(YieldTree node, P p) Visits a
| |