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
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ修飾子コンストラクタ説明protectedDEFAULT_VALUEがnullのビジターを作成します。protectedSimpleTreeVisitor(R defaultValue) DEFAULT_VALUEを指定してビジターを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明protected RdefaultAction(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の結果
-