| Package | Description |
|---|---|
| org.evrete.api |
| Modifier and Type | Field and Description |
|---|---|
static FieldReference[] |
FieldReference.ZERO_ARRAY |
| Modifier and Type | Method and Description |
|---|---|
FieldReference[] |
EvaluatorHandle.descriptor() |
FieldReference[] |
Evaluator.descriptor()
Describes fields and their ordering to be used during the evaluation
|
default FieldReference[] |
ExpressionResolver.resolve(NamedType.Resolver resolver,
String... strings) |
default FieldReference[] |
RuntimeRule.resolve(String[] args) |
FieldReference |
ExpressionResolver.resolve(String arg,
NamedType.Resolver resolver)
This method takes a string as an argument and builds a
FieldReference if possible. |
FieldReference[] |
RuleSet.resolveFieldReferences(String[] args,
NamedType.Resolver typeMapper) |
| Modifier and Type | Method and Description |
|---|---|
EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
double complexity,
FieldReference... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
FieldReference... references) |
EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
double complexity,
FieldReference... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
FieldReference... references) |
default boolean |
FieldReference.sameAs(FieldReference other) |
static boolean |
FieldReference.sameAs(FieldReference[] refs1,
FieldReference[] refs2) |
static boolean |
FieldReference.sameAs(FieldReference[] refs1,
FieldReference[] refs2) |
LhsBuilder<C> |
LhsBuilder.where(Predicate<Object[]> predicate,
double complexity,
FieldReference... references) |
LhsBuilder<C> |
LhsBuilder.where(Predicate<Object[]> predicate,
FieldReference... references) |
LhsBuilder<C> |
LhsBuilder.where(ValuesPredicate predicate,
double complexity,
FieldReference... references) |
LhsBuilder<C> |
LhsBuilder.where(ValuesPredicate predicate,
FieldReference... references) |
Copyright © 2021. All rights reserved.