クラス GroovyScriptEngine
java.lang.Object
org.iplass.mtp.impl.script.GroovyScriptEngine
- すべての実装されたインタフェース:
ScriptEngine
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタコンストラクタ説明GroovyScriptEngine(groovy.lang.GroovyClassLoader classLoader, GroovyScriptService service) GroovyScriptEngine(groovy.lang.GroovyClassLoader classLoader, GroovyScriptService service, boolean vanilla) -
メソッドの概要
修飾子とタイプメソッド説明createScript(String script, String name) sharedClass=falseとして、Scriptを生成。createScript(String script, String name, boolean sharedClass) Scriptを生成。groovy.lang.GroovyClassLoadervoidScriptへ変数を受け渡すためのScriptContextを生成。Scriptへ変数を受け渡すためのScriptContextを生成。
-
フィールド詳細
-
UTILITY_CLASS_META_PATH
- 関連項目:
-
-
コンストラクタの詳細
-
GroovyScriptEngine
-
GroovyScriptEngine
public GroovyScriptEngine(groovy.lang.GroovyClassLoader classLoader, GroovyScriptService service, boolean vanilla)
-
-
メソッドの詳細
-
createScript
インタフェースからコピーされた説明:ScriptEnginesharedClass=falseとして、Scriptを生成。- 定義:
createScriptインタフェース内ScriptEngine- パラメータ:
script-name-- 戻り値:
-
createScript
インタフェースからコピーされた説明:ScriptEngineScriptを生成。- 定義:
createScriptインタフェース内ScriptEngine- パラメータ:
script- 生成(コンパイル)されたScriptname- スクリプト名(英数以外の文字は_へ自動的に置換)sharedClass- その他のScriptで共有するScript(class)とする場合true- 戻り値:
-
newScriptContext
インタフェースからコピーされた説明:ScriptEngineScriptへ変数を受け渡すためのScriptContextを生成。- 定義:
newScriptContextインタフェース内ScriptEngine- 戻り値:
-
newScriptContext
インタフェースからコピーされた説明:ScriptEngineScriptへ変数を受け渡すためのScriptContextを生成。- 定義:
newScriptContextインタフェース内ScriptEngine- パラメータ:
out- 標準出力の出力先- 戻り値:
-
invalidate
public void invalidate()- 定義:
invalidateインタフェース内ScriptEngine
-