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 EntityMutationOperationGroup
asEntityMutationOperationGroup()
Attempt to cast to the frequently uses subtype EntityMutationOperationGroup; returns null if this is not possible.default GeneratedValuesMutationDelegate
getMutationDelegate()
EntityMutationTarget
getMutationTarget()
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:
getMutationTarget
in interfaceMutationOperationGroup
-
asEntityMutationOperationGroup
default EntityMutationOperationGroup asEntityMutationOperationGroup()
Description copied from interface:MutationOperationGroup
Attempt to cast to the frequently uses subtype EntityMutationOperationGroup; returns null if this is not possible.- Specified by:
asEntityMutationOperationGroup
in interfaceMutationOperationGroup
- Returns:
-
getMutationDelegate
default GeneratedValuesMutationDelegate getMutationDelegate()
-
-