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