public abstract class SelectExpressionList extends HqlSqlWalkerNode
Constructor and Description |
---|
SelectExpressionList() |
Modifier and Type | Method and Description |
---|---|
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.
|
List<Integer> |
getParameterPositions()
The position of parameters within the list of select expressions of this clause
|
int |
getTotalParameterCount()
The total number of parameter projections of this expression.
|
getAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initialize
getDataType, getOriginalText, setDataType, setText
getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initialize
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
public SelectExpression[] collectSelectExpressions()
public int getTotalParameterCount()
public List<Integer> getParameterPositions()
protected abstract antlr.collections.AST getFirstSelectExpression()
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.