to.etc.webapp.query
Class QSelectionColumn

java.lang.Object
  extended by to.etc.webapp.query.QNodeBase
      extended by to.etc.webapp.query.QSelectionColumn

public final class QSelectionColumn
extends QNodeBase

Represents a single selected column.

Author:
Frits Jalvingh Created on Jul 14, 2009

Constructor Summary
protected QSelectionColumn(QSelectionItem item)
           
protected QSelectionColumn(QSelectionItem item, java.lang.String alias)
           
 
Method Summary
 java.lang.String getAlias()
          Return the alias applied to this selection column.
 QSelectionItem getItem()
           
 void visit(QNodeVisitor v)
           
 
Methods inherited from class to.etc.webapp.query.QNodeBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QSelectionColumn

protected QSelectionColumn(QSelectionItem item)

QSelectionColumn

protected QSelectionColumn(QSelectionItem item,
                           java.lang.String alias)
Method Detail

getAlias

public java.lang.String getAlias()
Return the alias applied to this selection column.

Returns:

getItem

public QSelectionItem getItem()

visit

public void visit(QNodeVisitor v)
           throws java.lang.Exception
Specified by:
visit in class QNodeBase
Throws:
java.lang.Exception