Uses of Interface
org.hibernate.query.sqm.tree.SqmDeleteOrUpdateStatement
Packages that use SqmDeleteOrUpdateStatement
Package
Description
SPI for handling SQM UPDATE and DELETE queries
Nodes representing
delete statements in the SQM tree.Nodes representing
update statements in the SQM tree.-
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type SqmDeleteOrUpdateStatementModifier and TypeMethodDescriptionstatic SelectStatementMatchingIdSelectionHelper.generateMatchingIdSelectStatement(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement<?> sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext) static SqmSelectStatement<?>MatchingIdSelectionHelper.generateMatchingIdSelectStatement(SqmDeleteOrUpdateStatement<?> sqmStatement, EntityMappingType entityDescriptor) MatchingIdSelectionHelper.selectMatchingIds(SqmDeleteOrUpdateStatement<?> sqmMutationStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) Centralized selection of ids matching the restriction of the DELETE or UPDATE SQM query -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type SqmDeleteOrUpdateStatementModifier and TypeMethodDescriptionprotected voidCteMutationStrategy.checkMatch(SqmDeleteOrUpdateStatement<?> sqmStatement) Constructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type SqmDeleteOrUpdateStatementModifierConstructorDescriptionAbstractCteMutationHandler(CteTable cteTable, SqmDeleteOrUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory) -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.mutation.internal.inline
Constructor parameters in org.hibernate.query.sqm.mutation.internal.inline with type arguments of type SqmDeleteOrUpdateStatementModifierConstructorDescriptionInlineMutationStrategy(Function<SqmDeleteOrUpdateStatement<?>, MatchingIdRestrictionProducer> matchingIdsStrategy) -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return SqmDeleteOrUpdateStatementConstructors in org.hibernate.query.sqm.mutation.spi with parameters of type SqmDeleteOrUpdateStatementModifierConstructorDescriptionAbstractMutationHandler(SqmDeleteOrUpdateStatement<?> sqmDeleteOrUpdateStatement, SessionFactoryImplementor sessionFactory) -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.tree.delete
Classes in org.hibernate.query.sqm.tree.delete that implement SqmDeleteOrUpdateStatement -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.tree.update
Classes in org.hibernate.query.sqm.tree.update that implement SqmDeleteOrUpdateStatement