net.sf.dropboxmq.messageselector
Class BinaryExpression

java.lang.Object
  extended by net.sf.dropboxmq.messageselector.Expression
      extended by net.sf.dropboxmq.messageselector.BinaryExpression
Direct Known Subclasses:
ArithmeticExpression, ConditionalExpression, LikeExpression, LogicalExpression

public abstract class BinaryExpression
extends Expression

Created: 13 Oct 2007

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

Constructor Summary
protected BinaryExpression(Expression left, Expression right)
           
 
Method Summary
 Expression getLeft()
           
 Expression getRight()
           
(package private) static Object promote(Object value, Object oppositeValue)
           
 String toString(String prefix, String indent)
           
 
Methods inherited from class net.sf.dropboxmq.messageselector.Expression
evaluate, getValue, getValueClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryExpression

protected BinaryExpression(Expression left,
                           Expression right)
Method Detail

getLeft

public Expression getLeft()

getRight

public Expression getRight()

promote

static Object promote(Object value,
                      Object oppositeValue)

toString

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