Uses of Interface
org.hibernate.sql.spi.mutation.jdbc.JdbcMutationOperation
Packages that use JdbcMutationOperation
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Extensions to
JdbcOperation for model mutations.-
Uses of JdbcMutationOperation in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi with type parameters of type JdbcMutationOperationModifier and TypeClassDescriptionstatic final recordRequest to translate a mapping-model table mutation into its matching JDBC mutation operation. -
Uses of JdbcMutationOperation in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return JdbcMutationOperationModifier and TypeMethodDescriptionprotected JdbcMutationOperationAbstractCollectionPersister.buildDeleteAllOperation(MutatingTableReference tableReference) Methods in org.hibernate.persister.collection that return types with arguments of type JdbcMutationOperationModifier 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 JdbcMutationOperation in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return JdbcMutationOperationModifier and TypeMethodDescriptionOperationProducer.createOperation(MutatingTableReference tableReference) RowMutationOperations.getDeleteRowOperation()RowMutationOperations.getDeleteRowOperation(TableMapping tableMapping) RowMutationOperations.getInsertRowOperation()RowMutationOperations.getInsertRowOperation(TableMapping tableMapping) RowMutationOperations.getUpdateRowOperation() -
Uses of JdbcMutationOperation in org.hibernate.sql.ast.spi.model
Classes in org.hibernate.sql.ast.spi.model with type parameters of type JdbcMutationOperationModifier and TypeInterfaceDescriptioninterfaceCustomSqlMutation<O extends JdbcMutationOperation>Subclasses with type arguments of type JdbcMutationOperation in org.hibernate.sql.ast.spi.modelModifier and TypeClassDescriptionclassUpdate defined using custom sql-updateclassClasses in org.hibernate.sql.ast.spi.model that implement interfaces with type arguments of type JdbcMutationOperationModifier and TypeClassDescriptionclassUpdate defined using custom sql-updateclass -
Uses of JdbcMutationOperation in org.hibernate.sql.spi.mutation.jdbc
Classes in org.hibernate.sql.spi.mutation.jdbc that implement JdbcMutationOperationModifier and TypeClassDescriptionclassSupported base for an immutable, single-table JDBC mutation operation.final classfinal classDescriptor for a table insert originating from a flushfinal classDescribes the update of a single tablefinal classJdbcMutationOperationimplementation for MERGE handlingfinal classJdbcMutationOperationimplementation for UPSERT handlingMethods in org.hibernate.sql.spi.mutation.jdbc that return JdbcMutationOperationModifier and TypeMethodDescriptionprotected JdbcMutationOperationOptionalTableUpdateOperation.createJdbcOptionalInsert(SharedSessionContractImplementor session) protected JdbcMutationOperationOptionalTableUpdateWithUpsertOperation.createJdbcOptionalInsert(SharedSessionContractImplementor session) protected JdbcMutationOperationOptionalTableUpdateOperation.createJdbcUpdate(SharedSessionContractImplementor session)