public class MultiExpressionEvaluator.CacheExpression extends UnaryExpression
right| Constructor and Description |
|---|
CacheExpression(Expression realExpression) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
TODO: more efficient hashCode()
|
Object |
evaluate(javax.jms.Message message)
Implementation of org.activemq.filter.Expression#evaluate(javax.jms.Message)
|
String |
getExpressionSymbol()
Returns the symbol that represents this binary expression.
|
int |
hashCode()
TODO: more efficient hashCode()
|
String |
toString() |
createBooleanCast, createInExpression, createNegate, createNOT, getRight, setRightpublic CacheExpression(Expression realExpression)
public Object evaluate(javax.jms.Message message) throws javax.jms.JMSException
message - the message to evaluatejavax.jms.JMSException - in case the message cannot be evaluatedpublic int hashCode()
UnaryExpressionhashCode in class UnaryExpressionObject.hashCode()public boolean equals(Object o)
UnaryExpressionequals in class UnaryExpressionObject.equals(java.lang.Object)public String getExpressionSymbol()
UnaryExpressiongetExpressionSymbol in class UnaryExpressionpublic String toString()
toString in class UnaryExpressionObject.toString()Copyright © 2003–2020. All rights reserved.