パッケージ
javax.scriptの使用
パッケージ | 説明 |
---|---|
javax.script |
スクリプティングAPIは、Java™ Scripting Enginesを定義するインタフェースとクラスで構成され、Javaアプリケーションでの使用のためのフレームワークを提供します。
|
jdk.nashorn.api.scripting |
このパッケージでは、Nashornを使用する推奨方法である
javax.script の統合を提供します。 |
-
javax.scriptにより使用されるjavax.script内のクラス クラス 説明 Bindings キーがすべてStrings
であるキーと値のペアのマッピングです。CompiledScript コンパイルの結果を格納するクラスによって拡張されます。ScriptContext このインタフェースを実装するクラスは、アプリケーションでスクリプト・エンジンと、スコープ設定されたBindingsなどのオブジェクトとを接続するために使用されます。ScriptEngine ScriptEngine
は、この仕様のすべての実装で完全に機能することが必要なメソッドを持つ基本インタフェースです。ScriptEngineFactory ScriptEngineFactory
は、ScriptEngines
の説明およびインスタンス化に使用されます。ScriptException スクリプトAPIのジェネリックException
クラスです。 -
jdk.nashorn.api.scriptingで使用されるjavax.scriptのクラス クラス 説明 AbstractScriptEngine eval
メソッドの複数のバリアントに対する標準の実装を提供します。Bindings キーがすべてStrings
であるキーと値のペアのマッピングです。Compilable 再コンパイルを行わずに繰返し実行可能なフォームにスクリプトをコンパイルするメソッドを持つScriptEnginesによって実装されるオプションのインタフェースです。Invocable 以前に実行されたスクリプト内の手続きの呼出しを許可するメソッドを持つScriptEnginesによって実装されるオプションのインタフェースです。ScriptEngine ScriptEngine
は、この仕様のすべての実装で完全に機能することが必要なメソッドを持つ基本インタフェースです。ScriptEngineFactory ScriptEngineFactory
は、ScriptEngines
の説明およびインスタンス化に使用されます。