Interface BooleanExpression

All Superinterfaces:
Expression
All Known Implementing Classes:
ComparisonExpression, LogicExpression, XPathExpression, XQueryExpression

public interface BooleanExpression extends Expression
An expression that always produces a Boolean result.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if the expression evaluates to Boolean.TRUE.

    Methods inherited from interface Expression

    evaluate
  • Method Details

    • matches

      boolean matches(Filterable message) throws FilterException
      Returns true if the expression evaluates to Boolean.TRUE.
      Returns:
      true if the expression evaluates to Boolean.TRUE
      Throws:
      FilterException