Класс SimpleTreeVisitor<R,​P>

Type Parameters:
R - тип возвращаемого значения методами этого посетителя. Используйте Void для посетителей, которым не нужно возвращать результаты.
P - тип дополнительного параметра для методов этого посетителя. Используйте Void для посетителей, которым не нужен дополнительный параметр.
Все реализованные интерфейсы:
TreeVisitor<R,​P>
public class SimpleTreeVisitor<R,P>
extends Object
implements TreeVisitor<R,​P>

Простой посетитель для узлов дерева.

С:
1.6

Поля

Модификатор и тип Поле Описание
protected R DEFAULT_VALUE

Значение по умолчанию, возвращаемое методом default action.

Конструкторы

Модификатор Конструктор Описание
protected SimpleTreeVisitor()

Создаёт посетителя со значением DEFAULT_VALUE null.

protected SimpleTreeVisitor​(R defaultValue)

Создаёт посетителя со заданным DEFAULT_VALUE.

Методы

Модификатор и тип Метод Описание
protected R defaultAction​(Tree node, P p)

Действие по умолчанию, используемое всеми методами visit, которые не переопределены.

R visit​(Tree node, P p)

Вызывает соответствующий метод visit, специфичный для типа узла.

R visit​(Iterable<? extends Tree> nodes, P p)

Вызывает соответствующий метод visit для каждого из последовательности узлов.

R visitAnnotatedType​(AnnotatedTypeTree node, P p)

Посещает узел AnnotatedTypeTree.

R visitAnnotation​(AnnotationTree node, P p)

Посещает узел AnnotatedTree.

R visitArrayAccess​(ArrayAccessTree node, P p)

Посещает узел ArrayAccessTree.

R visitArrayType​(ArrayTypeTree node, P p)

Посещает узел ArrayTypeTree.

R visitAssert​(AssertTree node, P p)

Посещает узел AssertTree.

R visitAssignment​(AssignmentTree node, P p)

Посещает узел AssignmentTree.

R visitBinary​(BinaryTree node, P p)

Посещает узел BinaryTree.

R visitBlock​(BlockTree node, P p)

Посещает узел BlockTree.

R visitBreak​(BreakTree node, P p)

Посещает узел BreakTree.

R visitCase​(CaseTree node, P p)

Посещает узел CaseTree.

R visitCatch​(CatchTree node, P p)

Посещает узел CatchTree.

R visitClass​(ClassTree node, P p)

Посещает узел ClassTree.

R visitCompilationUnit​(CompilationUnitTree node, P p)

Посещает узел CompilationUnitTree.

R visitCompoundAssignment​(CompoundAssignmentTree node, P p)

Посещает узел CompoundAssignmentTree.

R visitConditionalExpression​(ConditionalExpressionTree node, P p)

Посещает узел ConditionalExpressionTree.

R visitContinue​(ContinueTree node, P p)

Посещает узел ContinueTree.

R visitDoWhileLoop​(DoWhileLoopTree node, P p)

Посещает узел DoWhileTree.

R visitEmptyStatement​(EmptyStatementTree node, P p)

Посещает узел EmptyStatementTree.

R visitEnhancedForLoop​(EnhancedForLoopTree node, P p)

Посещает узел EnhancedForLoopTree.

R visitExpressionStatement​(ExpressionStatementTree node, P p)

Посещает узел ExpressionStatementTree.

R visitForLoop​(ForLoopTree node, P p)

Посещает узел ForLoopTree.

R visitIdentifier​(IdentifierTree node, P p)

Посещает узел IdentifierTree.

R visitIf​(IfTree node, P p)

Посещает узел IfTree.

R visitImport​(ImportTree node, P p)

Посещает узел ImportTree.

R visitInstanceOf​(InstanceOfTree node, P p)

Посещает узел InstanceOfTree.

R visitIntersectionType​(IntersectionTypeTree node, P p)

Посещает узел IntersectionTypeTree.

R visitLabeledStatement​(LabeledStatementTree node, P p)

Посещает узел LabeledStatementTree.

R visitLambdaExpression​(LambdaExpressionTree node, P p)

Посещает узел LambdaExpressionTree.

R visitLiteral​(LiteralTree node, P p)

Посещает узел LiteralTree.

R visitMemberReference​(MemberReferenceTree node, P p)

Посещает узел MemberReferenceTree.

R visitMemberSelect​(MemberSelectTree node, P p)

Посещает узел MemberSelectTree.

R visitMethod​(MethodTree node, P p)

Посещает узел MethodTree.

R visitMethodInvocation​(MethodInvocationTree node, P p)

Посещает узел MethodInvocationTree.

R visitModifiers​(ModifiersTree node, P p)

Посещает узел ModifiersTree.

R visitNewArray​(NewArrayTree node, P p)

Посещает узел NewArrayTree.

R visitNewClass​(NewClassTree node, P p)

Посещает узел NewClassTree.

R visitOther​(Tree node, P p)

Посещает узел неизвестного типа узла дерева.

R visitPackage​(PackageTree node, P p)

Посещает узел PackageTree.

R visitParameterizedType​(ParameterizedTypeTree node, P p)

Посещает узел ParameterizedTypeTree.

R visitParenthesized​(ParenthesizedTree node, P p)

Посещает узел ParenthesizedTree.

R visitPrimitiveType​(PrimitiveTypeTree node, P p)

Посещает узел PrimitiveTypeTree.

R visitReturn​(ReturnTree node, P p)

Посещает узел ReturnTree.

R visitSwitch​(SwitchTree node, P p)

Посещает узел SwitchTree.

R visitSynchronized​(SynchronizedTree node, P p)

Посещает узел SynchronizedTree.

R visitThrow​(ThrowTree node, P p)

Посещает узел ThrowTree.

R visitTry​(TryTree node, P p)

Посещает узел TryTree.

R visitTypeCast​(TypeCastTree node, P p)

Посещает узел TypeCastTree.

R visitTypeParameter​(TypeParameterTree node, P p)

Посещает узел TypeParameterTree.

R visitUnary​(UnaryTree node, P p)

Посещает узел UnaryTree.

R visitUnionType​(UnionTypeTree node, P p)

Посещает узел UnionTypeTree.

R visitVariable​(VariableTree node, P p)

Посещает узел VariableTree.

R visitWhileLoop​(WhileLoopTree node, P p)

Посещает узел WhileLoopTree.

R visitWildcard​(WildcardTree node, P p)

Посещает узел WildcardTypeTree.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе com.sun.source.tree.TreeVisitor

visitErroneous, visitExports, visitModule, visitOpens, visitProvides, visitRequires, visitUses

Поля

DEFAULT_VALUE

protected final R DEFAULT_VALUE

Значение по умолчанию, возвращаемое методом default action.

Конструкторы

SimpleTreeVisitor

protected SimpleTreeVisitor()

Создаёт посетителя со значением DEFAULT_VALUE null.

SimpleTreeVisitor

protected SimpleTreeVisitor(R defaultValue)

Создаёт посетителя со заданным DEFAULT_VALUE.

Параметры:
defaultValue - значение по умолчанию, которое будет возвращаться по умолчанию.

Методы

defaultAction

protected R defaultAction(Tree node,
                          P p)

Действие по умолчанию, используемое всеми методами посещения, которые не переопределены.

Параметры:
node - посещаемый узел
p - значение параметра, переданное в метод посещения
Возвращает:
результирующее значение, которое должно быть возвращено из метода посещения

visit

public final R visit(Tree node,
                     P p)

Вызывает соответствующий метод посещения, специфичный для типа узла.

Параметры:
node - узел, на котором выполняется диспетчеризация
p - параметр, который будет передан в соответствующий метод посещения
Возвращает:
значение, возвращаемое соответствующим методом посещения

visit

public final R visit(Iterable<? extends Tree> nodes,
                     P p)

Вызывает соответствующий метод посещения для каждого из последовательности узлов.

Параметры:
nodes - узлы, на которых выполняется диспетчеризация
p - значение параметра, которое будет передано каждому соответствующему методу посещения
Возвращает:
значение, возвращаемое последним из методов посещения, или null, если ни один из них не был вызван.

visitCompilationUnit

public R visitCompilationUnit(CompilationUnitTree node,
                              P p)

Посещает узел CompilationUnitTree. Эта реализация вызывает defaultAction.

Указано в:
visitCompilationUnit в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitPackage

public R visitPackage(PackageTree node,
                      P p)

Посещает узел PackageTree. Эта реализация вызывает defaultAction.

Указано в:
visitPackage в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitImport

public R visitImport(ImportTree node,
                     P p)

Посещает узел ImportTree. Эта реализация вызывает defaultAction.

Указано в:
visitImport в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitClass

public R visitClass(ClassTree node,
                    P p)

Посещает узел ClassTree. Эта реализация вызывает defaultAction.

Указано в:
visitClass в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitMethod

public R visitMethod(MethodTree node,
                     P p)

Посещает узел MethodTree. Эта реализация вызывает defaultAction.

Указано в:
visitMethod в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitVariable

public R visitVariable(VariableTree node,
                       P p)

Посещает узел VariableTree. Эта реализация вызывает defaultAction.

Указано в:
visitVariable в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitEmptyStatement

public R visitEmptyStatement(EmptyStatementTree node,
                             P p)

Посещает узел EmptyStatementTree. Эта реализация вызывает defaultAction.

Указано в:
visitEmptyStatement в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitBlock

public R visitBlock(BlockTree node,
                    P p)

Посещает узел BlockTree. Эта реализация вызывает defaultAction.

Указано в:
visitBlock в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitDoWhileLoop

public R visitDoWhileLoop(DoWhileLoopTree node,
                          P p)

Посещает узел DoWhileTree. Эта реализация вызывает defaultAction.

Указано в:
visitDoWhileLoop в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitWhileLoop

public R visitWhileLoop(WhileLoopTree node,
                        P p)

Посещает узел WhileLoopTree. Эта реализация вызывает defaultAction.

Указано в:
visitWhileLoop в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitForLoop

public R visitForLoop(ForLoopTree node,
                      P p)

Посещает узел ForLoopTree. Эта реализация вызывает defaultAction.

Указано в:
visitForLoop в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitEnhancedForLoop

public R visitEnhancedForLoop(EnhancedForLoopTree node,
                              P p)

Посещает узел EnhancedForLoopTree. Эта реализация вызывает defaultAction.

Указано в:
visitEnhancedForLoop в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitLabeledStatement

public R visitLabeledStatement(LabeledStatementTree node,
                               P p)

Посещает узел LabeledStatementTree. Эта реализация вызывает defaultAction.

Указано в:
visitLabeledStatement в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitSwitch

public R visitSwitch(SwitchTree node,
                     P p)

Посещает узел SwitchTree. Эта реализация вызывает defaultAction.

Указано в:
visitSwitch в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitCase

public R visitCase(CaseTree node,
                   P p)

Посещает узел CaseTree. Эта реализация вызывает defaultAction.

Указано в:
visitCase в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitSynchronized

public R visitSynchronized(SynchronizedTree node,
                           P p)

Посещает узел SynchronizedTree. Эта реализация вызывает defaultAction.

Указано в:
visitSynchronized в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitTry

public R visitTry(TryTree node,
                  P p)

Посещает узел TryTree. Эта реализация вызывает defaultAction.

Указано в:
visitTry в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitCatch

public R visitCatch(CatchTree node,
                    P p)

Посещает узел CatchTree. Эта реализация вызывает defaultAction.

Указано в:
visitCatch в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitConditionalExpression

public R visitConditionalExpression(ConditionalExpressionTree node,
                                    P p)

Посещает узел ConditionalExpressionTree. Эта реализация вызывает defaultAction.

Указано в:
visitConditionalExpression в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitIf

public R visitIf(IfTree node,
                 P p)

Посещает узел IfTree. Эта реализация вызывает defaultAction.

Specified by:
visitIf in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitExpressionStatement

public R visitExpressionStatement(ExpressionStatementTree node,
                                  P p)

Посещает узел ExpressionStatementTree. Эта реализация вызывает defaultAction.

Specified by:
visitExpressionStatement in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitBreak

public R visitBreak(BreakTree node,
                    P p)

Посещает узел BreakTree. Эта реализация вызывает defaultAction.

Specified by:
visitBreak in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitContinue

public R visitContinue(ContinueTree node,
                       P p)

Посещает узел ContinueTree. Эта реализация вызывает defaultAction.

Specified by:
visitContinue in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitReturn

public R visitReturn(ReturnTree node,
                     P p)

Посещает узел ReturnTree. Эта реализация вызывает defaultAction.

Specified by:
visitReturn in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitThrow

public R visitThrow(ThrowTree node,
                    P p)

Посещает узел ThrowTree. Эта реализация вызывает defaultAction.

Specified by:
visitThrow in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitAssert

public R visitAssert(AssertTree node,
                     P p)

Посещает узел AssertTree. Эта реализация вызывает defaultAction.

Specified by:
visitAssert in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitMethodInvocation

public R visitMethodInvocation(MethodInvocationTree node,
                               P p)

Посещает узел MethodInvocationTree. Эта реализация вызывает defaultAction.

Specified by:
visitMethodInvocation in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitNewClass

public R visitNewClass(NewClassTree node,
                       P p)

Посещает узел NewClassTree. Эта реализация вызывает defaultAction.

Specified by:
visitNewClass in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitNewArray

public R visitNewArray(NewArrayTree node,
                       P p)

Посещает узел NewArrayTree. Эта реализация вызывает defaultAction.

Specified by:
visitNewArray in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitLambdaExpression

public R visitLambdaExpression(LambdaExpressionTree node,
                               P p)

Посещает узел LambdaExpressionTree. Эта реализация вызывает defaultAction.

Specified by:
visitLambdaExpression in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitParenthesized

public R visitParenthesized(ParenthesizedTree node,
                            P p)

Посещает узел ParenthesizedTree. Эта реализация вызывает defaultAction.

Specified by:
visitParenthesized in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitAssignment

public R visitAssignment(AssignmentTree node,
                         P p)

Посещает узел AssignmentTree. Эта реализация вызывает defaultAction.

Specified by:
visitAssignment in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitCompoundAssignment

public R visitCompoundAssignment(CompoundAssignmentTree node,
                                 P p)

Посещает узел CompoundAssignmentTree. Эта реализация вызывает defaultAction.

Specified by:
visitCompoundAssignment in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitUnary

public R visitUnary(UnaryTree node,
                    P p)

Посещает узел UnaryTree. Эта реализация вызывает defaultAction.

Specified by:
visitUnary in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitBinary

public R visitBinary(BinaryTree node,
                     P p)

Посещает узел BinaryTree. Эта реализация вызывает defaultAction.

Specified by:
visitBinary in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitTypeCast

public R visitTypeCast(TypeCastTree node,
                       P p)

Посещает узел TypeCastTree. Эта реализация вызывает defaultAction.

Specified by:
visitTypeCast in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitInstanceOf

public R visitInstanceOf(InstanceOfTree node,
                         P p)

Посещает узел InstanceOfTree. Эта реализация вызывает defaultAction.

Specified by:
visitInstanceOf in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitArrayAccess

public R visitArrayAccess(ArrayAccessTree node,
                          P p)

Посещает узел ArrayAccessTree. Эта реализация вызывает defaultAction.

Specified by:
visitArrayAccess in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitMemberSelect

public R visitMemberSelect(MemberSelectTree node,
                           P p)

Посещает узел MemberSelectTree. Эта реализация вызывает defaultAction.

Specified by:
visitMemberSelect in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitMemberReference

public R visitMemberReference(MemberReferenceTree node,
                              P p)

Посещает узел MemberReferenceTree. Эта реализация вызывает defaultAction.

Specified by:
visitMemberReference in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitIdentifier

public R visitIdentifier(IdentifierTree node,
                         P p)

Посещает узел IdentifierTree. Эта реализация вызывает defaultAction.

Specified by:
visitIdentifier in interface TreeVisitor<R,​P>
Parameters:
node - посещаемый узел
p - значение параметра
Returns:
результат defaultAction

visitLiteral

public R visitLiteral(LiteralTree node,
                      P p)

Посещает узел LiteralTree. Эта реализация вызывает defaultAction.

Определено в:
visitLiteral в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitPrimitiveType

public R visitPrimitiveType(PrimitiveTypeTree node,
                            P p)

Посещает узел PrimitiveTypeTree. В этом реализации вызывается defaultAction.

Определено в:
visitPrimitiveType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitArrayType

public R visitArrayType(ArrayTypeTree node,
                        P p)

Посещает узел ArrayTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitArrayType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitParameterizedType

public R visitParameterizedType(ParameterizedTypeTree node,
                                P p)

Посещает узел ParameterizedTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitParameterizedType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitUnionType

public R visitUnionType(UnionTypeTree node,
                        P p)

Посещает узел UnionTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitUnionType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitIntersectionType

public R visitIntersectionType(IntersectionTypeTree node,
                               P p)

Посещает узел IntersectionTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitIntersectionType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitTypeParameter

public R visitTypeParameter(TypeParameterTree node,
                            P p)

Посещает узел TypeParameterTree. В этой реализации вызывается defaultAction.

Определено в:
visitTypeParameter в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitWildcard

public R visitWildcard(WildcardTree node,
                       P p)

Посещает узел WildcardTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitWildcard в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitModifiers

public R visitModifiers(ModifiersTree node,
                        P p)

Посещает узел ModifiersTree. В этой реализации вызывается defaultAction.

Определено в:
visitModifiers в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitAnnotation

public R visitAnnotation(AnnotationTree node,
                         P p)

Посещает узел AnnotatedTree. В этой реализации вызывается defaultAction.

Определено в:
visitAnnotation в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitAnnotatedType

public R visitAnnotatedType(AnnotatedTypeTree node,
                            P p)

Посещает узел AnnotatedTypeTree. В этой реализации вызывается defaultAction.

Определено в:
visitAnnotatedType в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

visitOther

public R visitOther(Tree node,
                    P p)

Посещает узел неизвестного типа Tree. Это может произойти, если язык эволюционирует и к иерархии Tree добавляются новые виды узлов. В этой реализации вызывается defaultAction.

Определено в:
visitOther в интерфейсе TreeVisitor<R,​P>
Параметры:
node - посещаемый узел
p - значение параметра
Возвращает:
результат defaultAction

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/com/sun/source/util/SimpleTreeVisitor.html

Spec-Zone .ru
спецификации, руководства, описания, API