public interface ScriptEngine
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Script |
createScript(java.lang.String script,
java.lang.String name)
sharedClass=falseとして、Scriptを生成。
|
Script |
createScript(java.lang.String script,
java.lang.String name,
boolean sharedClass)
Scriptを生成。
|
void |
invalidate() |
ScriptContext |
newScriptContext()
Scriptへ変数を受け渡すためのScriptContextを生成。
|
ScriptContext |
newScriptContext(java.io.PrintWriter out)
Scriptへ変数を受け渡すためのScriptContextを生成。
|
Script createScript(java.lang.String script, java.lang.String name)
script - name - Script createScript(java.lang.String script, java.lang.String name, boolean sharedClass)
script - 生成(コンパイル)されたScriptname - スクリプト名(英数以外の文字は_へ自動的に置換)sharedClass - その他のScriptで共有するScript(class)とする場合trueScriptContext newScriptContext()
ScriptContext newScriptContext(java.io.PrintWriter out)
out - 標準出力の出力先void invalidate()