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 CollectionTableMappinggetCollectionTableMapping()default CollectionTableMappinggetIdentifierTableMapping()The descriptor for the table containing the identifier for the targetPluralAttributeMappinggetTargetPart()The ModelPart describing the mutation targetbooleanhasPhysicalIndexColumn()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:MutationTargetThe ModelPart describing the mutation target- Specified by:
getTargetPartin interfaceMutationTarget<CollectionTableMapping>
-
getCollectionTableMapping
CollectionTableMapping getCollectionTableMapping()
-
getIdentifierTableMapping
default CollectionTableMapping getIdentifierTableMapping()
Description copied from interface:MutationTargetThe descriptor for the table containing the identifier for the target- Specified by:
getIdentifierTableMappingin interfaceMutationTarget<CollectionTableMapping>
-
hasPhysicalIndexColumn
boolean hasPhysicalIndexColumn()
Whether the collection has at least one physical index column
-
-