Package org.hibernate.hql.ast.tree
Class IntoClause
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.IntoClause
- All Implemented Interfaces:
antlr.collections.AST,Serializable,DisplayableNode,InitializeableNode
Represents an entity referenced in the INTO clause of an HQL
INSERT statement.
- 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.Type[]voidinitialize(Queryable persister) booleanbooleanbooleanvoidvoidvoidvalidateTypes(SelectClause selectClause) 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, getRenderText, 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
-
IntoClause
public IntoClause()
-
-
Method Details
-
initialize
-
getTableName
-
getQueryable
-
getEntityName
-
getInsertionTypes
-
isDiscriminated
public boolean isDiscriminated() -
isExplicitIdInsertion
public boolean isExplicitIdInsertion() -
isExplicitVersionInsertion
public boolean isExplicitVersionInsertion() -
prependIdColumnSpec
public void prependIdColumnSpec() -
prependVersionColumnSpec
public void prependVersionColumnSpec() -
validateTypes
- Throws:
QueryException
-
getDisplayText
Returns additional display text for the AST node.- Specified by:
getDisplayTextin interfaceDisplayableNode- Returns:
- String - The additional display text.
-