- java.lang.Object
-
- javax.script.AbstractScriptEngine
-
- jdk.nashorn.api.scripting.NashornScriptEngine
-
- すべての実装されたインタフェース:
Compilable
,Invocable
,ScriptEngine
@Deprecated(since="11", forRemoval=true) public final class NashornScriptEngine extends AbstractScriptEngine implements Compilable, Invocable
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。NashornのJSR-223準拠スクリプト・エンジン。 インスタンスは直接作成されるのではなく、ScriptEngineFactory.getScriptEngine()
によって返されます。 このエンジンはCompilable
およびInvocable
インタフェースを実装し、スクリプトの効率的なプリコンパイルと繰り返し実行を可能にします。- 導入されたバージョン:
- 1.8u40
- 関連項目:
NashornScriptEngineFactory
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static String
NASHORN_GLOBAL
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。任意のBindingsインスタンスにNashornグローバル・オブジェクト・ミラーを関連付けるためのキー。-
クラス javax.script.AbstractScriptEngineで宣言されたフィールド
context
-
インタフェース javax.script.ScriptEngineで宣言されたフィールド
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
-
-
メソッドのサマリー
-
クラス javax.script.AbstractScriptEngineで宣言されたメソッド
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
-
クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェース javax.script.Compilableで宣言されたメソッド
compile, compile
-
インタフェース javax.script.Invocableで宣言されたメソッド
getInterface, getInterface, invokeFunction, invokeMethod
-
インタフェース javax.script.ScriptEngineで宣言されたメソッド
createBindings, eval, eval, getFactory
-
-