| Modifier and Type | Interface and Description |
|---|---|
| public interface | DeleteHandler
Handler for dealing with multi-table SQM DELETE queries. |
| public interface | Handler
Simply as a matter of code structuring it is often worthwhile to put all of the execution code into a separate handler (executor) class. |
| public interface | InsertHandler
Handler for dealing with multi-table SQM INSERT queries. |
| public interface | |
| public interface | UpdateHandler
Handler for dealing with multi-table SQM UPDATE queries. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ExpressionDomainResultProducer
A wrapper around a basic |
| public class | MatchingIdSelectionHelper
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 mutation |
| public class | MultiTableSqmMutationConverter
Specialized BaseSqmToSqlAstConverter implementation used during conversion of an SQM mutation query tree representing into the various SQL AST trees needed to perform that operation. |
| public class | SelectableMappingExpressionConverter
A function for producing an |
| public class | |
| public class | SqmMultiTableMutationStrategyProviderInitiator
Initiator for SqmMultiTableMutationStrategyProvider service |
| public class | SqmMultiTableMutationStrategyProviderStandard
Standard SqmMultiTableMutationStrategyProvider implementation |
| public class | |
| public class |