Uses of Interface
org.evrete.api.EvaluatorHandle
-
Packages that use EvaluatorHandle Package Description org.evrete.api org.evrete.api.builders -
-
Uses of EvaluatorHandle in org.evrete.api
Methods in org.evrete.api that return EvaluatorHandle Modifier and Type Method Description default EvaluatorHandleEvaluatorsContext. addEvaluator(Evaluator evaluator)EvaluatorHandleEvaluatorsContext. addEvaluator(Evaluator evaluator, double complexity)Registers new condition evaluator and returns its handle.default EvaluatorHandleRuleBuilder. createCondition(String expression)Deprecated.Compiles and registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(String expression, double complexity)Deprecated.Compiles and registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, double complexity, String... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, double complexity, FieldReference... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, String... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, FieldReference... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, double complexity, String... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, double complexity, FieldReference... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, String... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, FieldReference... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).Methods in org.evrete.api with parameters of type EvaluatorHandle Modifier and Type Method Description EvaluatorEvaluatorsContext. getEvaluator(EvaluatorHandle handle)Returns evaluator by its handle.voidEvaluatorsContext. replaceEvaluator(EvaluatorHandle handle, Evaluator newEvaluator)Replaces existing condition with a new one.voidEvaluatorsContext. replaceEvaluator(EvaluatorHandle handle, ValuesPredicate predicate)Replaces existing condition with a new one.LhsBuilder<C>LhsBuilder. where(EvaluatorHandle... expressions)Deprecated. -
Uses of EvaluatorHandle in org.evrete.api.builders
Methods in org.evrete.api.builders that return EvaluatorHandle Modifier and Type Method Description default EvaluatorHandleRuleBuilder. createCondition(String expression)Compiles and registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(String expression, double complexity)Compiles and registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, double complexity, String... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, double complexity, FieldReference... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, String... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(Predicate<Object[]> predicate, FieldReference... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, double complexity, String... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, double complexity, FieldReference... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, String... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default EvaluatorHandleRuleBuilder. createCondition(ValuesPredicate predicate, FieldReference... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).Methods in org.evrete.api.builders with parameters of type EvaluatorHandle Modifier and Type Method Description LhsBuilder<C>LhsBuilder. where(EvaluatorHandle... expressions)
-