Uses of Interface
org.evrete.api.ValuesPredicate
Packages that use ValuesPredicate
-
Uses of ValuesPredicate in org.evrete.api
Subinterfaces of ValuesPredicate in org.evrete.apiModifier and TypeInterfaceDescriptioninterfaceAn internal representation of every condition in the rule engine.Methods in org.evrete.api with parameters of type ValuesPredicateModifier and TypeMethodDescriptionRuleBuilder.createCondition(ValuesPredicate predicate, double complexity, String... references) Registers the provided predicate with the current context (aKnowledgeor aRuleSession).RuleBuilder.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).voidEvaluatorsContext.replaceEvaluator(EvaluatorHandle handle, ValuesPredicate predicate) Replaces existing condition with a new one.LhsBuilder.where(ValuesPredicate predicate, double complexity, String... references) LhsBuilder.where(ValuesPredicate predicate, double complexity, FieldReference... references) default LhsBuilder<C>LhsBuilder.where(ValuesPredicate predicate, String... references) default LhsBuilder<C>LhsBuilder.where(ValuesPredicate predicate, FieldReference... references)