Top Description Constructors Methods
org.hibernate.sql.model.jdbc

public Class UpsertOperation

extends AbstractJdbcMutation
Class Inheritance
Imports
java.util.List, org.hibernate.jdbc.Expectations, org.hibernate.sql.exec.spi.JdbcParameterBinder, org.hibernate.sql.model.MutationTarget, .MutationType, .TableMapping

JdbcMutation implementation for UPSERT handling
Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public
UpsertOperation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, List<? extends JdbcParameterBinder> parameterBinders)

Method Summary

Modifier and TypeMethod and Description
public MutationType
getMutationType()

Implements org.hibernate.sql.model.MutationOperation.getMutationType.

The type of operation (INSERT, etc)
Inherited from org.hibernate.sql.model.jdbc.AbstractJdbcMutation:
findValueDescriptorgetExpectationgetMutationTargetgetParameterBindersgetSqlStringgetTableDetailsisCallable

Constructor Detail

UpsertOperationback to summary
public UpsertOperation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, List<? extends JdbcParameterBinder> parameterBinders)

Method Detail

getMutationTypeback to summary
public MutationType getMutationType()

Implements org.hibernate.sql.model.MutationOperation.getMutationType.

Doc from org.hibernate.sql.model.MutationOperation.getMutationType.

The type of operation (INSERT, etc)

Annotations
@Override