org.hibernate.hql.ast.tree

Class CountNode

Implemented Interfaces:
InitializeableNode, SelectExpression

public class CountNode
extends AbstractSelectExpression
implements SelectExpression

Represents a COUNT expression in a select.
Author:
josh Sep 21, 2004 9:23:40 PM

Method Summary

Type
getDataType()
void
setScalarColumnText(int i)

Methods inherited from class org.hibernate.hql.ast.tree.AbstractSelectExpression

getAlias, getFromElement, isConstructor, isReturnableEntity, isScalar, setAlias

Methods inherited from class org.hibernate.hql.ast.tree.HqlSqlWalkerNode

getASTFactory, getAliasGenerator, getSessionFactoryHelper, getWalker, initialize

Methods inherited from class org.hibernate.hql.ast.tree.SqlNode

getDataType, getOriginalText, setDataType, setText

Methods inherited from class org.hibernate.hql.ast.tree.Node

getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initialize

Method Details

getDataType

public Type getDataType()
Specified by:
getDataType in interface SelectExpression
Overrides:
getDataType in interface SqlNode

setScalarColumnText

public void setScalarColumnText(int i)
            throws SemanticException
Specified by:
setScalarColumnText in interface SelectExpression