インターフェース ScriptSource
- すべての既知の実装クラス:
ResourceScriptSource
,StaticScriptSource
public interface ScriptSource
スクリプトのソースを定義するインターフェース。基になるスクリプトが変更されたかどうかを追跡します。
- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller
メソッドのサマリー
修飾子と型メソッド説明現在のスクリプトソーステキストを文字列として取得します。boolean
基になるスクリプトデータが最後にgetScriptAsString()
が呼び出されてから変更されているかどうかを示します。基になるスクリプトのクラス名を決定します。
メソッドの詳細
getScriptAsString
現在のスクリプトソーステキストを文字列として取得します。- 戻り値:
- スクリプトテキスト
- 例外:
IOExceptionSE
- スクリプトの取得に失敗した場合
isModified
boolean isModified()基になるスクリプトデータが最後にgetScriptAsString()
が呼び出されてから変更されているかどうかを示します。スクリプトがまだ読み取られていない場合は、true
を返します。- 戻り値:
- スクリプトデータが変更されたかどうか
suggestedClassName
基になるスクリプトのクラス名を決定します。- 戻り値:
- 提案されたクラス名。
null
がない場合は使用可能