Class RuleBasedConditionEvaluator
java.lang.Object
software.amazon.smithy.rulesengine.logic.RuleBasedConditionEvaluator
- All Implemented Interfaces:
ConditionEvaluator
Evaluates rules using a rules engine evaluator.
-
Constructor Summary
ConstructorsConstructorDescriptionRuleBasedConditionEvaluator
(RuleEvaluator evaluator, Condition[] conditions) -
Method Summary
Modifier and TypeMethodDescriptionboolean
test
(int conditionIndex) Evaluates the condition at the given index.
-
Constructor Details
-
RuleBasedConditionEvaluator
-
-
Method Details
-
test
public boolean test(int conditionIndex) Description copied from interface:ConditionEvaluator
Evaluates the condition at the given index.- Specified by:
test
in interfaceConditionEvaluator
- Parameters:
conditionIndex
- the index of the condition to evaluate- Returns:
- true if the condition is satisfied, false otherwise
-