モジュール jdk.scripting.nashorn
パッケージjdk.nashorn.api.scripting
このパッケージでは、Nashornを使用する推奨方法である
javax.script
の統合を提供します。 通常はこれを実行してNashornスクリプト・エンジンのインスタンスを取得します。
import javax.script.*; ... ScriptEngine nashornEngine = new ScriptEngineManager().getEngineByName("Nashorn");
Nashornスクリプト・エンジンはオプションのInvocable
およびCompilable
インタフェースを実装し、スクリプトの効率的なプリコンパイルと繰り返し実行を可能にします。 また、このパッケージではnashorn固有の拡張クラス、インタフェース、およびメソッドが提供されます。 詳細は、NashornScriptEngineFactory
を参照してください。
- 導入されたバージョン:
- 1.8u40
-
インタフェースのサマリー インタフェース 説明 ClassFilter 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。JSObject 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。 -
クラスのサマリー クラス 説明 AbstractJSObject 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。NashornScriptEngine 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。NashornScriptEngineFactory 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。ScriptObjectMirror 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。ScriptUtils 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。URLReader 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。 -
例外のサマリー 例外 説明 NashornException 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。