| Package | Description |
|---|---|
| org.evrete.api |
| Modifier and Type | Method and Description |
|---|---|
default EvaluatorHandle |
EvaluatorsContext.addEvaluator(Evaluator evaluator) |
EvaluatorHandle |
EvaluatorsContext.addEvaluator(Evaluator evaluator,
double complexity)
Registers new condition evaluator and returns its handle.
|
EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
double complexity,
FieldReference... references) |
EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
double complexity,
String... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
FieldReference... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(Predicate<Object[]> predicate,
String... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(String expression) |
default EvaluatorHandle |
LhsBuilder.addWhere(String expression,
ClassLoader classLoader,
Properties properties) |
default EvaluatorHandle |
LhsBuilder.addWhere(String expression,
double complexity) |
EvaluatorHandle |
LhsBuilder.addWhere(String expression,
double complexity,
ClassLoader classLoader,
Properties properties) |
EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
double complexity,
FieldReference... references) |
EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
double complexity,
String... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
FieldReference... references) |
default EvaluatorHandle |
LhsBuilder.addWhere(ValuesPredicate predicate,
String... references) |
| Modifier and Type | Method and Description |
|---|---|
Evaluator |
EvaluatorsContext.getEvaluator(EvaluatorHandle handle)
Returns evaluator by its handle.
|
void |
EvaluatorsContext.replaceEvaluator(EvaluatorHandle handle,
Evaluator newEvaluator)
Replaces existing condition with a new one.
|
void |
EvaluatorsContext.replaceEvaluator(EvaluatorHandle handle,
ValuesPredicate predicate)
Replaces existing condition with a new one.
|
LhsBuilder<C> |
LhsBuilder.where(EvaluatorHandle... expressions) |
Copyright © 2021. All rights reserved.