モジュール java.scripting
パッケージ javax.script

インタフェースCompilable

  • 既知のすべての実装クラス:
    NashornScriptEngine

    public interface Compilable
    再コンパイルを行わずに繰返し実行可能なフォームにスクリプトをコンパイルするメソッドを持つScriptEnginesによって実装されるオプションのインタフェースです。
    導入されたバージョン:
    1.6
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      CompiledScript compile​(Reader script)
      あとで実行するために、スクリプト(Readerから読み込まれるソース)をコンパイルします。
      CompiledScript compile​(String script)
      あとで実行するために、スクリプト(Stringとして表されるソース)をコンパイルします。
    • メソッドの詳細

      • compile

        CompiledScript compile​(String script)
                        throws ScriptException
        あとで実行するために、スクリプト(Stringとして表されるソース)をコンパイルします。
        パラメータ:
        script - Stringとして表されるスクリプトのソース。
        戻り値:
        CompiledScriptevalメソッドのいずれかを使用して後で実行されるCompiledScriptのサブクラスのインスタンス。
        例外:
        ScriptException - コンパイルに失敗した場合。
        NullPointerException - 引数がnullである場合。
      • compile

        CompiledScript compile​(Reader script)
                        throws ScriptException
        あとで実行するために、スクリプト(Readerから読み込まれるソース)をコンパイルします。 ソースが渡される方法を除いて、機能はcompile(String)と同じです。
        パラメータ:
        script - スクリプト・ソースの取得元となるリーダー。
        戻り値:
        CompiledScriptevalメソッドのいずれかを使用して後で実行されるCompiledScriptのサブクラスのインスタンス。
        例外:
        ScriptException - コンパイルに失敗した場合。
        NullPointerException - 引数がnullの場合。