Uses of Package
org.hibernate.persister.collection.mutation
-
Packages that use org.hibernate.persister.collection.mutation Package Description org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections. -
Classes in org.hibernate.persister.collection.mutation used by org.hibernate.persister.collection Class Description CollectionMutationTarget CollectionTableMapping DeleteRowsCoordinator Coordinates the deletion of entries removed from the collection - For collections with a collection-table, deletes rows from the collection table.InsertRowsCoordinator Coordinates the logical insertion of collection entries which are not yet persistent.RemoveCoordinator 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 tableRowMutationOperations Composition of theMutationOperation
references for a collection mapping.UpdateRowsCoordinator -
Classes in org.hibernate.persister.collection.mutation used by org.hibernate.persister.collection.mutation Class Description AbstractUpdateRowsCoordinator CollectionMutationTarget CollectionOperationCoordinator Base contract for coordination of collection mutation operationsCollectionTableMapping DeleteRowsCoordinator Coordinates the deletion of entries removed from the collection - For collections with a collection-table, deletes rows from the collection table.InsertRowsCoordinator Coordinates the logical insertion of collection entries which are not yet persistent.InsertRowsCoordinator.EntryFilter A tri-predicate for including / excluding collection entries from iterative processing insideInsertRowsCoordinator.insertRows(org.hibernate.collection.spi.PersistentCollection<?>, java.lang.Object, org.hibernate.persister.collection.mutation.InsertRowsCoordinator.EntryFilter, org.hibernate.engine.spi.SharedSessionContractImplementor)
.OperationProducer Callback for producing aJdbcMutationOperation
given a collection-table referenceRemoveCoordinator 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 tableRowMutationOperations Composition of theMutationOperation
references for a collection mapping.RowMutationOperations.Restrictions RowMutationOperations.Values UpdateRowsCoordinator