java.lang.Object
com.sun.source.util.SimpleTreeVisitor<R,P>
- 型パラメータ:
R
- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoid
を使用する。P
- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoid
を使用する。
- すべての実装されたインタフェース:
TreeVisitor<R,
P>
public class SimpleTreeVisitor<R,P> extends Object implements TreeVisitor<R,P>
ツリー・ノードへの単純なビジターです。
- 導入されたバージョン:
- 1.6
-
フィールドのサマリー
-
コンストラクタのサマリー
修飾子コンストラクタ説明protected
DEFAULT_VALUEがnull
のビジターを作成します。protected
SimpleTreeVisitor
(R defaultValue) DEFAULT_VALUEを指定してビジターを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明protected R
defaultAction
(Tree node, P p) オーバーライドされないすべての訪問メソッドで使用されるデフォルトのアクション。final R
ノードのタイプに固有の適切な訪問メソッドを呼び出します。final R
各ノードのシーケンスで適切な訪問メソッドを呼び出します。visitAnnotatedType
(AnnotatedTypeTree node, P p) AnnotatedTypeTree
ノードにビジットします。visitAnnotation
(AnnotationTree node, P p) AnnotatedTree
ノードにビジットします。visitAnyPattern
(AnyPatternTree node, P p) AnyPatternTree
ノードにアクセスします。visitArrayAccess
(ArrayAccessTree node, P p) ArrayAccessTree
ノードにビジットします。visitArrayType
(ArrayTypeTree node, P p) ArrayTypeTree
ノードにビジットします。visitAssert
(AssertTree node, P p) AssertTree
ノードにビジットします。visitAssignment
(AssignmentTree node, P p) AssignmentTree
ノードにビジットします。visitBinary
(BinaryTree node, P p) BinaryTree
ノードにビジットします。visitBindingPattern
(BindingPatternTree node, P p) BindingPatternTree
ノードにビジットします。visitBlock
(BlockTree node, P p) BlockTree
ノードにビジットします。visitBreak
(BreakTree node, P p) BreakTree
ノードにビジットします。CaseTree
ノードにビジットします。visitCatch
(CatchTree node, P p) CatchTree
ノードにビジットします。visitClass
(ClassTree node, P p) ClassTree
ノードにビジットします。visitCompilationUnit
(CompilationUnitTree node, P p) CompilationUnitTree
ノードにビジットします。CompoundAssignmentTree
ノードにビジットします。ConditionalExpressionTree
ノードにビジットします。visitConstantCaseLabel
(ConstantCaseLabelTree node, P p) ConstantCaseLabelTree
ノードにアクセスします。visitContinue
(ContinueTree node, P p) ContinueTree
ノードにビジットします。DeconstructionPatternTree
ノードにアクセスします。visitDefaultCaseLabel
(DefaultCaseLabelTree node, P p) DefaultCaseLabelTree
ノードにビジットします。visitDoWhileLoop
(DoWhileLoopTree node, P p) DoWhileTree
ノードにビジットします。visitEmptyStatement
(EmptyStatementTree node, P p) EmptyStatementTree
ノードにビジットします。visitEnhancedForLoop
(EnhancedForLoopTree node, P p) EnhancedForLoopTree
ノードにビジットします。visitErroneous
(ErroneousTree node, P p) ErroneousTree
ノードにビジットします。visitExports
(ExportsTree node, P p) ExportsTree
ノードにビジットします。ExpressionStatementTree
ノードにビジットします。visitForLoop
(ForLoopTree node, P p) ForLoopTree
ノードにビジットします。visitIdentifier
(IdentifierTree node, P p) IdentifierTree
ノードにビジットします。IfTree
ノードにビジットします。visitImport
(ImportTree node, P p) ImportTree
ノードにビジットします。visitInstanceOf
(InstanceOfTree node, P p) InstanceOfTree
ノードにビジットします。visitIntersectionType
(IntersectionTypeTree node, P p) IntersectionTypeTree
ノードにビジットします。visitLabeledStatement
(LabeledStatementTree node, P p) LabeledStatementTree
ノードにビジットします。visitLambdaExpression
(LambdaExpressionTree node, P p) LambdaExpressionTree
ノードにビジットします。visitLiteral
(LiteralTree node, P p) LiteralTree
ノードにビジットします。visitMemberReference
(MemberReferenceTree node, P p) MemberReferenceTree
ノードにビジットします。visitMemberSelect
(MemberSelectTree node, P p) MemberSelectTree
ノードにビジットします。visitMethod
(MethodTree node, P p) MethodTree
ノードにビジットします。visitMethodInvocation
(MethodInvocationTree node, P p) MethodInvocationTree
ノードにビジットします。visitModifiers
(ModifiersTree node, P p) ModifiersTree
ノードにビジットします。visitModule
(ModuleTree node, P p) ModuleTree
ノードにビジットします。visitNewArray
(NewArrayTree node, P p) NewArrayTree
ノードにビジットします。visitNewClass
(NewClassTree node, P p) NewClassTree
ノードにビジットします。visitOpens
(OpensTree node, P p) OpensTree
ノードにビジットします。visitOther
(Tree node, P p) 不明なタイプのTree
ノードにビジットします。visitPackage
(PackageTree node, P p) PackageTree
ノードにビジットします。visitParameterizedType
(ParameterizedTypeTree node, P p) ParameterizedTypeTree
ノードにビジットします。visitParenthesized
(ParenthesizedTree node, P p) ParenthesizedTree
ノードにビジットします。visitPatternCaseLabel
(PatternCaseLabelTree node, P p) PatternCaseLabelTree
ノードにアクセスします。visitPrimitiveType
(PrimitiveTypeTree node, P p) PrimitiveTypeTree
ノードにビジットします。visitProvides
(ProvidesTree node, P p) ProvidesTree
ノードにビジットします。visitRequires
(RequiresTree node, P p) RequiresTree
ノードにビジットします。visitReturn
(ReturnTree node, P p) ReturnTree
ノードにビジットします。Preview.StringTemplateTreeノードにアクセスします。visitSwitch
(SwitchTree node, P p) SwitchTree
ノードにビジットします。visitSwitchExpression
(SwitchExpressionTree node, P p) SwitchExpressionTree
ノードにビジットします。visitSynchronized
(SynchronizedTree node, P p) SynchronizedTree
ノードにビジットします。visitThrow
(ThrowTree node, P p) ThrowTree
ノードにビジットします。TryTree
ノードにビジットします。visitTypeCast
(TypeCastTree node, P p) TypeCastTree
ノードにビジットします。visitTypeParameter
(TypeParameterTree node, P p) TypeParameterTree
ノードにビジットします。visitUnary
(UnaryTree node, P p) UnaryTree
ノードにビジットします。visitUnionType
(UnionTypeTree node, P p) UnionTypeTree
ノードにビジットします。UsesTree
ノードにビジットします。visitVariable
(VariableTree node, P p) VariableTree
ノードにビジットします。visitWhileLoop
(WhileLoopTree node, P p) WhileLoopTree
ノードにビジットします。visitWildcard
(WildcardTree node, P p) WildcardTypeTree
ノードにビジットします。visitYield
(YieldTree node, P p) YieldTree
ノードにビジットします。
-
フィールド詳細
-
DEFAULT_VALUE
protected final R DEFAULT_VALUEdefault action
によって返されるデフォルト値。
-
-
コンストラクタの詳細
-
SimpleTreeVisitor
protected SimpleTreeVisitor()DEFAULT_VALUEがnull
のビジターを作成します。 -
SimpleTreeVisitor
protected SimpleTreeVisitor(R defaultValue) DEFAULT_VALUEを指定してビジターを作成します。- パラメータ:
defaultValue
- デフォルト・アクションによって返されるデフォルト値
-
-
メソッドの詳細
-
defaultAction
-
visit
-
visit
-
visitCompilationUnit
public R visitCompilationUnit(CompilationUnitTree node, P p) CompilationUnitTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitCompilationUnit
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitPackage
public R visitPackage(PackageTree node, P p) PackageTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitPackage
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitImport
public R visitImport(ImportTree node, P p) ImportTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitImport
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitClass
ClassTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitClass
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMethod
public R visitMethod(MethodTree node, P p) MethodTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitMethod
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitVariable
public R visitVariable(VariableTree node, P p) VariableTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitVariable
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitEmptyStatement
public R visitEmptyStatement(EmptyStatementTree node, P p) EmptyStatementTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitEmptyStatement
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBlock
BlockTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitBlock
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitDoWhileLoop
public R visitDoWhileLoop(DoWhileLoopTree node, P p) DoWhileTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitDoWhileLoop
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitWhileLoop
public R visitWhileLoop(WhileLoopTree node, P p) WhileLoopTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitWhileLoop
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitForLoop
public R visitForLoop(ForLoopTree node, P p) ForLoopTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitForLoop
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitEnhancedForLoop
public R visitEnhancedForLoop(EnhancedForLoopTree node, P p) EnhancedForLoopTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitEnhancedForLoop
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLabeledStatement
public R visitLabeledStatement(LabeledStatementTree node, P p) LabeledStatementTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitLabeledStatement
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitSwitch
public R visitSwitch(SwitchTree node, P p) SwitchTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitSwitch
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitSwitchExpression
public R visitSwitchExpression(SwitchExpressionTree node, P p) SwitchExpressionTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitSwitchExpression
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitCase
-
visitSynchronized
public R visitSynchronized(SynchronizedTree node, P p) SynchronizedTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitSynchronized
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTry
-
visitCatch
CatchTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitCatch
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitConditionalExpression
public R visitConditionalExpression(ConditionalExpressionTree node, P p) ConditionalExpressionTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitConditionalExpression
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIf
-
visitExpressionStatement
public R visitExpressionStatement(ExpressionStatementTree node, P p) ExpressionStatementTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitExpressionStatement
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBreak
BreakTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitBreak
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitContinue
public R visitContinue(ContinueTree node, P p) ContinueTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitContinue
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitReturn
public R visitReturn(ReturnTree node, P p) ReturnTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitReturn
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitThrow
ThrowTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitThrow
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAssert
public R visitAssert(AssertTree node, P p) AssertTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitAssert
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMethodInvocation
public R visitMethodInvocation(MethodInvocationTree node, P p) MethodInvocationTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitMethodInvocation
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitNewClass
public R visitNewClass(NewClassTree node, P p) NewClassTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitNewClass
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitNewArray
public R visitNewArray(NewArrayTree node, P p) NewArrayTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitNewArray
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLambdaExpression
public R visitLambdaExpression(LambdaExpressionTree node, P p) LambdaExpressionTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitLambdaExpression
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitParenthesized
public R visitParenthesized(ParenthesizedTree node, P p) ParenthesizedTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitParenthesized
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAssignment
public R visitAssignment(AssignmentTree node, P p) AssignmentTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitAssignment
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitCompoundAssignment
public R visitCompoundAssignment(CompoundAssignmentTree node, P p) CompoundAssignmentTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitCompoundAssignment
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitUnary
UnaryTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitUnary
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBinary
public R visitBinary(BinaryTree node, P p) BinaryTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitBinary
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTypeCast
public R visitTypeCast(TypeCastTree node, P p) TypeCastTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitTypeCast
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitInstanceOf
public R visitInstanceOf(InstanceOfTree node, P p) InstanceOfTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitInstanceOf
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitStringTemplate
public R visitStringTemplate(StringTemplateTreePREVIEW node, P p) visitStringTemplate
は、Javaプラットフォームのリフレクティブ・プレビューAPIです。プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。StringTemplateTreeノードにアクセスします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitStringTemplate
- パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 21
-
visitAnyPattern
public R visitAnyPattern(AnyPatternTree node, P p) AnyPatternTree
ノードにアクセスします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitAnyPattern
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 22
-
visitBindingPattern
public R visitBindingPattern(BindingPatternTree node, P p) BindingPatternTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitBindingPattern
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 14
-
visitDefaultCaseLabel
public R visitDefaultCaseLabel(DefaultCaseLabelTree node, P p) DefaultCaseLabelTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitDefaultCaseLabel
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 21
-
visitConstantCaseLabel
public R visitConstantCaseLabel(ConstantCaseLabelTree node, P p) ConstantCaseLabelTree
ノードにアクセスします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitConstantCaseLabel
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 21
-
visitDeconstructionPattern
public R visitDeconstructionPattern(DeconstructionPatternTree node, P p) DeconstructionPatternTree
ノードにアクセスします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitDeconstructionPattern
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 21
-
visitPatternCaseLabel
public R visitPatternCaseLabel(PatternCaseLabelTree node, P p) PatternCaseLabelTree
ノードにアクセスします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitPatternCaseLabel
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 21
-
visitArrayAccess
public R visitArrayAccess(ArrayAccessTree node, P p) ArrayAccessTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitArrayAccess
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMemberSelect
public R visitMemberSelect(MemberSelectTree node, P p) MemberSelectTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitMemberSelect
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMemberReference
public R visitMemberReference(MemberReferenceTree node, P p) MemberReferenceTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitMemberReference
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIdentifier
public R visitIdentifier(IdentifierTree node, P p) IdentifierTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitIdentifier
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLiteral
public R visitLiteral(LiteralTree node, P p) LiteralTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitLiteral
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitPrimitiveType
public R visitPrimitiveType(PrimitiveTypeTree node, P p) PrimitiveTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitPrimitiveType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitArrayType
public R visitArrayType(ArrayTypeTree node, P p) ArrayTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitArrayType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitParameterizedType
public R visitParameterizedType(ParameterizedTypeTree node, P p) ParameterizedTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitParameterizedType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitUnionType
public R visitUnionType(UnionTypeTree node, P p) UnionTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitUnionType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIntersectionType
public R visitIntersectionType(IntersectionTypeTree node, P p) IntersectionTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitIntersectionType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTypeParameter
public R visitTypeParameter(TypeParameterTree node, P p) TypeParameterTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitTypeParameter
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitWildcard
public R visitWildcard(WildcardTree node, P p) WildcardTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitWildcard
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitModifiers
public R visitModifiers(ModifiersTree node, P p) ModifiersTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitModifiers
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAnnotation
public R visitAnnotation(AnnotationTree node, P p) AnnotatedTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitAnnotation
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAnnotatedType
public R visitAnnotatedType(AnnotatedTypeTree node, P p) AnnotatedTypeTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitAnnotatedType
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitModule
public R visitModule(ModuleTree node, P p) ModuleTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitModule
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitExports
public R visitExports(ExportsTree node, P p) ExportsTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitExports
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitOpens
OpensTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitOpens
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitProvides
public R visitProvides(ProvidesTree node, P p) ProvidesTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitProvides
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitRequires
public R visitRequires(RequiresTree node, P p) RequiresTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitRequires
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitUses
-
visitErroneous
public R visitErroneous(ErroneousTree node, P p) ErroneousTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitErroneous
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitOther
不明なタイプのTree
ノードにビジットします。 これは、言語が進化し、新しい種類のノードがTree
階層に追加された場合に発生する可能性があります。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitOther
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitYield
YieldTree
ノードにビジットします。- 定義:
- インタフェース
TreeVisitor<R,
内のP> visitYield
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- 訪問されたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-