Interface RemoveCoordinator
- All Superinterfaces:
CollectionOperationCoordinator
- All Known Implementing Classes:
RemoveCoordinatorNoOp
,RemoveCoordinatorStandard
,RemoveCoordinatorTablePerSubclass
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 table
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteAllRows
(Object key, SharedSessionContractImplementor session) Delete all rows based on the collection-keyThe SQL used to perform the removalMethods inherited from interface org.hibernate.persister.collection.mutation.CollectionOperationCoordinator
getMutationTarget
-
Method Details
-
getSqlString
String getSqlString()The SQL used to perform the removal
-