public abstract class

SelectExpressionList

extends HqlSqlWalkerNode
java.lang.Object
   ↳ antlr.CommonAST
     ↳ org.hibernate.hql.ast.tree.Node
       ↳ org.hibernate.hql.ast.tree.SqlNode
         ↳ org.hibernate.hql.ast.tree.HqlSqlWalkerNode
           ↳ org.hibernate.hql.ast.tree.SelectExpressionList
Known Direct Subclasses

Class Overview

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

Summary

Public Constructors
SelectExpressionList()
Public Methods
SelectExpression[] collectSelectExpressions()
Returns an array of SelectExpressions gathered from the children of the given parent AST node.
Protected Methods
abstract AST getFirstSelectExpression()
Returns the first select expression node that should be considered when building the array of select expressions.
[Expand]
Inherited Methods
From class org.hibernate.hql.ast.tree.HqlSqlWalkerNode
From class org.hibernate.hql.ast.tree.SqlNode
From class org.hibernate.hql.ast.tree.Node
From class java.lang.Object
From interface org.hibernate.hql.ast.tree.InitializeableNode

Public Constructors

public SelectExpressionList ()

Public Methods

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.

Protected Methods

protected abstract 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