- すべてのスーパー・インタフェース:
Tree
@Deprecated(since="11", forRemoval=true) public interface CompilationUnitTree extends Tree
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
コンパイル単位(ソース・ファイル)の抽象構文ツリーを表します。
- 導入されたバージョン:
- 9
-
ネストされたクラスのサマリー
-
メソッドのサマリー
修飾子と型 メソッド 説明 LineMap
getLineMap()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。利用可能であれば、このコンパイル・ユニットのライン・マップを返します。ModuleTree
getModule()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このコンパイル単位に関連付けられたModuleTree
を返します。List<? extends Tree>
getSourceElements()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このコンパイル単位のソース要素のリストを返します。String
getSourceName()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このスクリプト・コンパイル単位のソース名を返します。boolean
isStrict()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。これがECMAScript "strict"コンパイル・ユニットかどうかを返します。
-
メソッドの詳細
-
getSourceElements
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このコンパイル単位のソース要素のリストを返します。- 戻り値:
- このコンパイル単位のソース要素のリスト
-
getSourceName
String getSourceName()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このスクリプト・コンパイル単位のソース名を返します。- 戻り値:
- このスクリプト・コンパイル・ユニットのソース名
-
isStrict
boolean isStrict()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。これがECMAScript "strict"コンパイル・ユニットかどうかを返します。- 戻り値:
- このコンパイル単位が宣言されている場合はtrue "strict"
-
getLineMap
LineMap getLineMap()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。利用可能であれば、このコンパイル・ユニットのライン・マップを返します。 行マップが利用できない場合はnullを返します。- 戻り値:
- このコンパイル・ユニットの行マップ
-
getModule
ModuleTree getModule()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このコンパイル単位に関連付けられたModuleTree
を返します。 このコンパイル単位からのモジュール情報がない場合、これはヌルです。- 戻り値:
- モジュール情報またはnull
-