|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectantlr.BaseAST
antlr.CommonAST
org.hibernate.hql.ast.SqlNode
org.hibernate.hql.ast.HqlSqlWalkerNode
org.hibernate.hql.ast.SelectExpressionList
org.hibernate.hql.ast.SelectClause
Represents the list of expressions in a SELECT clause.
Field Summary | |
static boolean |
VERSION2_SQL
|
Fields inherited from class antlr.BaseAST |
down, right |
Constructor Summary | |
SelectClause()
|
Method Summary | |
org.hibernate.hql.ast.AliasGenerator |
getAliasGenerator()
|
antlr.ASTFactory |
getASTFactory()
|
List |
getCollectionFromElements()
|
String[][] |
getColumnNames()
The column alias names being used in the generated SQL. |
Constructor |
getConstructor()
The constructor to use for dynamic instantiation queries. |
Type |
getDataType()
|
protected antlr.collections.AST |
getFirstSelectExpression()
Returns the first select expression node that should be considered when building the array of select expressions. |
List |
getFromElementsForLoad()
FromElements which need to be accounted for in the load phase (either for return or for fetch). |
String[] |
getQueryReturnAliases()
The HQL aliases, or generated aliases |
Type[] |
getQueryReturnTypes()
The types actually being returned from this query at the "object level". |
org.hibernate.hql.ast.SessionFactoryHelper |
getSessionFactoryHelper()
|
HqlSqlWalker |
getWalker()
|
void |
initialize(Object param)
Initializes the node with the parameter. |
boolean |
isList()
|
boolean |
isMap()
|
boolean |
isScalarSelect()
Does this SelectClause represent a scalar query |
void |
setText(String s)
|
Methods inherited from class antlr.CommonAST |
getText, getType, initialize, initialize, initialize, setType |
Methods inherited from class antlr.BaseAST |
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getColumn, getFirstChild, getLine, 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 |
Field Detail |
public static boolean VERSION2_SQL
Constructor Detail |
public SelectClause()
Method Detail |
public boolean isScalarSelect()
public List getFromElementsForLoad()
public Type[] getQueryReturnTypes()
public String[] getQueryReturnAliases()
public String[][] getColumnNames()
public Constructor getConstructor()
public boolean isMap()
public boolean isList()
protected antlr.collections.AST getFirstSelectExpression()
org.hibernate.hql.ast.SelectExpressionList
public List getCollectionFromElements()
public void initialize(Object param)
org.hibernate.hql.ast.InitializeableNode
initialize
in interface org.hibernate.hql.ast.InitializeableNode
param
- the initialization parameter.public HqlSqlWalker getWalker()
public org.hibernate.hql.ast.SessionFactoryHelper getSessionFactoryHelper()
public antlr.ASTFactory getASTFactory()
public org.hibernate.hql.ast.AliasGenerator getAliasGenerator()
public void setText(String s)
public Type getDataType()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |