org.apache.qpid.filter
Interface Expression

All Known Subinterfaces:
BooleanExpression
All Known Implementing Classes:
ArithmeticExpression, BinaryExpression, ComparisonExpression, ComparisonExpression.LikeExpression, ConstantExpression, ConstantExpression.BooleanConstantExpression, LogicExpression, PropertyExpression, UnaryExpression, UnaryExpression.BooleanUnaryExpression

public interface Expression

Represents an expression


Method Summary
 Object evaluate(AbstractJMSMessage message)
           
 

Method Detail

evaluate

Object evaluate(AbstractJMSMessage message)
                throws org.apache.qpid.AMQInternalException
Parameters:
message - The message to evaluate
Returns:
the value of this expression
Throws:
org.apache.qpid.AMQInternalException


Licensed to the Apache Software Foundation