org.apache.qpid.server.filter
Class UnaryExpression.BooleanUnaryExpression

java.lang.Object
  extended by org.apache.qpid.server.filter.UnaryExpression
      extended by org.apache.qpid.server.filter.UnaryExpression.BooleanUnaryExpression
All Implemented Interfaces:
BooleanExpression, Expression
Enclosing class:
UnaryExpression

abstract static class UnaryExpression.BooleanUnaryExpression
extends UnaryExpression
implements BooleanExpression


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.server.filter.UnaryExpression
UnaryExpression.BooleanUnaryExpression
 
Field Summary
 
Fields inherited from class org.apache.qpid.server.filter.UnaryExpression
right
 
Constructor Summary
UnaryExpression.BooleanUnaryExpression(Expression left)
           
 
Method Summary
 boolean matches(Filterable message)
           
 
Methods inherited from class org.apache.qpid.server.filter.UnaryExpression
createBooleanCast, createInExpression, createNegate, createNOT, createXPath, createXQuery, equals, getExpressionSymbol, getRight, hashCode, setRight, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.qpid.server.filter.Expression
evaluate
 

Constructor Detail

UnaryExpression.BooleanUnaryExpression

public UnaryExpression.BooleanUnaryExpression(Expression left)
Method Detail

matches

public boolean matches(Filterable message)
Specified by:
matches in interface BooleanExpression
Returns:
true if the expression evaluates to Boolean.TRUE.


Licensed to the Apache Software Foundation