Uses of Interface
org.evrete.api.FieldReference
-
Packages that use FieldReference Package Description org.evrete.api org.evrete.api.builders -
-
Uses of FieldReference in org.evrete.api
Fields in org.evrete.api declared as FieldReference Modifier and Type Field Description static FieldReference[]FieldReference. ZERO_ARRAYMethods in org.evrete.api that return FieldReference Modifier and Type Method Description FieldReference[]Evaluator. descriptor()Describes fields and their ordering to be used during the evaluationFieldReference[]EvaluatorHandle. descriptor()FieldReferenceExpressionResolver. resolve(String arg, NamedType.Resolver resolver)This method takes a string as an argument and builds aFieldReferenceif possible.default FieldReference[]ExpressionResolver. resolve(NamedType.Resolver resolver, String... strings)default FieldReference[]RuntimeRule. resolve(String[] args)FieldReference[]RuleSet. resolveFieldReferences(String[] args, NamedType.Resolver typeMapper)Methods in org.evrete.api with parameters of type FieldReference Modifier and Type Method Description 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, FieldReference... 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, FieldReference... references)Deprecated.Registers the provided predicate with the current context (aKnowledgeor aRuleSession).default booleanFieldReference. sameAs(FieldReference other)static booleanFieldReference. sameAs(FieldReference[] refs1, FieldReference[] refs2)LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, FieldReference... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, FieldReference... references)Deprecated.LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, FieldReference... references)Deprecated.default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, FieldReference... references)Deprecated. -
Uses of FieldReference in org.evrete.api.builders
Methods in org.evrete.api.builders with parameters of type FieldReference Modifier and Type Method Description 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, FieldReference... 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, FieldReference... references)Registers the provided predicate with the current context (aKnowledgeor aRuleSession).LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, double complexity, FieldReference... references)default LhsBuilder<C>LhsBuilder. where(Predicate<Object[]> predicate, FieldReference... references)LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, double complexity, FieldReference... references)default LhsBuilder<C>LhsBuilder. where(ValuesPredicate predicate, FieldReference... references)
-