Class OptionalTableUpdateWithUpsertOperation
java.lang.Object
org.hibernate.sql.spi.mutation.jdbc.OptionalTableUpdateOperation
org.hibernate.sql.spi.mutation.jdbc.OptionalTableUpdateWithUpsertOperation
- All Implemented Interfaces:
JdbcValueDescriptorAccess, MutationOperation, SelfExecutingUpdateOperation
Uses
OptionalTableInsert for the insert operation,
to avoid primary key constraint violations when inserting only primary key columns.-
Constructor Summary
ConstructorsConstructorDescriptionOptionalTableUpdateWithUpsertOperation(OptionalTableUpdate upsert, boolean versionedTarget) -
Method Summary
Methods inherited from class OptionalTableUpdateOperation
createJdbcDelete, createJdbcInsert, createJdbcUpdate, findValueDescriptor, getKeyBindings, getMutationTarget, getMutationType, getOptimisticLockBindings, getParameters, getTableDetails, getValueBindings, performMutationMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface JdbcValueDescriptorAccess
forEachValueDescriptorMethods inherited from interface MutationOperation
getJdbcValueDescriptor, resolvePhysicalTableName, resolveValueDescriptor
-
Constructor Details
-
OptionalTableUpdateWithUpsertOperation
-
-
Method Details
-
toString
- Overrides:
toStringin classOptionalTableUpdateOperation