Uses of Interface
org.evrete.api.FieldReference
Packages that use FieldReference
-
Uses of FieldReference in org.evrete.api
Fields in org.evrete.api declared as FieldReferenceMethods in org.evrete.api that return FieldReferenceModifier and TypeMethodDescriptionEvaluator.descriptor()Describes fields and their ordering to be used during the evaluationEvaluatorHandle.descriptor()ExpressionResolver.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[]RuleSet.resolveFieldReferences(String[] args, NamedType.Resolver typeMapper) Methods in org.evrete.api with parameters of type FieldReferenceModifier and TypeMethodDescriptionRuleBuilder.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).RuleBuilder.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).default booleanFieldReference.sameAs(FieldReference other) static booleanFieldReference.sameAs(FieldReference[] refs1, FieldReference[] refs2) LhsBuilder.where(Predicate<Object[]> predicate, double complexity, FieldReference... references) default LhsBuilder<C> LhsBuilder.where(Predicate<Object[]> predicate, FieldReference... references) LhsBuilder.where(ValuesPredicate predicate, double complexity, FieldReference... references) default LhsBuilder<C> LhsBuilder.where(ValuesPredicate predicate, FieldReference... references)