Uses of Class
org.hibernate.sql.spi.mutation.TableMapping.MutationDetails
Packages that use TableMapping.MutationDetails
Package
Description
Defines support for performing mutation operations against collections.
Defines support for performing mutation operations originating
from persistence-context events.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Supported construction contracts and reusable implementations for mapping-model mutations.
Logical post-translation mutation contracts used for batching and execution.
-
Uses of TableMapping.MutationDetails in org.hibernate.action.queue.spi.meta
Methods in org.hibernate.action.queue.spi.meta that return TableMapping.MutationDetailsModifier and TypeMethodDescriptionCollectionTableDescriptor.deleteAllDetails()Returns the value of thedeleteAllDetailsrecord component.CollectionTableDescriptor.deleteDetails()Returns the value of thedeleteDetailsrecord component.EntityTableDescriptor.deleteDetails()Returns the value of thedeleteDetailsrecord component.TableDescriptor.deleteDetails()Details about deletions to this table.TableDescriptorAsTableMapping.getDeleteDetails()TableDescriptorAsTableMapping.getInsertDetails()TableDescriptorAsTableMapping.getUpdateDetails()CollectionTableDescriptor.insertDetails()Returns the value of theinsertDetailsrecord component.EntityTableDescriptor.insertDetails()Returns the value of theinsertDetailsrecord component.TableDescriptor.insertDetails()Details about insertions into this table.CollectionTableDescriptor.updateDetails()Returns the value of theupdateDetailsrecord component.EntityTableDescriptor.updateDetails()Returns the value of theupdateDetailsrecord component.TableDescriptor.updateDetails()Details about updates to this table.Constructors in org.hibernate.action.queue.spi.meta with parameters of type TableMapping.MutationDetailsModifierConstructorDescriptionCollectionTableDescriptor(String name, NavigableRole navigableRole, boolean isJoinTable, boolean isInverse, boolean isSelfReferential, boolean hasUniqueConstraints, boolean cascadeDeleteEnabled, TableMapping.MutationDetails insertDetails, TableMapping.MutationDetails updateDetails, TableMapping.MutationDetails deleteDetails, TableMapping.MutationDetails deleteAllDetails, TableKeyDescriptor keyDescriptor) Creates an instance of aCollectionTableDescriptorrecord class.EntityTableDescriptor(String name, int relativePosition, boolean isIdentifierTable, boolean isOptional, boolean isInverse, boolean isSelfReferential, boolean hasUniqueConstraints, boolean cascadeDeleteEnabled, TableMapping.MutationDetails insertDetails, TableMapping.MutationDetails updateDetails, TableMapping.MutationDetails deleteDetails, List<ColumnDescriptor> columns, List<AttributeMapping> attributes, Map<AttributeMapping, List<Integer>> attributeColumnIndexes, TableKeyDescriptor keyDescriptor) Creates an instance of aEntityTableDescriptorrecord class. -
Uses of TableMapping.MutationDetails in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return TableMapping.MutationDetailsModifier and TypeMethodDescriptionCollectionTableMapping.getDeleteDetails()CollectionTableMapping.getDeleteRowDetails()CollectionTableMapping.getInsertDetails()CollectionTableMapping.getUpdateDetails()Constructors in org.hibernate.persister.collection.mutation with parameters of type TableMapping.MutationDetailsModifierConstructorDescriptionCollectionTableMapping(String tableName, String[] spaces, boolean isJoinTable, boolean isInverse, TableMapping.MutationDetails insertDetails, TableMapping.MutationDetails updateDetails, boolean cascadeDeleteEnabled, TableMapping.MutationDetails deleteAllDetails, TableMapping.MutationDetails deleteRowDetails) -
Uses of TableMapping.MutationDetails in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return TableMapping.MutationDetailsModifier and TypeMethodDescriptionEntityTableMappingImpl.getDeleteDetails()EntityTableMappingImpl.getInsertDetails()EntityTableMappingImpl.getUpdateDetails() -
Uses of TableMapping.MutationDetails in org.hibernate.sql.ast.spi.model
Constructors in org.hibernate.sql.ast.spi.model with parameters of type TableMapping.MutationDetailsModifierConstructorDescriptionTableDeleteCustomSql(MutatingTableReference mutatingTable, TableMapping.MutationDetails mutationDetails, MutationTarget mutationTarget, String sqlComment, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters) TableUpdateCustomSql(MutatingTableReference mutatingTable, MutationTarget mutationTarget, TableMapping.MutationDetails mutationDetails, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters) -
Uses of TableMapping.MutationDetails in org.hibernate.sql.ast.spi.model.builder
Methods in org.hibernate.sql.ast.spi.model.builder with parameters of type TableMapping.MutationDetailsModifier and TypeMethodDescriptionprotected voidAbstractRestrictedTableMutationBuilder.adjustCustomSqlTenantRestriction(TableMapping.MutationDetails details, List<ColumnValueParameter> parameters) Custom SQL may use the original parameter list or append the session tenant.Constructors in org.hibernate.sql.ast.spi.model.builder with parameters of type TableMapping.MutationDetailsModifierConstructorDescriptionTableDeleteBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, TableMapping.MutationDetails mutationDetails, String whereFragment, SessionFactoryImplementor sessionFactory) TableUpdateBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, TableMapping.MutationDetails mutationDetails, String whereFragment, SessionFactoryImplementor sessionFactory) -
Uses of TableMapping.MutationDetails in org.hibernate.sql.spi.mutation
Methods in org.hibernate.sql.spi.mutation that return TableMapping.MutationDetailsModifier and TypeMethodDescriptionTableMapping.getDeleteDetails()Details for deleting from this tableTableMapping.getInsertDetails()Details for insertion into this tableTableMapping.getUpdateDetails()Details for updating this table