Uses of Interface
org.evrete.api.Evaluator
Packages that use Evaluator
-
Uses of Evaluator in org.evrete.api
Subinterfaces of Evaluator in org.evrete.apiMethods in org.evrete.api that return EvaluatorModifier and TypeMethodDescriptiondefault EvaluatorExpressionResolver.buildExpression(String expression, NamedType.Resolver resolver) Deprecated.default EvaluatorRuntimeRule.buildExpression(String expression) Compiles a string expression and returns it as anEvaluatorinstance.default EvaluatorRuntimeContext.compile(String expression, NamedType.Resolver resolver) Deprecated.useRuntimeContext.compile(LiteralExpression)insteadEvaluatorsContext.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)
ExpressionResolver.buildExpression(LiteralExpression)instead