Package org.hibernate.hql.ast.tree
Class ParameterNode
java.lang.Object
antlr.BaseAST
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.ParameterNode
- All Implemented Interfaces:
antlr.collections.AST,Serializable,DisplayableNode,ExpectedTypeAwareNode,InitializeableNode
public class ParameterNode
extends HqlSqlWalkerNode
implements DisplayableNode, ExpectedTypeAwareNode
Implementation of ParameterNode.
- See Also:
-
Field Summary
Fields inherited from class antlr.BaseAST
down, right -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns additional display text for the AST node.getRenderText(SessionFactoryImplementor sessionFactory) Retrieve the text to be used for rendering this particular node.voidsetExpectedType(Type expectedType) voidsetHqlParameterSpecification(ParameterSpecification parameterSpecification) Methods inherited from class org.hibernate.hql.ast.tree.HqlSqlWalkerNode
getAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initializeMethods inherited from class org.hibernate.hql.ast.tree.SqlNode
getDataType, getOriginalText, setDataType, setTextMethods inherited from class org.hibernate.hql.ast.tree.Node
getColumn, getFilename, getLine, getTextLength, initialize, initializeMethods inherited from class antlr.CommonAST
getText, getType, initialize, setTypeMethods 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
-
Constructor Details
-
ParameterNode
public ParameterNode()
-
-
Method Details
-
getHqlParameterSpecification
-
setHqlParameterSpecification
-
getDisplayText
Description copied from interface:DisplayableNodeReturns additional display text for the AST node.- Specified by:
getDisplayTextin interfaceDisplayableNode- Returns:
- String - The additional display text.
-
setExpectedType
- Specified by:
setExpectedTypein interfaceExpectedTypeAwareNode
-
getExpectedType
- Specified by:
getExpectedTypein interfaceExpectedTypeAwareNode
-
getRenderText
Description copied from class:NodeRetrieve the text to be used for rendering this particular node.- Overrides:
getRenderTextin classNode- Parameters:
sessionFactory- The session factory- Returns:
- The text to use for rendering
-