Interface CollectionMutationTarget
-
- All Superinterfaces:
MutationTarget<CollectionTableMapping>
- All Known Implementing Classes:
AbstractCollectionPersister
,BasicCollectionPersister
,OneToManyPersister
public interface CollectionMutationTarget extends MutationTarget<CollectionTableMapping>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CollectionTableMapping
getCollectionTableMapping()
default CollectionTableMapping
getIdentifierTableMapping()
The descriptor for the table containing the identifier for the targetPluralAttributeMapping
getTargetPart()
The ModelPart describing the mutation targetboolean
hasPhysicalIndexColumn()
Whether the collection has at least one physical index column-
Methods inherited from interface org.hibernate.sql.model.MutationTarget
forEachMutableTable, forEachMutableTableReverse, getIdentifierTableName, getNavigableRole, getRolePath
-
-
-
-
Method Detail
-
getTargetPart
PluralAttributeMapping getTargetPart()
Description copied from interface:MutationTarget
The ModelPart describing the mutation target- Specified by:
getTargetPart
in interfaceMutationTarget<CollectionTableMapping>
-
getCollectionTableMapping
CollectionTableMapping getCollectionTableMapping()
-
getIdentifierTableMapping
default CollectionTableMapping getIdentifierTableMapping()
Description copied from interface:MutationTarget
The descriptor for the table containing the identifier for the target- Specified by:
getIdentifierTableMapping
in interfaceMutationTarget<CollectionTableMapping>
-
hasPhysicalIndexColumn
boolean hasPhysicalIndexColumn()
Whether the collection has at least one physical index column
-
-