Interface RuleEngine
- 
- All Known Implementing Classes:
- DefaultRuleEngine
 
 public interface RuleEngine
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static RuleEnginedefaultEngine()Valueevaluate(EndpointRuleset ruleset, Map<Identifier,Value> args)Evaluate the givenEndpointRulesetusing the named values inargsas input into the rule set.
 
- 
- 
- 
Method Detail- 
evaluateValue evaluate(EndpointRuleset ruleset, Map<Identifier,Value> args) Evaluate the givenEndpointRulesetusing the named values inargsas input into the rule set.- Parameters:
- ruleset- The rule set to evaluate.
- args- The arguments.
- Returns:
- The computed value.
 
 - 
defaultEnginestatic RuleEngine defaultEngine() 
 
- 
 
-