Uses of Interface
org.evrete.api.Evaluator
Packages that use Evaluator
-
Uses of Evaluator in org.evrete.api
Methods in org.evrete.api that return EvaluatorModifier and TypeMethodDescriptionExpressionResolver.buildExpression(String expression, NamedType.Resolver resolver) This method parses a string argument and returns anEvaluatorif possible.default EvaluatorRuntimeRule.buildExpression(String expression) Compiles a string expression and returns it as anEvaluatorinstance.default EvaluatorRuntimeContext.compile(String expression, NamedType.Resolver resolver) A convenience wrapper for compiling literal conditions.EvaluatorsContext.getEvaluator(EvaluatorHandle handle) Returns evaluator by its handle.Methods in org.evrete.api with parameters of type EvaluatorModifier and TypeMethodDescriptiondefault EvaluatorHandleEvaluatorsContext.addEvaluator(Evaluator evaluator) EvaluatorsContext.addEvaluator(Evaluator evaluator, double complexity) Registers new condition evaluator and returns its handle.default intvoidEvaluationListener.fire(Evaluator evaluator, IntToValue values, boolean result) voidEvaluatorsContext.replaceEvaluator(EvaluatorHandle handle, Evaluator newEvaluator) Replaces existing condition with a new one.default booleanEvaluator.sameDescriptor(Evaluator other)