public interface IOperator
Modifier and Type | Field and Description |
---|---|
static IOperator |
CONTAINS
The contains operator.
|
static IOperator |
EQUAL
The equal operator.
|
static IOperator |
EXCLUDES
The excludes operator.
|
static IOperator |
GREATER
The greater operator.
|
static IOperator |
GREATEROREQUAL
The greater or equal operator.
|
static IOperator |
INSTANCEOF
The instanceof operator.
|
static IOperator |
LESS
The less operator.
|
static IOperator |
LESSOREQUAL
The less or equal operator.
|
static IOperator |
MATCHES
The matches operator.
|
static IOperator |
NOTEQUAL
The not equal operator.
|
static IOperator |
STARTSWITH
The starts with operator.
|
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(IOAVState state,
java.lang.Object a,
java.lang.Object b)
Evaluate two objects with respect to the
operator semantics.
|
static final IOperator EQUAL
static final IOperator NOTEQUAL
static final IOperator LESS
static final IOperator LESSOREQUAL
static final IOperator GREATER
static final IOperator GREATEROREQUAL
static final IOperator CONTAINS
static final IOperator EXCLUDES
static final IOperator INSTANCEOF
static final IOperator MATCHES
static final IOperator STARTSWITH
boolean evaluate(IOAVState state, java.lang.Object a, java.lang.Object b)
state
- The state.a
- The first object.b
- The second object.