Uses of Interface
org.hibernate.persister.collection.mutation.CollectionOperationCoordinator
Packages that use CollectionOperationCoordinator
Package
Description
Defines support for performing mutation operations against collections.
-
Uses of CollectionOperationCoordinator in org.hibernate.persister.collection.mutation
Subinterfaces of CollectionOperationCoordinator in org.hibernate.persister.collection.mutationModifier and TypeInterfaceDescriptioninterface
Coordinates the deletion of entries removed from the collection - For collections with a collection-table, deletes rows from the collection table.interface
Coordinates the logical insertion of collection entries which are not yet persistent.interface
Removes the collection: For collections with a collection-table, this will execute a DELETE based on the collection-key For one-to-many collections, this executes an UPDATE to unset the collection-key on the association tableinterface
Classes in org.hibernate.persister.collection.mutation that implement CollectionOperationCoordinatorModifier and TypeClassDescriptionclass
class
DeleteRowsCoordinator implementation for cases where deletion is not enabledclass
class
OneToMany delete coordinator if the element is aUnionSubclassEntityPersister
.class
class
class
OneToMany insert coordinator if the element is aUnionSubclassEntityPersister
.class
class
Handles complete removal of a collection by its keyclass
OneToMany remove coordinator if the element is aUnionSubclassEntityPersister
.class
class
class
UpdateRowsCoordinator implementation for cases with a separate collection tableclass
OneToMany update coordinator if the element is aUnionSubclassEntityPersister
.