Uses of Interface
io.atlasmap.expression.internal.BooleanExpression
Package
Description
Internal implementation details for the AtlasMap expression evaluator.
-
Uses of BooleanExpression in io.atlasmap.expression.internal
Modifier and TypeClassDescriptionclass
A filter performing a comparison of two objects.class
A filter performing a comparison of two objects.Modifier and TypeMethodDescriptionstatic BooleanExpression
BooleanExpression.asBooleanExpression
(Expression value) static BooleanExpression
LogicExpression.createAND
(BooleanExpression lvalue, BooleanExpression rvalue) static BooleanExpression
ComparisonExpression.createBetween
(Expression value, Expression left, Expression right) static BooleanExpression
UnaryExpression.createBooleanCast
(Expression left) static BooleanExpression
ComparisonExpression.createEqual
(Expression left, Expression right) static BooleanExpression
ComparisonExpression.createGreaterThan
(Expression left, Expression right) static BooleanExpression
ComparisonExpression.createGreaterThanEqual
(Expression left, Expression right) static BooleanExpression
UnaryExpression.createInExpression
(VariableExpression right, List<Object> elements, boolean not) static BooleanExpression
ComparisonExpression.createInFilter
(Expression left, List elements) static BooleanExpression
ComparisonExpression.createIsNotNull
(Expression left) static BooleanExpression
ComparisonExpression.createIsNull
(Expression left) static BooleanExpression
ComparisonExpression.createLessThan
(Expression left, Expression right) static BooleanExpression
ComparisonExpression.createLessThanEqual
(Expression left, Expression right) static BooleanExpression
ComparisonExpression.createLike
(Expression left, String right, String escape) static BooleanExpression
UnaryExpression.createNOT
(BooleanExpression left) static BooleanExpression
ComparisonExpression.createNotBetween
(Expression value, Expression left, Expression right) static BooleanExpression
ComparisonExpression.createNotEqual
(Expression left, Expression right) static BooleanExpression
ComparisonExpression.createNotInFilter
(Expression left, List elements) static BooleanExpression
ComparisonExpression.createNotLike
(Expression left, String right, String escape) static BooleanExpression
LogicExpression.createOR
(BooleanExpression lvalue, BooleanExpression rvalue) Modifier and TypeMethodDescriptionstatic BooleanExpression
LogicExpression.createAND
(BooleanExpression lvalue, BooleanExpression rvalue) static BooleanExpression
UnaryExpression.createNOT
(BooleanExpression left) static BooleanExpression
LogicExpression.createOR
(BooleanExpression lvalue, BooleanExpression rvalue)