クラス
javax.script.ScriptExceptionの使用

ScriptExceptionを使用するパッケージ
パッケージ 説明
javax.script
スクリプトAPIは、Javaスクリプト・エンジンを定義するインタフェースとクラスで構成され、Javaアプリケーションで使用するためのフレームワークを提供します。
  • javax.scriptでのScriptExceptionの使用

    ScriptExceptionをスローするjavax.script内のメソッド
    修飾子と型 メソッド 説明
    CompiledScript Compilable.compile​(Reader script)
    あとで実行するために、スクリプト(Readerから読み込まれるソース)をコンパイルします。
    CompiledScript Compilable.compile​(String script)
    あとで実行するために、スクリプト(Stringとして表されるソース)をコンパイルします。
    Object AbstractScriptEngine.eval​(Reader reader)
    eval(Reader)は、eval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、contextフィールドの値を渡します。
    Object AbstractScriptEngine.eval​(Reader reader, Bindings bindings)
    eval(Reader, Bindings)eval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、ENGINE_SCOPEではなくReader、Writers、およびBindingsが、保護されたcontextフィールドのメンバーと等しいScriptContextを受け渡します。
    Object AbstractScriptEngine.eval​(String script)
    abstract eval(String, ScriptContext)が使用される点を除けば、eval(Reader)と同じです。
    Object AbstractScriptEngine.eval​(String script, Bindings bindings)
    abstract eval(String, ScriptContext)が使用される点を除けば、eval(Reader, Bindings)と同じです。
    Object CompiledScript.eval()
    CompiledScriptオブジェクトに格納されるプログラムを実行します。
    Object CompiledScript.eval​(Bindings bindings)
    スクリプトの実行中に、提供された属性のBindingsを、関連付けられたScriptEngineENGINE_SCOPEとして使用して、CompiledScriptオブジェクトに格納されたプログラムを実行します。
    abstract Object CompiledScript.eval​(ScriptContext context)
    このCompiledScriptオブジェクトに格納されるプログラムを実行します。
    Object ScriptEngine.eval​(Reader reader)
    スクリプトのソースがReaderとして提供されることを除いて、eval(String)と同じです。
    Object ScriptEngine.eval​(Reader reader, Bindings n)
    スクリプトのソースがReaderとして提供されることを除いて、eval(String, Bindings)と同じです。
    Object ScriptEngine.eval​(Reader reader, ScriptContext context)
    スクリプトのソースがReaderから読み込まれる場合、eval(String, ScriptContext)と同じです。
    Object ScriptEngine.eval​(String script)
    指定されたスクリプトを実行します。
    Object ScriptEngine.eval​(String script, Bindings n)
    スクリプトの実行中に、Bindings引数をScriptEngineENGINE_SCOPE Bindingsとして使用します。
    Object ScriptEngine.eval​(String script, ScriptContext context)
    ソースが1番目の引数として渡されたStringであるスクリプトをただちに実行します。
    Object Invocable.invokeFunction​(String name, Object... args)
    スクリプト内で定義されたトップ・レベルの手続きと関数を呼び出すために使用されます。
    Object Invocable.invokeMethod​(Object thiz, String name, Object... args)
    ScriptEngineの状態に保持されている、以前のスクリプトの実行中にコンパイルされたスクリプト・オブジェクト上のメソッドを呼び出します。