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