Class XQueryExpression
java.lang.Object
org.apache.activemq.artemis.selector.filter.XQueryExpression
- All Implemented Interfaces:
BooleanExpression,Expression
Used to evaluate an XQuery Expression in a JMS selector.
-
Method Summary
Modifier and TypeMethodDescriptionevaluate(Filterable message) Returns the value of this expression.booleanmatches(Filterable message) Returnstrueif the expression evaluates toBoolean.TRUE.toString()
-
Method Details
-
evaluate
Description copied from interface:ExpressionReturns the value of this expression.- Specified by:
evaluatein interfaceExpression- Returns:
- the value of this expression
- Throws:
FilterException
-
toString
-
matches
Description copied from interface:BooleanExpressionReturnstrueif the expression evaluates toBoolean.TRUE.- Specified by:
matchesin interfaceBooleanExpression- Returns:
- true if the expression evaluates to Boolean.TRUE
- Throws:
FilterException
-