Uses of Class
org.hibernate.query.sqm.mutation.internal.MultiTableSqmMutationConverter
Packages that use MultiTableSqmMutationConverter
Package
Description
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
-
Uses of MultiTableSqmMutationConverter in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type MultiTableSqmMutationConverterModifier and TypeMethodDescriptionstatic SelectStatementMatchingIdSelectionHelper.generateMatchingIdSelectStatement(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement<?> sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext) -
Uses of MultiTableSqmMutationConverter in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type MultiTableSqmMutationConverterModifier and TypeMethodDescriptionprotected abstract voidAbstractCteMutationHandler.addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected voidCteDeleteHandler.addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected StringCteInsertHandler.addDmlCtes(CteContainer statement, CteStatement queryCte, EntityPersister entityPersister, List<Map.Entry<List<CteColumn>, Assignment>> assignments, boolean assignsId, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor factory) protected voidCteUpdateHandler.addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected ExpressionAbstractCteMutationHandler.createCountStar(SessionFactoryImplementor factory, MultiTableSqmMutationConverter sqmConverter) Used by Hibernate Reactiveprotected ExpressionCteInsertHandler.createCountStar(SessionFactoryImplementor factory, MultiTableSqmMutationConverter sqmConverter) -
Uses of MultiTableSqmMutationConverter in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type MultiTableSqmMutationConverterModifier and TypeMethodDescriptionExecuteWithTemporaryTableHelper.createMatchingIdsIntoIdTableInsert(MultiTableSqmMutationConverter sqmConverter, Predicate suppliedPredicate, TemporaryTable idTable, JdbcParameter sessionUidParameter, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)