Top Description Interfaces Classes
[default module]

Package org.hibernate.sql.model.jdbc


Extensions to org.hibernate.sql.exec.spi.JdbcOperation for model mutations.
Author
Steve Ebersole

Interface Summary

Modifier and TypeInterface and Description
public interface
JdbcMutationOperation

JdbcOperation extension for model mutations stemming from persistence context flushes

public interface
JdbcValueDescriptor

Descriptor for JDBC value within an operation.

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
public class
public class
JdbcInsertMutation

Descriptor for a table insert originating from a flush

public class
JdbcUpdateMutation

Describes the update of a single table

public class
MergeOperation

JdbcMutation implementation for MERGE handling

public class
OptionalTableUpdateOperation

Legacy "upsert" handling, conditionally using INSERT, UPDATE and DELETE statements as required for optional secondary tables.

public class
UpsertOperation

JdbcMutation implementation for UPSERT handling