Class Literal
- java.lang.Object
-
- net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
-
- net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
-
- All Implemented Interfaces:
AtomicOperand
- Direct Known Subclasses:
BooleanLiteral,NullLiteral,NumericLiteral,StringLiteral
public abstract class Literal extends SelectorNode implements AtomicOperand
Literal
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectevaluate(javax.jms.Message message)Evaluate the nodeObjectgetValue()StringtoString()-
Methods inherited from class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
evaluateBoolean, evaluateNumeric, evaluateString, getNodeType, negate, parenthesize
-
-
-
-
Field Detail
-
value
protected Object value
-
-
Constructor Detail
-
Literal
public Literal(Object value)
Constructor
-
-
Method Detail
-
getValue
public final Object getValue()
- Returns:
- the value
-
evaluate
public final Object evaluate(javax.jms.Message message)
Description copied from class:SelectorNodeEvaluate the node- Specified by:
evaluatein classSelectorNode
-
-