public interface ScriptEvaluator 言語固有の実装の他に、Spring は標準の javax.script パッケージ(JSR-223)に基づくバージョン StandardScriptEvaluator も提供します。
| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | evaluate(ScriptSource script) 指定されたスクリプトを評価します。 |
ObjectSE | evaluate(ScriptSource script, MapSE<StringSE, ObjectSE> arguments) 指定された引数で指定されたスクリプトを評価します。 |
@Nullable ObjectSE evaluate(ScriptSource script) throws ScriptCompilationException
script - 評価するスクリプトの ScriptSourceScriptCompilationException - 評価者がスクリプトの読み取り、コンパイル、評価に失敗した場合 @Nullable ObjectSE evaluate(ScriptSource script, @Nullable MapSE<StringSE,ObjectSE> arguments) throws ScriptCompilationException
script - 評価するスクリプトの ScriptSourcearguments - 通常、スクリプト変数としてスクリプトに公開するキーと値のペア (null または空の場合があります)ScriptCompilationException - 評価者がスクリプトの読み取り、コンパイル、評価に失敗した場合