public class StaticScriptSource extends java.lang.Object implements ScriptSource
ScriptSource インターフェースの静的実装。スクリプトソーステキストを含む指定された文字列をカプセル化します。スクリプト文字列のプログラムによる更新をサポートします。| コンストラクターと説明 |
|---|
StaticScriptSource(java.lang.String script) 指定されたスクリプトの新しい StaticScriptSource を作成します。 |
StaticScriptSource(java.lang.String script, java.lang.String className) 指定されたスクリプトの新しい StaticScriptSource を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.String | getScriptAsString() 現在のスクリプトソーステキストを文字列として取得します。 |
boolean | isModified() 基になるスクリプトデータが最後に ScriptSource.getScriptAsString() が呼び出されてから変更されているかどうかを示します。 |
void | setScript(java.lang.String script) 前のスクリプトを上書きして、新しいスクリプト文字列を設定します。 |
java.lang.String | suggestedClassName() 基になるスクリプトのクラス名を決定します。 |
java.lang.String | toString() |
public StaticScriptSource(java.lang.String script)
script - スクリプト文字列 public StaticScriptSource(java.lang.String script,
@Nullable
java.lang.String className)script - スクリプト文字列 className - スクリプトの推奨クラス名 (null の場合があります)public void setScript(java.lang.String script)
script - スクリプト文字列 public java.lang.String getScriptAsString()
ScriptSourceScriptSource の getScriptAsString public boolean isModified()
ScriptSourceScriptSource.getScriptAsString() が呼び出されてから変更されているかどうかを示します。スクリプトがまだ読み取られていない場合は、true を返します。ScriptSource の isModified @Nullable public java.lang.String suggestedClassName()
ScriptSourceScriptSource の suggestedClassName null がない場合は使用可能 public java.lang.String toString()
java.lang.Object の toString