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

public Class NativeNonSelectQueryPlanImpl

extends Object
implements NonSelectQueryPlan
Class Inheritance
All Implemented Interfaces
org.hibernate.query.spi.NonSelectQueryPlan, org.hibernate.query.spi.QueryPlan
Imports
java.util.ArrayList, .Collections, .List, .Set, org.hibernate.action.internal.BulkOperationCleanupAction, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.query.spi.DomainQueryExecutionContext, .NonSelectQueryPlan, .QueryParameterBindings, org.hibernate.query.sql.spi.ParameterOccurrence, org.hibernate.query.sqm.internal.SqmJdbcExecutionContextAdapter, org.hibernate.sql.exec.internal.JdbcParameterBindingsImpl, org.hibernate.sql.exec.spi.JdbcOperationQueryMutation, .JdbcOperationQueryMutationNative, .JdbcParameterBinder, .JdbcParameterBindings

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Set<String>
private final List<ParameterOccurrence>
private final String

Constructor Summary

AccessConstructor and Description
public
NativeNonSelectQueryPlanImpl(String sql, Set<String> affectedTableNames, List<ParameterOccurrence> parameterList)

Method Summary

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

Field Detail

affectedTableNamesback to summary
private final Set<String> affectedTableNames
parameterListback to summary
private final List<ParameterOccurrence> parameterList
sqlback to summary
private final String sql

Constructor Detail

NativeNonSelectQueryPlanImplback to summary
public NativeNonSelectQueryPlanImpl(String sql, Set<String> affectedTableNames, List<ParameterOccurrence> parameterList)

Method Detail

executeUpdateback to summary
public int executeUpdate(DomainQueryExecutionContext executionContext)

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

Annotations
@Override