Uses of Interface
org.hibernate.query.sqm.tree.SqmDeleteOrUpdateStatement
-
Packages that use SqmDeleteOrUpdateStatement Package Description org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.mutation.internal.inline org.hibernate.query.sqm.mutation.spi SPI for handling SQM UPDATE and DELETE queriesorg.hibernate.query.sqm.tree.delete Nodes representingdeletestatements in the SQM tree.org.hibernate.query.sqm.tree.update Nodes representingupdatestatements 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 SqmDeleteOrUpdateStatement Modifier and Type Method Description static QuerySpecMatchingIdSelectionHelper. generateMatchingIdSelectQuery(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, DomainParameterXref domainParameterXref, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor sessionFactory)static SelectStatementMatchingIdSelectionHelper. generateMatchingIdSelectStatement(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext, SessionFactoryImplementor sessionFactory)static List<Object>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 SqmDeleteOrUpdateStatement Modifier and Type Method Description protected voidCteMutationStrategy. checkMatch(SqmDeleteOrUpdateStatement<?> sqmStatement)Constructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type SqmDeleteOrUpdateStatement Constructor Description AbstractCteMutationHandler(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 SqmDeleteOrUpdateStatement Constructor Description InlineMutationStrategy(Function<SqmDeleteOrUpdateStatement<?>,MatchingIdRestrictionProducer> matchingIdsStrategy) -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return SqmDeleteOrUpdateStatement Modifier and Type Method Description SqmDeleteOrUpdateStatement<?>AbstractMutationHandler. getSqmDeleteOrUpdateStatement()Constructors in org.hibernate.query.sqm.mutation.spi with parameters of type SqmDeleteOrUpdateStatement Constructor Description AbstractMutationHandler(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 Modifier and Type Class Description classSqmDeleteStatement<T> -
Uses of SqmDeleteOrUpdateStatement in org.hibernate.query.sqm.tree.update
Classes in org.hibernate.query.sqm.tree.update that implement SqmDeleteOrUpdateStatement Modifier and Type Class Description classSqmUpdateStatement<T>
-