class ScriptExecutionEvaluator extends java.lang.Object implements ScriptExecutionCondition.Evaluator
This class is instantiated via reflection in class ScriptExecutionCondition.
| Modifier and Type | Field and Description |
|---|---|
private static ConditionEvaluationResult |
ENABLED_ALL |
private ScriptExecutionManager |
scriptExecutionManager |
| Constructor and Description |
|---|
ScriptExecutionEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
(package private) ConditionEvaluationResult |
computeConditionEvaluationResult(Script script,
java.lang.Object result) |
private javax.script.Bindings |
createBindings(ExtensionContext context) |
ConditionEvaluationResult |
evaluate(ExtensionContext context,
java.util.List<Script> scripts) |
(package private) ConditionEvaluationResult |
evaluate(ScriptExecutionManager manager,
Script script,
javax.script.Bindings bindings) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforName, forNameprivate static final ConditionEvaluationResult ENABLED_ALL
private final ScriptExecutionManager scriptExecutionManager
public ConditionEvaluationResult evaluate(ExtensionContext context, java.util.List<Script> scripts)
evaluate in interface ScriptExecutionCondition.Evaluatorprivate javax.script.Bindings createBindings(ExtensionContext context)
ConditionEvaluationResult evaluate(ScriptExecutionManager manager, Script script, javax.script.Bindings bindings)
ConditionEvaluationResult computeConditionEvaluationResult(Script script, java.lang.Object result)