Package org.hibernate.sql.model
Interface EntityMutationOperationGroup
-
- All Superinterfaces:
MutationOperationGroup
- All Known Implementing Classes:
EntityMutationOperationGroupStandard
public interface EntityMutationOperationGroup extends MutationOperationGroup
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default EntityMutationOperationGroupasEntityMutationOperationGroup()Attempt to cast to the frequently uses subtype EntityMutationOperationGroup; returns null if this is not possible.default GeneratedValuesMutationDelegategetMutationDelegate()EntityMutationTargetgetMutationTarget()The model-part being mutated.-
Methods inherited from interface org.hibernate.sql.model.MutationOperationGroup
forEachOperation, getMutationType, getNumberOfOperations, getOperation, getOperation, getSingleOperation, hasMatching
-
-
-
-
Method Detail
-
getMutationTarget
EntityMutationTarget getMutationTarget()
The model-part being mutated. N.B. it returns a widened type compared to the same method in the super interface.- Specified by:
getMutationTargetin interfaceMutationOperationGroup
-
asEntityMutationOperationGroup
default EntityMutationOperationGroup asEntityMutationOperationGroup()
Description copied from interface:MutationOperationGroupAttempt to cast to the frequently uses subtype EntityMutationOperationGroup; returns null if this is not possible.- Specified by:
asEntityMutationOperationGroupin interfaceMutationOperationGroup- Returns:
-
getMutationDelegate
default GeneratedValuesMutationDelegate getMutationDelegate()
-
-