Uses of Interface
org.hibernate.action.queue.spi.decompose.collection.CollectionMutationTarget
Packages that use CollectionMutationTarget
Package
Description
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
Support for building
TableMutation
references for persisting entity mutation events-
Uses of CollectionMutationTarget in org.hibernate.action.queue.spi.decompose.collection
Methods in org.hibernate.action.queue.spi.decompose.collection that return CollectionMutationTargetModifier and TypeMethodDescriptionCollectionJdbcOperations.target()Returns the value of thetargetrecord component.Constructors in org.hibernate.action.queue.spi.decompose.collection with parameters of type CollectionMutationTargetModifierConstructorDescriptionCollectionJdbcOperations(CollectionMutationTarget target, TableDescriptor tableDescriptor, CollectionJdbcOperations.InsertRowPlan insertRowPlan, CollectionJdbcOperations.UpdateRowPlan updateRowPlan, CollectionJdbcOperations.UpdateRowPlan updateIndexPlan, CollectionJdbcOperations.DeleteRowPlan deleteRowPlan, MutationOperation removeOperation) Creates an instance of aCollectionJdbcOperationsrecord class. -
Uses of CollectionMutationTarget in org.hibernate.persister.collection
Classes in org.hibernate.persister.collection that implement CollectionMutationTargetModifier and TypeClassDescriptionclassBase implementation of theQueryableCollectioninterface.classclass -
Uses of CollectionMutationTarget in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return CollectionMutationTargetModifier and TypeMethodDescriptionCollectionAuditSupport.getMutationTarget()CollectionOperationCoordinator.getMutationTarget()The collection being mutatedDeleteRowsCoordinatorHistory.getMutationTarget()DeleteRowsCoordinatorNoOp.getMutationTarget()DeleteRowsCoordinatorStandard.getMutationTarget()DeleteRowsCoordinatorTablePerSubclass.getMutationTarget()InsertRowsCoordinatorAudit.getMutationTarget()InsertRowsCoordinatorHistory.getMutationTarget()InsertRowsCoordinatorNoOp.getMutationTarget()InsertRowsCoordinatorStandard.getMutationTarget()InsertRowsCoordinatorTablePerSubclass.getMutationTarget()RemoveCoordinatorAudit.getMutationTarget()RemoveCoordinatorHistory.getMutationTarget()RemoveCoordinatorNoOp.getMutationTarget()RemoveCoordinatorStandard.getMutationTarget()RemoveCoordinatorTablePerSubclass.getMutationTarget()UpdateRowsCoordinatorNoOp.getMutationTarget()WriteIndexCoordinatorNoOp.getMutationTarget()WriteIndexCoordinatorStandard.getMutationTarget()Constructors in org.hibernate.persister.collection.mutation with parameters of type CollectionMutationTargetModifierConstructorDescriptionCollectionAuditSupport(CollectionMutationTarget mutationTarget, SessionFactoryImplementor sessionFactory, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, AuditMapping auditMapping) DeleteRowsCoordinatorHistory(CollectionMutationTarget mutationTarget, RowMutationOperations rowMutationOperations, boolean deleteByIndex, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, ServiceRegistry serviceRegistry) DeleteRowsCoordinatorNoOp(CollectionMutationTarget mutationTarget) InsertRowsCoordinatorAudit(CollectionMutationTarget mutationTarget, InsertRowsCoordinator currentInsertCoordinator, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, SessionFactoryImplementor sessionFactory) InsertRowsCoordinatorHistory(CollectionMutationTarget mutationTarget, RowMutationOperations rowMutationOperations, InsertRowsCoordinator currentInsertCoordinator, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, ServiceRegistry serviceRegistry) InsertRowsCoordinatorNoOp(CollectionMutationTarget mutationTarget) RemoveCoordinatorAudit(CollectionMutationTarget mutationTarget, RemoveCoordinator standardCoordinator, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, SessionFactoryImplementor sessionFactory) RemoveCoordinatorHistory(CollectionMutationTarget mutationTarget, RowMutationOperations mutationOperations, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, ServiceRegistry serviceRegistry) RemoveCoordinatorNoOp(CollectionMutationTarget mutationTarget) RowMutationOperations(CollectionMutationTarget target, OperationProducer insertRowOperationProducer, RowMutationOperations.Values insertRowValues, OperationProducer updateRowOperationProducer, RowMutationOperations.Values updateRowValues, RowMutationOperations.Restrictions updateRowRestrictions, OperationProducer deleteRowOperationProducer, RowMutationOperations.Restrictions deleteRowRestrictions, OperationProducer deleteAllRowsOperationProducer) UpdateRowsCoordinatorNoOp(CollectionMutationTarget mutationTarget) WriteIndexCoordinatorNoOp(CollectionMutationTarget mutationTarget) -
Uses of CollectionMutationTarget in org.hibernate.sql.model.ast.builder
Constructors in org.hibernate.sql.model.ast.builder with parameters of type CollectionMutationTargetModifierConstructorDescriptionCollectionRowDeleteByUpdateSetNullBuilder(CollectionMutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory, String whereFragment)