パッケージ
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の説明およびインスタンス化に使用されます。