Class Column
- java.lang.Object
-
- org.castor.cpa.persistence.sql.query.expression.Expression
-
- org.castor.cpa.persistence.sql.query.expression.Column
-
- All Implemented Interfaces:
QueryObject
public final class Column extends Expression
Class representing a column of the database table.- Version:
- $Revision$ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Ahmad Hassan, Ralf Joachim
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Visitor visitor)Accept method to handle incoming visitors.java.lang.Stringname()Returns name of the column.Qualifierqualifier()Returns qualifier the column belongs to.java.lang.StringtoString()Method constructing query string.-
Methods inherited from class org.castor.cpa.persistence.sql.query.expression.Expression
equal, greaterEqual, greaterThan, isNotNull, isNull, lessEqual, lessThan, notEqual
-
-
-
-
Constructor Detail
-
Column
public Column(java.lang.String name)
Construct a column that has no qualifier with given name.- Parameters:
name- Name of the column.
-
Column
public Column(Qualifier qualifier, java.lang.String name)
Construct a column with given qualifier and name.- Parameters:
qualifier- Qualifier the column belongs to.name- Name of the column.
-
-
Method Detail
-
qualifier
public Qualifier qualifier()
Returns qualifier the column belongs to.- Returns:
- Qualifier the column belongs to.
-
name
public java.lang.String name()
Returns name of the column.- Returns:
- Name of the column.
-
accept
public void accept(Visitor visitor)
Accept method to handle incoming visitors.- Parameters:
visitor- Visitor to be handled.
-
toString
public java.lang.String toString()
Method constructing query string.- Overrides:
toStringin classjava.lang.Object- Returns:
- Constructed query string.
-
-