Top Fields Constructors Methods
org.hibernate.query.sqm.internal

public Class MultiTableInsertQueryPlan

extends Object
implements NonSelectQueryPlan
Class Inheritance
All Implemented Interfaces
org.hibernate.query.spi.NonSelectQueryPlan, org.hibernate.query.spi.QueryPlan
Imports
org.hibernate.action.internal.BulkOperationCleanupAction, org.hibernate.query.spi.DomainQueryExecutionContext, .NonSelectQueryPlan, org.hibernate.query.sqm.mutation.spi.SqmMultiTableInsertStrategy, org.hibernate.query.sqm.tree.insert.SqmInsertStatement

Author
Christian Beikov

Field Summary

Modifier and TypeField and Description
private final DomainParameterXref
private final SqmMultiTableInsertStrategy
private final SqmInsertStatement<?>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

domainParameterXrefback to summary
private final DomainParameterXref domainParameterXref
mutationStrategyback to summary
private final SqmMultiTableInsertStrategy mutationStrategy
sqmInsertback to summary
private final SqmInsertStatement<?> sqmInsert

Constructor Detail

MultiTableInsertQueryPlanback to summary
public MultiTableInsertQueryPlan(SqmInsertStatement<?> sqmInsert, DomainParameterXref domainParameterXref, SqmMultiTableInsertStrategy mutationStrategy)

Method Detail

executeUpdateback to summary
public int executeUpdate(DomainQueryExecutionContext executionContext)

Implements org.hibernate.query.spi.NonSelectQueryPlan.executeUpdate.

Annotations
@Override