org.castor.cpa.query.object.expression
Class Subtract

java.lang.Object
  extended by org.castor.cpa.query.object.AbstractQueryObject
      extended by org.castor.cpa.query.object.expression.AbstractExpression
          extended by org.castor.cpa.query.object.expression.CompoundExpression
              extended by org.castor.cpa.query.object.expression.Subtract
All Implemented Interfaces:
Expression, QueryObject

public final class Subtract
extends CompoundExpression

Final class that represents subtract arithmetic expression.

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
Subtract()
           
 
Method Summary
protected  java.lang.String getOperator()
          Get operator of the compound expression.
 Expression subtract(Expression expression)
          The method for Subtract ( - ) additive arithmetic expression of query objects.
 
Methods inherited from class org.castor.cpa.query.object.expression.CompoundExpression
addExpression, getExpressions, toString
 
Methods inherited from class org.castor.cpa.query.object.expression.AbstractExpression
abs, add, add, add, add, between, between, between, between, between, between, between, concat, concat, divide, divide, divide, divide, equal, equal, equal, equal, equal, equal, equal, equal, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, length, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, locate, locate, locate, locate, locate, locate, lower, multiply, multiply, multiply, multiply, negate, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notLike, notLike, notLike, notLike, notLike, notLike, plus, remainder, remainder, remainder, remainder, sqrt, substring, substring, substring, substring, subtract, subtract, subtract, trim, trim, trim, trim, trim, trim, upper
 
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

Subtract

public Subtract()
Method Detail

getOperator

protected java.lang.String getOperator()
Get operator of the compound expression.

Specified by:
getOperator in class CompoundExpression
Returns:
Operator of the compound expression.

subtract

public Expression subtract(Expression expression)
The method for Subtract ( - ) additive arithmetic expression of query objects.

Specified by:
subtract in interface Expression
Overrides:
subtract in class AbstractExpression
Parameters:
expression - The Expression value
Returns:
The Expression of query objects


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