| Interface | Description |
|---|---|
| BinaryOperations.BinaryOperator | |
| FieldEvaluator.FieldExtractor | |
| NAryOperations.NAryOperator | |
| UnaryOperations.UnaryOperator |
| Class | Description |
|---|---|
| BinaryEvaluator |
An evaluator that applies a binary operator to the result of a left evaluator and the result of a right evaluator.
|
| BinaryOperations |
Binary operations used by BinaryEvaluator.
|
| CastEvaluator |
An evaluator that force casts the result of an evaluator to a given type.
|
| Evaluator |
Evaluators are built from expressions.
|
| FieldEvaluator |
An evaluator that extracts a given field from a
BulletRecord. |
| ListEvaluator |
An evaluator that returns a list of the results of a list of evaluators.
|
| NAryEvaluator |
An evaluator that applies an n-ary operator to the results of a list of evaluators.
|
| NAryOperations | |
| UnaryEvaluator |
An evaluator that applies a unary operator to the result of an evaluator.
|
| UnaryOperations |
Unary operations used by UnaryEvaluator.
|
| ValueEvaluator |
An evaluator that returns a constant value.
|
Copyright © 2021. All rights reserved.