org.castor.cpa.query.object.condition
Class Between

java.lang.Object
  extended by org.castor.cpa.query.object.AbstractQueryObject
      extended by org.castor.cpa.query.object.condition.AbstractCondition
          extended by org.castor.cpa.query.object.condition.SimpleCondition
              extended by org.castor.cpa.query.object.condition.Between
All Implemented Interfaces:
Condition, QueryObject

public final class Between
extends SimpleCondition

Final class that represents between simple condition.

Since:
1.3
Version:
$Revision: 7121 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Udai Gupta, Ralf Joachim

Constructor Summary
Between()
           
 
Method Summary
 Expression getHigh()
          Get high bound of between range.
 Expression getLow()
          Get low bound of between range.
 void setHigh(Expression high)
          Set high bound of between range.
 void setLow(Expression low)
          Set low bound of between range.
 java.lang.StringBuilder toString(java.lang.StringBuilder sb)
          Append a string representation of the object to the given StringBuilder.
 
Methods inherited from class org.castor.cpa.query.object.condition.SimpleCondition
getExpression, isNot, not, setExpression, setNot
 
Methods inherited from class org.castor.cpa.query.object.condition.AbstractCondition
and, or
 
Methods inherited from class org.castor.cpa.query.object.AbstractQueryObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Between

public Between()
Method Detail

getLow

public Expression getLow()
Get low bound of between range.

Returns:
Low bound of between range.

setLow

public void setLow(Expression low)
Set low bound of between range.

Parameters:
low - Low bound of between range.

getHigh

public Expression getHigh()
Get high bound of between range.

Returns:
High bound of between range.

setHigh

public void setHigh(Expression high)
Set high bound of between range.

Parameters:
high - High bound of between range.

toString

public java.lang.StringBuilder toString(java.lang.StringBuilder sb)
Append a string representation of the object to the given StringBuilder. In general, the toString method for query objects appends a string that textually represents this object. The result should be a query string that complies to EJB QL specification as long as the query object represents a syntay element of it. It is required that all subclasses override this method. The toString method defined at class Object is overwritten and calls this method.

Parameters:
sb - StringBuilder to append the string representation of this object to.
Returns:
Same instance of StringBuilder given as parameter.


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com