Top Methods
org.hibernate.persister.collection.mutation

public Interface CollectionMutationTarget

extends MutationTarget<CollectionTableMapping>
Known Direct Implementers
org.hibernate.persister.collection.AbstractCollectionPersister
Imports
org.hibernate.metamodel.mapping.PluralAttributeMapping, org.hibernate.sql.model.MutationTarget

Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public CollectionTableMapping
public default CollectionTableMapping
getIdentifierTableMapping()

Implements org.hibernate.sql.model.MutationTarget.getIdentifierTableMapping.

The descriptor for the table containing the identifier for the target
public PluralAttributeMapping
getTargetPart()

Redeclares org.hibernate.sql.model.MutationTarget.getTargetPart.

The ModelPart describing the mutation target
public boolean
hasPhysicalIndexColumn()

Whether the collection has at least one physical index column

Inherited from org.hibernate.sql.model.MutationTarget:
forEachMutableTableforEachMutableTableReversegetIdentifierTableNamegetNavigableRolegetRolePath

Method Detail

getCollectionTableMappingback to summary
public CollectionTableMapping getCollectionTableMapping()
getIdentifierTableMappingback to summary
public default CollectionTableMapping getIdentifierTableMapping()

Implements org.hibernate.sql.model.MutationTarget.getIdentifierTableMapping.

Doc from org.hibernate.sql.model.MutationTarget.getIdentifierTableMapping.

The descriptor for the table containing the identifier for the target

Annotations
@Override
getTargetPartback to summary
public PluralAttributeMapping getTargetPart()

Redeclares org.hibernate.sql.model.MutationTarget.getTargetPart.

Doc from org.hibernate.sql.model.MutationTarget.getTargetPart.

The ModelPart describing the mutation target

Annotations
@Override
hasPhysicalIndexColumnback to summary
public boolean hasPhysicalIndexColumn()

Whether the collection has at least one physical index column