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 SelectStatement
MatchingIdSelectionHelper.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 void
AbstractCteMutationHandler.addDmlCtes
(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected void
CteDeleteHandler.addDmlCtes
(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected String
CteInsertHandler.addDmlCtes
(CteContainer statement, CteStatement queryCte, EntityPersister entityPersister, List<Map.Entry<List<CteColumn>, Assignment>> assignments, boolean assignsId, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor factory) protected void
CteUpdateHandler.addDmlCtes
(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>, List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory) protected Expression
AbstractCteMutationHandler.createCountStar
(SessionFactoryImplementor factory, MultiTableSqmMutationConverter sqmConverter) Used by Hibernate Reactiveprotected Expression
CteInsertHandler.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)