org.apache.activemq.apollo.filter

ComparisonExpression

object ComparisonExpression extends

Visibility
  1. Public
  2. All

Value Members

  1. def checkEqualOperand(expr: Expression): Unit

  2. def checkLessThanOperand(expr: Expression): Unit

  3. def createBetween(value: Expression, left: Expression, right: Expression): BooleanExpression

  4. def createEqual(left: Expression, right: Expression): BooleanExpression

  5. def createGreaterThan(left: Expression, right: Expression): BooleanExpression

  6. def createGreaterThanEqual(left: Expression, right: Expression): BooleanExpression

  7. def createInFilter(left: Expression, elements: List): BooleanExpression

  8. def createIsNotNull(left: Expression): BooleanExpression

  9. def createIsNull(left: Expression): BooleanExpression

  10. def createLessThan(left: Expression, right: Expression): BooleanExpression

  11. def createLessThanEqual(left: Expression, right: Expression): BooleanExpression

  12. def createLike(left: Expression, right: String, escape: String): BooleanExpression

  13. def createNotBetween(value: Expression, left: Expression, right: Expression): BooleanExpression

  14. def createNotEqual(left: Expression, right: Expression): BooleanExpression

  15. def createNotInFilter(left: Expression, elements: List): BooleanExpression

  16. def createNotLike(left: Expression, right: String, escape: String): BooleanExpression