Uses of Interface
org.hibernate.query.specification.MutationSpecification
Packages that use MutationSpecification
Package
Description
Support for SelectionSpecification
and MutationSpecification which
is similar in concept to criteria queries, but focused on ease-of-use and less verbosity.
-
Uses of MutationSpecification in org.hibernate.query.specification
Subinterfaces of MutationSpecification in org.hibernate.query.specificationModifier and TypeInterfaceDescriptioninterface
Specialization ofMutationSpecification
for programmatic customization of delete queries.interface
Specialization ofMutationSpecification
for programmatic customization of update queries.Methods in org.hibernate.query.specification that return MutationSpecificationModifier and TypeMethodDescriptionMutationSpecification.augment
(MutationSpecification.Augmentation<T> augmentation) Add an augmentation to the specification.static <T> MutationSpecification
<T> MutationSpecification.create
(CriteriaDelete<T> criteriaDelete) Returns a specification reference which can be used to programmatically, iteratively build a MutationQuery based on the given criteria delete, allowing the addition of restrictions.static <T> MutationSpecification
<T> MutationSpecification.create
(CriteriaUpdate<T> criteriaUpdate) Returns a specification reference which can be used to programmatically, iteratively build a MutationQuery based on the given criteria update, allowing the addition of restrictions.static <T> MutationSpecification
<T> Returns a specification reference which can be used to programmatically, iteratively build a MutationQuery based on a base HQL statement, allowing the addition of restrictions.MutationSpecification.restrict
(Restriction<? super T> restriction) MutationSpecification.validate
(CriteriaBuilder builder)