Package org.apache.qpid.server.filter
Class JMSMessagePropertyExpression
- java.lang.Object
-
- org.apache.qpid.server.filter.JMSMessagePropertyExpression
-
- All Implemented Interfaces:
Expression<FilterableMessage>
,PropertyExpression<FilterableMessage>
public class JMSMessagePropertyExpression extends java.lang.Object implements PropertyExpression<FilterableMessage>
Represents a property expression
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyExpressionFactory<FilterableMessage>
FACTORY
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.Object
evaluate(FilterableMessage message)
java.lang.String
getName()
int
hashCode()
boolean
outerTest()
java.lang.String
toString()
-
-
-
Field Detail
-
FACTORY
public static final PropertyExpressionFactory<FilterableMessage> FACTORY
-
-
Method Detail
-
outerTest
public boolean outerTest()
-
evaluate
public java.lang.Object evaluate(FilterableMessage message)
- Specified by:
evaluate
in interfaceExpression<FilterableMessage>
- Parameters:
message
- object to evaluate- Returns:
- the value of this expression
-
getName
public java.lang.String getName()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
- See Also:
Object.hashCode()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
- See Also:
Object.equals(Object)
-
-