org.castor.cpa.query.object
Class AbstractField

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.AbstractField
All Implemented Interfaces:
Expression, Field, QueryObject
Direct Known Subclasses:
FieldImpl, ProjectionImpl, SchemaImpl

public abstract class AbstractField
extends AbstractExpression
implements Field

Abstract base class for Field, Schema and Projection.

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
AbstractField()
           
 
Method Summary
 Field field(java.lang.String name)
          The method for field object creation of query objects.
 InCondition in()
          In.
 Condition isNotNull()
          Checks if is not null.
 Condition isNull()
          Checks if is null.
 InCondition notIn()
          Not in.
 
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, 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
 
Methods inherited from interface org.castor.cpa.query.Expression
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, subtract, trim, trim, trim, trim, trim, trim, upper
 
Methods inherited from interface org.castor.cpa.query.QueryObject
toString
 

Constructor Detail

AbstractField

public AbstractField()
Method Detail

field

public final Field field(java.lang.String name)
The method for field object creation of query objects.

Specified by:
field in interface Field
Parameters:
name - the String name
Returns:
the field

in

public final InCondition in()
In.

Specified by:
in in interface Field
Returns:
the in condition

notIn

public final InCondition notIn()
Not in.

Specified by:
notIn in interface Field
Returns:
the in condition

isNull

public final Condition isNull()
Checks if is null.

Specified by:
isNull in interface Field
Returns:
the condition

isNotNull

public final Condition isNotNull()
Checks if is not null.

Specified by:
isNotNull in interface Field
Returns:
the condition


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