-
- 既知のすべてのサブインタフェース:
ArrayAccessTree,ArrayLiteralTree,AssignmentTree,BinaryTree,BlockTree,BreakTree,CaseTree,CatchTree,ClassDeclarationTree,ClassExpressionTree,CompilationUnitTree,CompoundAssignmentTree,ConditionalExpressionTree,ConditionalLoopTree,ContinueTree,DebuggerTree,DoWhileLoopTree,EmptyStatementTree,ErroneousTree,ExportEntryTree,ExpressionStatementTree,ExpressionTree,ForInLoopTree,ForLoopTree,ForOfLoopTree,FunctionCallTree,FunctionDeclarationTree,FunctionExpressionTree,GotoTree,IdentifierTree,IfTree,ImportEntryTree,InstanceOfTree,LabeledStatementTree,LiteralTree,LoopTree,MemberSelectTree,ModuleTree,NewTree,ObjectLiteralTree,ParenthesizedTree,PropertyTree,RegExpLiteralTree,ReturnTree,SpreadTree,StatementTree,SwitchTree,TemplateLiteralTree,ThrowTree,TryTree,UnaryTree,VariableTree,WhileLoopTree,WithTree,YieldTree
@Deprecated(since="11", forRemoval=true) public interface Tree
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。抽象構文ツリー内のすべてのノードの汎用インタフェースです。警告:このインタフェースとそのサブインタフェースは、ECMAScriptプログラミング言語の進化に伴って変更される可能性があります。
- 導入されたバージョン:
- 9
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インタフェース 説明 static classTree.Kind非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 <R,D>
Raccept(TreeVisitor<R,D> visitor, D data)非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ビジター・パターンの実装に使用される受け入れメソッドです。longgetEndPosition()非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ソース内のこのツリーの終了文字オフセット。Tree.KindgetKind()非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。このツリーの種類を取得します。longgetStartPosition()非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ソース内のこのツリーの開始文字オフセット。
-
-
-
メソッドの詳細
-
getStartPosition
long getStartPosition()
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ソース内のこのツリーの開始文字オフセット。- 戻り値:
- 位置
-
getEndPosition
long getEndPosition()
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ソース内のこのツリーの終了文字オフセット。- 戻り値:
- 位置
-
getKind
Tree.Kind getKind()
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。このツリーの種類を取得します。- 戻り値:
- このツリーの種類。
-
accept
<R,D> R accept(TreeVisitor<R,D> visitor, D data)
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。ビジター・パターンの実装に使用される受け入れメソッドです。 ツリーの操作を実装するために、ビジター・パターンが使用されます。- 型パラメータ:
R- この操作の結果型。D- 追加データの型。- パラメータ:
visitor- ツリー訪問者data- ビジター・メソッドに渡される追加データ- 戻り値:
- 訪問者の訪問方法の値
-
-