Uses of Class
org.hibernate.event.spi.MergeContext
Packages that use MergeContext
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines a default set of event listeners that implement
the default behaviors of Hibernate session operations.
Defines the event types and event listener interfaces for
events produced by the stateful
Session.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
This package abstracts persistence mechanisms for entities.
-
Uses of MergeContext in org.hibernate.engine.spi
Fields in org.hibernate.engine.spi with type parameters of type MergeContextModifier and TypeFieldDescriptionstatic final CascadingAction<MergeContext> CascadingActions.MERGE -
Uses of MergeContext in org.hibernate.event.internal
Methods in org.hibernate.event.internal that return types with arguments of type MergeContextModifier and TypeMethodDescriptionprotected CascadingAction<MergeContext> DefaultMergeEventListener.getCascadeAction()Methods in org.hibernate.event.internal with parameters of type MergeContextModifier and TypeMethodDescriptionprotected voidDefaultMergeEventListener.cascadeAfterSave(EventSource source, EntityPersister persister, Object entity, MergeContext anything) Cascade behavior is redefined by this subclass, disable superclass behaviorprotected voidDefaultMergeEventListener.cascadeBeforeSave(EventSource source, EntityPersister persister, Object entity, MergeContext anything) Cascade behavior is redefined by this subclass, disable superclass behaviorprotected voidDefaultMergeEventListener.cascadeOnMerge(EventSource source, EntityPersister persister, Object entity, MergeContext copyCache) Perform any cascades needed as part of this copy event.protected voidDefaultMergeEventListener.entityIsDetached(MergeEvent event, Object copiedId, Object originalId, MergeContext copyCache) protected voidDefaultMergeEventListener.entityIsPersistent(MergeEvent event, MergeContext copyCache) protected voidDefaultMergeEventListener.entityIsTransient(MergeEvent event, Object id, MergeContext copyCache) DefaultMergeEventListener.getMergeMap(MergeContext context) voidDefaultMergeEventListener.onMerge(MergeEvent event, MergeContext copiedAlready) Handle the given merge event. -
Uses of MergeContext in org.hibernate.event.spi
Methods in org.hibernate.event.spi with parameters of type MergeContextModifier and TypeMethodDescriptionvoidEventSource.merge(String entityName, Object object, MergeContext copiedAlready) Cascade merge an entity instancevoidMergeEventListener.onMerge(MergeEvent event, MergeContext copiedAlready) Handle the given merge event. -
Uses of MergeContext in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type MergeContextModifier and TypeMethodDescriptionvoidSessionImpl.merge(String entityName, Object object, MergeContext copiedAlready) -
Uses of MergeContext in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type MergeContextModifier and TypeMethodDescriptiondefault ObjectEntityIdentifierMapping.getIdentifier(Object entity, MergeContext mergeContext) Extract the identifier from an instance of the entity -
Uses of MergeContext in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type MergeContextModifier and TypeMethodDescriptionInverseNonAggregatedIdentifierMapping.getIdentifier(Object entity, MergeContext mergeContext) NonAggregatedIdentifierMappingImpl.getIdentifier(Object entity, MergeContext mergeContext) -
Uses of MergeContext in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type MergeContextModifier and TypeMethodDescriptionAbstractEntityPersister.getIdentifier(Object entity, MergeContext mergeContext) default ObjectEntityPersister.getIdentifier(Object entity, MergeContext mergeContext) Get the identifier of an instance from the object's identifier property. -
Uses of MergeContext in org.hibernate.query.sqm.tuple.internal
Methods in org.hibernate.query.sqm.tuple.internal with parameters of type MergeContextModifier and TypeMethodDescriptionAnonymousTupleBasicEntityIdentifierMapping.getIdentifier(Object entity, MergeContext mergeContext) AnonymousTupleEmbeddedEntityIdentifierMapping.getIdentifier(Object entity, MergeContext mergeContext) AnonymousTupleNonAggregatedEntityIdentifierMapping.getIdentifier(Object entity, MergeContext mergeContext)