All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected abstract boolean |
asBoolean(int answer) |
static void |
checkLessThanOperand(Expression expr)
Only Numeric expressions can be used in >, >=, < or <= expressions.s
|
protected Boolean |
compare(Comparable lv,
Comparable rv) |
static BooleanExpression |
createBetween(Expression value,
Expression left,
Expression right) |
static BooleanExpression |
createEqual(Expression left,
Expression right) |
static BooleanExpression |
createGreaterThan(Expression left,
Expression right) |
static BooleanExpression |
createGreaterThanEqual(Expression left,
Expression right) |
static BooleanExpression |
createInFilter(Expression left,
List elements) |
static BooleanExpression |
createIsNotNull(Expression left) |
static BooleanExpression |
createIsNull(Expression left) |
static BooleanExpression |
createLessThan(Expression left,
Expression right) |
static BooleanExpression |
createLessThanEqual(Expression left,
Expression right) |
static BooleanExpression |
createLike(Expression left,
String right,
String escape) |
static BooleanExpression |
createNotBetween(Expression value,
Expression left,
Expression right) |
static BooleanExpression |
createNotEqual(Expression left,
Expression right) |
static BooleanExpression |
createNotInFilter(Expression left,
List elements) |
static BooleanExpression |
createNotLike(Expression left,
String right,
String escape) |
io.atlasmap.v2.Field |
evaluate(ExpressionContext expressionContext)
Execute the expression against the given context.
|
boolean |
matches(ExpressionContext message) |