public class DefaultScriptExecutor extends AbstractScriptExecutor
AbstractScriptExecutor のデフォルトの実装。評価のためにターゲット ScriptEngine を解決するためのスクリプト言語を受け入れ、postProcess(Object, ScriptEngine, String, Bindings) 実装の result では何もしません。logger| コンストラクターと説明 |
|---|
DefaultScriptExecutor(StringSE language) 指定された言語名(JSR233 エイリアス)の DefaultScriptExecutor を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | postProcess(ObjectSE result, ScriptEngineSE scriptEngine, StringSE script, BindingsSE bindings) サブクラスはこれを実装して、必要な特別な処理を提供できます。 |
executeScript, getScriptEnginecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEexecuteScriptpublic DefaultScriptExecutor(StringSE language)
language - スクリプト言語識別子。protected ObjectSE postProcess(ObjectSE result, ScriptEngineSE scriptEngine, StringSE script, BindingsSE bindings)
AbstractScriptExecutorAbstractScriptExecutor の postProcess result - 結果。scriptEngine - そのエンジン。script - スクリプト。bindings - バインディング。