Package org.evrete.api
Interface EvaluatorsContext
- All Known Subinterfaces:
Knowledge,RuleSession<S>,RuntimeContext<C>,StatefulSession
public interface EvaluatorsContext
A collection of every condition tha was ever used in the engine's runtime. It allows developers
to register an Evaluator and use its EvaluatorHandle to later update the supplied
condition.
-
Method Summary
Modifier and Type Method Description default EvaluatorHandleaddEvaluator(Evaluator evaluator)EvaluatorHandleaddEvaluator(Evaluator evaluator, double complexity)voidreplaceEvaluator(EvaluatorHandle handle, Evaluator newEvaluator)
-
Method Details
-
addEvaluator
-
addEvaluator
-
replaceEvaluator
-