Top Description Fields Constructors Methods
org.hibernate.hql.internal.ast.exec

public Class InsertExecutor

extends BasicExecutor
Class Inheritance
Imports
antlr.RecognitionException, org.hibernate.hql.internal.antlr.HqlSqlTokenTypes, org.hibernate.hql.internal.ast.HqlSqlWalker, .QuerySyntaxException, .SqlGenerator, org.hibernate.hql.internal.ast.tree.InsertStatement, .Statement, org.hibernate.param.ParameterSpecification, org.hibernate.persister.entity.Queryable, java.util.List

Executes HQL insert statements.
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private final List<ParameterSpecification>
private final Queryable
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<ParameterSpecification>
public Queryable
public String
Inherited from org.hibernate.hql.internal.ast.exec.BasicExecutor:
doExecuteexecutegetSqlStatements

Field Detail

parameterSpecificationsback to summary
private final List<ParameterSpecification> parameterSpecifications
persisterback to summary
private final Queryable persister
sqlback to summary
private final String sql

Constructor Detail

InsertExecutorback to summary
public InsertExecutor(HqlSqlWalker walker)

Method Detail

getParameterSpecificationsback to summary
public List<ParameterSpecification> getParameterSpecifications()

Implements abstract org.hibernate.hql.internal.ast.exec.BasicExecutor.getParameterSpecifications.

Annotations
@Override
getPersisterback to summary
public Queryable getPersister()

Implements abstract org.hibernate.hql.internal.ast.exec.BasicExecutor.getPersister.

Annotations
@Override
getSqlback to summary
public String getSql()

Implements abstract org.hibernate.hql.internal.ast.exec.BasicExecutor.getSql.

Annotations
@Override