net.sf.dropboxmq.messageselector
Class LikeExpression

java.lang.Object
  extended by net.sf.dropboxmq.messageselector.Expression
      extended by net.sf.dropboxmq.messageselector.BinaryExpression
          extended by net.sf.dropboxmq.messageselector.LikeExpression

public class LikeExpression
extends BinaryExpression

Created: 05 Apr 2008

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

Constructor Summary
LikeExpression(Expression left, Expression right, Token rightToken, Expression escape, Token escapeToken, boolean negate)
           
 
Method Summary
 Object getValue(Message message)
           
 Class getValueClass()
           
 
Methods inherited from class net.sf.dropboxmq.messageselector.BinaryExpression
getLeft, getRight, promote, toString
 
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

LikeExpression

public LikeExpression(Expression left,
                      Expression right,
                      Token rightToken,
                      Expression escape,
                      Token escapeToken,
                      boolean negate)
               throws ParseException
Throws:
ParseException
Method Detail

getValueClass

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

getValue

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