インターフェース ScriptExecutor
- すべての既知の実装クラス:
AbstractScriptExecutor
、DefaultScriptExecutor
、PolyglotScriptExecutor
、PythonScriptExecutor
、RubyScriptExecutor
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
ScriptSource
およびオプションのバインディング variables
に対するスクリプト評価の抽象化。- 導入:
- 2.1
- 作成者:
- David Turanski, Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明default ObjectSE
executeScript
(ScriptSource scriptSource) 提供されたScriptSource
からスクリプトを実行しますexecuteScript
(ScriptSource scriptSource, MapSE<StringSE, ObjectSE> variables) オプションのバインディングvariables
を使用して、提供されたScriptSource
からスクリプトを実行します。
メソッドの詳細
executeScript
@Nullable ObjectSE executeScript(ScriptSource scriptSource, @Nullable MapSE<StringSE, ObjectSE> variables) オプションのバインディングvariables
を使用して、提供されたScriptSource
からスクリプトを実行します。- パラメーター:
scriptSource
- スクリプトソース。variables
- 変数。- 戻り値:
- 実行の結果。
executeScript
提供されたScriptSource
からスクリプトを実行します- パラメーター:
scriptSource
- スクリプトソース。- 戻り値:
- 実行の結果。