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 void
accept(Visitor visitor)
Accept method to handle incoming visitors.java.lang.String
name()
Returns name of the column.Qualifier
qualifier()
Returns qualifier the column belongs to.java.lang.String
toString()
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:
toString
in classjava.lang.Object
- Returns:
- Constructed query string.
-
-