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 stringExpression, NamedType.Resolver resolver, Set<String> imports) This method parses a string argument and returns anEvaluatorif possible.default EvaluatorExpressionResolver.buildExpression(String stringExpression, NamedType.Resolver resolver, Set<String> imports, ClassLoader classLoader, Properties properties) 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 EvaluatorRuntimeRule.buildExpression(String expression, ClassLoader classLoader, Properties properties) Compiles a string expression and returns it as anEvaluatorinstance.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)