JavaTM Platform
Standard Ed. 6

javax.script
インタフェース Compilable


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 - arguments が null の場合。

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。