Record Class CollectionJdbcOperations

java.lang.Object
java.lang.Record
org.hibernate.action.queue.spi.decompose.collection.CollectionJdbcOperations
Record Components:
insertRowPlan - Plan for inserting a single collection element row
updateRowPlan - Plan for updating a single collection element row
updateIndexPlan - Plan for updating the order/index column for a single collection element row
deleteRowPlan - Plan for deleting a single collection element row
removeOperation - Plan for removing all collection rows

@Incubating public record CollectionJdbcOperations(CollectionMutationTarget target, TableDescriptor tableDescriptor, CollectionJdbcOperations.InsertRowPlan insertRowPlan, CollectionJdbcOperations.UpdateRowPlan updateRowPlan, CollectionJdbcOperations.UpdateRowPlan updateIndexPlan, CollectionJdbcOperations.DeleteRowPlan deleteRowPlan, MutationOperation removeOperation) extends Record
Manages standard MutationOperation, as well as parameter binding details, for collection mutations. Built by collection persisters for use in decomposers.
Since:
8.0