- 型パラメータ:
R
- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoid
を使用する。P
- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoid
を使用する。
- 既知のすべての実装クラス:
SimpleTreeVisitorES5_1
,SimpleTreeVisitorES6
@Deprecated(since="11", forRemoval=true) public interface TreeVisitor<R,P>
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
ビジター・デザイン・パターンのスタイルによるツリーのビジターです。 このインタフェースを実装しているクラスは、コンパイル時にツリーの種類が未知の場合、ツリーの操作に使用されます。 ビジターがtree
accept
メソッドに渡されると、そのツリーに最も適用可能なvisitXyz
メソッドが呼び出されます。
このインタフェースを実装するクラスは、追加パラメータp
がnull
のときにNullPointerException
をスローする場合としない場合があります。詳細については、クラスの実装に関するドキュメントを参照してください。
警告: ECMAScriptプログラミング言語の将来のバージョンに追加された新しい未知の言語構造に対応するために、このインタフェースにメソッドを追加することが可能です。 新しいTreeサブ型に新しいメソッドが追加されると、デフォルトのメソッド本体が導入され、visitUnknownメソッドがフォールバックとして呼び出されます。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
修飾子と型 メソッド 説明 R
visitArrayAccess(ArrayAccessTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。配列アクセス式ツリーをビジットします。R
visitArrayLiteral(ArrayLiteralTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。配列リテラル式ツリーをビジットします。R
visitAssignment(AssignmentTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。割り当てツリーにビジットします。R
visitBinary(BinaryTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。バイナリ表現ツリーを参照してください。R
visitBlock(BlockTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。block文ツリーをビジットします。R
visitBreak(BreakTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。break文のツリーをビジットします。R
visitCase(CaseTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。case文ツリーをビジットします。R
visitCatch(CatchTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。catch block文ツリーをビジットします。R
visitClassDeclaration(ClassDeclarationTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。class文ツリーをビジットします。R
visitClassExpression(ClassExpressionTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。クラス式ツリーをビジットします。R
visitCompilationUnit(CompilationUnitTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。コンパイル単位ツリーをビジットします。R
visitCompoundAssignment(CompoundAssignmentTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。コンパウンド割り当てツリーをビジットします。R
visitConditionalExpression(ConditionalExpressionTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。条件式ツリーをビジットします。R
visitContinue(ContinueTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。continue文のツリーをビジットします。R
visitDebugger(DebuggerTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。debugger文ツリーをビジットします。R
visitDoWhileLoop(DoWhileLoopTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。do-while文ツリーをビジットします。R
visitEmptyStatement(EmptyStatementTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。空の文ツリーをビジットします。R
visitErroneous(ErroneousTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。エラー表現ツリーをビジットします。R
visitExportEntry(ExportEntryTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Module ExportEntryツリーをビジットします。R
visitExpressionStatement(ExpressionStatementTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。式の文ツリーをビジットします。R
visitForInLoop(ForInLoopTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。for..in文ツリーをビジットします。R
visitForLoop(ForLoopTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'for'文ツリーをビジットします。R
visitForOfLoop(ForOfLoopTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。for..of文ツリーをビジットします。R
visitFunctionCall(FunctionCallTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数呼び出し式ツリーをビジットします。R
visitFunctionDeclaration(FunctionDeclarationTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数宣言ツリーをビジットします。R
visitFunctionExpression(FunctionExpressionTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数式ツリーをビジットします。R
visitIdentifier(IdentifierTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。識別子ツリーをビジットします。R
visitIf(IfTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'if'文ツリーをビジットします。R
visitImportEntry(ImportEntryTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Module ImportEntryツリーをビジットします。R
visitInstanceOf(InstanceOfTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'instanceof'式ツリーをビジットします。R
visitLabeledStatement(LabeledStatementTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ラベル付き文ツリーをビジットします。R
visitLiteral(LiteralTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。リテラル式ツリーをビジットします。R
visitMemberSelect(MemberSelectTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。メンバー選択式ツリーをビジットします。R
visitModule(ModuleTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。モジュール・ツリーをビジットします。R
visitNew(NewTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'new'式ツリーをビジットします。R
visitObjectLiteral(ObjectLiteralTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクト・リテラル・ツリーをビジットします。R
visitParenthesized(ParenthesizedTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。カッコで囲まれた式ツリーをビジットします。R
visitProperty(PropertyTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクト・リテラル式ツリーのプロパティをビジットします。R
visitRegExpLiteral(RegExpLiteralTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。正規表現リテラル・ツリーをビジットします。R
visitReturn(ReturnTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。return文のツリーをビジットします。R
visitSpread(SpreadTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'spread'式ツリーをビジットします。R
visitSwitch(SwitchTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'switch'文ツリーをビジットします。R
visitTemplateLiteral(TemplateLiteralTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。テンプレートのリテラル・ツリーをビジットします。R
visitThrow(ThrowTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'throw'式ツリーをビジットします。R
visitTry(TryTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'try'文ツリーをビジットします。R
visitUnary(UnaryTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。単項式の式ツリーをビジットします。R
visitUnknown(Tree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。未知の式/文ツリーをビジットします。R
visitVariable(VariableTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。変数宣言ツリーをビジットします。R
visitWhileLoop(WhileLoopTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'while'文ツリーをビジットします。R
visitWith(WithTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'with'文ツリーをビジットします。R
visitYield(YieldTree node, P p)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'yield'式ツリーをビジットします。
-
メソッドの詳細
-
visitAssignment
R visitAssignment(AssignmentTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。割り当てツリーにビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitCompoundAssignment
R visitCompoundAssignment(CompoundAssignmentTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。コンパウンド割り当てツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitBinary
R visitBinary(BinaryTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。バイナリ表現ツリーを参照してください。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitBlock
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。block文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitBreak
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。break文のツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitCase
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。case文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitCatch
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。catch block文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitClassDeclaration
R visitClassDeclaration(ClassDeclarationTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。class文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitClassExpression
R visitClassExpression(ClassExpressionTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。クラス式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitConditionalExpression
R visitConditionalExpression(ConditionalExpressionTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。条件式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitContinue
R visitContinue(ContinueTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。continue文のツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitDebugger
R visitDebugger(DebuggerTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。debugger文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitDoWhileLoop
R visitDoWhileLoop(DoWhileLoopTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。do-while文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitErroneous
R visitErroneous(ErroneousTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。エラー表現ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitExpressionStatement
R visitExpressionStatement(ExpressionStatementTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。式の文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitForLoop
R visitForLoop(ForLoopTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'for'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitForInLoop
R visitForInLoop(ForInLoopTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。for..in文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitForOfLoop
R visitForOfLoop(ForOfLoopTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。for..of文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitFunctionCall
R visitFunctionCall(FunctionCallTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数呼び出し式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitFunctionDeclaration
R visitFunctionDeclaration(FunctionDeclarationTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数宣言ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitFunctionExpression
R visitFunctionExpression(FunctionExpressionTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。関数式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitIdentifier
R visitIdentifier(IdentifierTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。識別子ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitIf
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'if'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitArrayAccess
R visitArrayAccess(ArrayAccessTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。配列アクセス式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitArrayLiteral
R visitArrayLiteral(ArrayLiteralTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。配列リテラル式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitLabeledStatement
R visitLabeledStatement(LabeledStatementTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ラベル付き文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitLiteral
R visitLiteral(LiteralTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。リテラル式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitParenthesized
R visitParenthesized(ParenthesizedTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。カッコで囲まれた式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitReturn
R visitReturn(ReturnTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。return文のツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitMemberSelect
R visitMemberSelect(MemberSelectTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。メンバー選択式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitNew
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'new'式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitObjectLiteral
R visitObjectLiteral(ObjectLiteralTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクト・リテラル・ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitProperty
R visitProperty(PropertyTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクト・リテラル式ツリーのプロパティをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitRegExpLiteral
R visitRegExpLiteral(RegExpLiteralTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。正規表現リテラル・ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitTemplateLiteral
R visitTemplateLiteral(TemplateLiteralTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。テンプレートのリテラル・ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitEmptyStatement
R visitEmptyStatement(EmptyStatementTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。空の文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitSpread
R visitSpread(SpreadTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'spread'式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitSwitch
R visitSwitch(SwitchTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'switch'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitThrow
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'throw'式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitCompilationUnit
R visitCompilationUnit(CompilationUnitTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。コンパイル単位ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitModule
R visitModule(ModuleTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。モジュール・ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitExportEntry
R visitExportEntry(ExportEntryTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Module ExportEntryツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitImportEntry
R visitImportEntry(ImportEntryTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Module ImportEntryツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitTry
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'try'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitInstanceOf
R visitInstanceOf(InstanceOfTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'instanceof'式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitUnary
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。単項式の式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitVariable
R visitVariable(VariableTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。変数宣言ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitWhileLoop
R visitWhileLoop(WhileLoopTree node, P p)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'while'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitWith
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'with'文ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitYield
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。'yield'式ツリーをビジットします。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-
visitUnknown
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。未知の式/文ツリーをビジットします。 このフォールバックは、新しいTreeサブ型が将来導入される場合に呼び出されます。 特定の実装では、ビジターの実装が古い言語バージョンのものであった場合、 {「未知のツリー例外」}がスローされることがあります。- パラメータ:
node
- ビジットされているノードp
- ビジターに渡された余分なパラメータ- 戻り値:
- ビジターからの価値
-