站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 3.2.4 正式版 API 英文文档

SelectExpressionList (Hibernate API Documentation) - Hibernate 3.2.4 正式版 API 英文文档


org.hibernate.hql.ast.tree
Class SelectExpressionList

java.lang.Object
  extended byantlr.BaseAST
      extended byantlr.CommonAST
          extended byorg.hibernate.hql.ast.tree.Node
              extended byorg.hibernate.hql.ast.tree.SqlNode
                  extended byorg.hibernate.hql.ast.tree.HqlSqlWalkerNode
                      extended byorg.hibernate.hql.ast.tree.SelectExpressionList
All Implemented Interfaces:
antlr.collections.AST, InitializeableNode, Serializable
Direct Known Subclasses:
ConstructorNode, SelectClause

public abstract class SelectExpressionList
extends HqlSqlWalkerNode

Common behavior - a node that contains a list of select expressions.

Author:
josh Nov 6, 2004 8:51:00 AM
See Also:
Serialized Form

Field Summary
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
SelectExpressionList()
           
 
Method Summary
 SelectExpression[] collectSelectExpressions()
          Returns an array of SelectExpressions gathered from the children of the given parent AST node.
protected abstract  antlr.collections.AST getFirstSelectExpression()
          Returns the first select expression node that should be considered when building the array of select expressions.
 
Methods inherited from class org.hibernate.hql.ast.tree.HqlSqlWalkerNode
getAliasGenerator, getASTFactory, 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
 
Methods inherited from class antlr.CommonAST
getText, getType, initialize, setType
 
Methods inherited from class antlr.BaseAST
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectExpressionList

public SelectExpressionList()
Method Detail

collectSelectExpressions

public SelectExpression[] collectSelectExpressions()
Returns an array of SelectExpressions gathered from the children of the given parent AST node.

Returns:
an array of SelectExpressions gathered from the children of the given parent AST node.

getFirstSelectExpression

protected abstract antlr.collections.AST getFirstSelectExpression()
Returns the first select expression node that should be considered when building the array of select expressions.

Returns:
the first select expression node that should be considered when building the array of select expressions