Package org.hibernate.query.sqm.mutation.internal
package org.hibernate.query.sqm.mutation.internal
-
ClassDescriptionHandler for dealing with multi-table SQM DELETE queries.A wrapper around a basic
Expression
that produces aBasicResult
as domain result.Simply as a matter of code structuring it is often worthwhile to put all of the execution code into a separate handler (executor) class.Handler for dealing with multi-table SQM INSERT queries.Helper used to generate the SELECT for selection of an entity's identifier, here specifically intended to be used as the SELECT portion of a multi-table SQM mutationSpecialized BaseSqmToSqlAstConverter implementation used during conversion of an SQM mutation query tree representing into the various SQL AST trees needed to perform that operation.Initiator for SqmMultiTableMutationStrategyProvider serviceStandard SqmMultiTableMutationStrategyProvider implementationHandler for dealing with multi-table SQM UPDATE queries.