Uses of Interface
org.hibernate.sql.ast.spi.model.RestrictedTableMutation
Packages that use RestrictedTableMutation
Package
Description
This package abstracts persistence mechanisms for collections.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Supported construction contracts and reusable implementations for mapping-model mutations.
-
Uses of RestrictedTableMutation in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return RestrictedTableMutationModifier and TypeMethodDescriptionAbstractCollectionPersister.generateDeleteAllAst(MutatingTableReference tableReference) BasicCollectionPersister.generateDeleteAllAst(MutatingTableReference tableReference) OneToManyPersister.generateDeleteAllAst(MutatingTableReference tableReference) OneToManyPersister.generateDeleteRowAst(MutatingTableReference tableReference) protected RestrictedTableMutation<JdbcMutationOperation> BasicCollectionPersister.generateSoftDeleteRowsAst(MutatingTableReference tableReference) protected RestrictedTableMutation<JdbcMutationOperation> BasicCollectionPersister.generateTemporalDeleteAllAst(MutatingTableReference tableReference) protected RestrictedTableMutation<JdbcMutationOperation> BasicCollectionPersister.generateTemporalDeleteRowsAst(MutatingTableReference tableReference) -
Uses of RestrictedTableMutation in org.hibernate.sql.ast.spi.model
Subinterfaces of RestrictedTableMutation in org.hibernate.sql.ast.spi.modelModifier and TypeInterfaceDescriptioninterfaceLogicalTableUpdate<O extends MutationOperation>Models a logical UPDATE to a table.interfaceModels an DELETE to a model (entity or collection) table, triggered from flushinterfaceTableUpdate<O extends MutationOperation>Models an update to a model (entity or collection) table, triggered from flushClasses in org.hibernate.sql.ast.spi.model that implement RestrictedTableMutationModifier and TypeClassDescriptionclassAbstractRestrictedTableMutation<O extends MutationOperation>classclassAbstractTableUpdate<O extends MutationOperation>Base support for TableUpdate implementationsclassclassDeletion defined using custom sql-deleteclassclassUpdate defined using custom sql-updateclass -
Uses of RestrictedTableMutation in org.hibernate.sql.ast.spi.model.builder
Classes in org.hibernate.sql.ast.spi.model.builder with type parameters of type RestrictedTableMutationModifier and TypeClassDescriptionclassAbstractRestrictedTableMutationBuilder<O extends MutationOperation, M extends RestrictedTableMutation<O>>Base for provider-owned table-mutation builders which collect key and optimistic-lock restrictions.interfaceRestrictedTableMutationBuilder<O extends MutationOperation, M extends RestrictedTableMutation<O>>Specialized builder for building mutations which have a restrictions (aka,whereclause).Subclasses with type arguments of type RestrictedTableMutation in org.hibernate.sql.ast.spi.model.builderModifier and TypeClassDescriptionclassAbstractTableUpdateBuilder<O extends MutationOperation>Base for provider-ownedTableUpdateBuilderimplementations.Subinterfaces with type arguments of type RestrictedTableMutation in org.hibernate.sql.ast.spi.model.builderModifier and TypeInterfaceDescriptioninterfaceTableUpdateBuilder<O extends MutationOperation>TableMutationBuilderimplementation forupdatestatements.interfaceTableUpdateBuilder<O extends MutationOperation>TableMutationBuilderimplementation forupdatestatements.