net.sf.dropboxmq.messageselector
Class InExpression

java.lang.Object
  extended by net.sf.dropboxmq.messageselector.Expression
      extended by net.sf.dropboxmq.messageselector.InExpression

public class InExpression
extends Expression

Created: 24 Oct 2007

Version:
$Revision: 211 $, $Date: 2010-11-14 14:21:24 -0700 (Sun, 14 Nov 2010) $
Author:
Dwayne Schultz

Constructor Summary
InExpression(Expression left, boolean negate)
           
 
Method Summary
 void addRightExpression(Expression right, Token rightToken)
           
 Object getValue(Message message)
           
 Class getValueClass()
           
 String toString(String prefix, String indent)
           
 
Methods inherited from class net.sf.dropboxmq.messageselector.Expression
evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InExpression

public InExpression(Expression left,
                    boolean negate)
Method Detail

getValue

public Object getValue(Message message)
Specified by:
getValue in class Expression

getValueClass

public Class getValueClass()
Specified by:
getValueClass in class Expression

addRightExpression

public void addRightExpression(Expression right,
                               Token rightToken)
                        throws ParseException
Throws:
ParseException

toString

public String toString(String prefix,
                       String indent)
Specified by:
toString in class Expression