public interface Evaluator extends ValuesPredicate
| Modifier and Type | Field and Description |
|---|---|
static int |
RELATION_EQUALS |
static int |
RELATION_INVERSE |
static int |
RELATION_NONE |
| Modifier and Type | Method and Description |
|---|---|
default int |
compare(Evaluator other) |
FieldReference[] |
descriptor()
Describes fields and their ordering to be used during the evaluation
|
default Object[] |
toArray(IntToValue values)
A convenience method to convert evaluator's arguments to object array.
|
teststatic final int RELATION_NONE
static final int RELATION_EQUALS
static final int RELATION_INVERSE
FieldReference[] descriptor()
Describes fields and their ordering to be used during the evaluation
default int compare(Evaluator other)
other - predicatedefault Object[] toArray(IntToValue values)
A convenience method to convert evaluator's arguments to object array.
values - evaluator's arguments as a functional interfaceCopyright © 2021. All rights reserved.