public interface Compilable
再コンパイルを行わずに繰返し実行可能なフォームにスクリプトをコンパイルするメソッドを持つScriptEnginesによって実装されるオプションのインタフェースです。
- 導入されたバージョン:
- 1.6
-
メソッドのサマリー
修飾子と型メソッド説明あとで実行するために、スクリプト(Reader
から読み込まれるソース)をコンパイルします。あとで実行するために、スクリプト(String
として表されるソース)をコンパイルします。
-
メソッドの詳細
-
compile
あとで実行するために、スクリプト(String
として表されるソース)をコンパイルします。- パラメータ:
script
-String
として表されるスクリプトのソース。- 戻り値:
CompiledScript
のeval
メソッドのいずれかを使用して後で実行されるCompiledScript
のサブクラスのインスタンス。- 例外:
ScriptException
- コンパイルに失敗した場合。NullPointerException
- 引数がnullである場合。
-
compile
あとで実行するために、スクリプト(Reader
から読み込まれるソース)をコンパイルします。 ソースが渡される方法を除いて、機能はcompile(String)
と同じです。- パラメータ:
script
- スクリプト・ソースの取得元となるリーダー。- 戻り値:
CompiledScript
のeval
メソッドのいずれかを使用して後で実行されるCompiledScript
のサブクラスのインスタンス。- 例外:
ScriptException
- コンパイルに失敗した場合。NullPointerException
- 引数がnullの場合。
-