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