Package org.hibernate.query.criteria
Interface JpaCriteriaUpdate<T>
- All Superinterfaces:
CommonAbstractCriteria
,CriteriaUpdate<T>
,JpaCriteriaBase
,JpaCriteriaNode
,JpaCteContainer
,JpaManipulationCriteria<T>
,JpaQueryableCriteria<T>
,Serializable
- All Known Implementing Classes:
SqmUpdateStatement
-
Method Summary
Modifier and TypeMethodDescriptionfrom
(EntityType<T> entity) getRoot()
boolean
<Y> JpaCriteriaUpdate<T>
set
(Path<Y> attribute, Expression<? extends Y> value) <Y,
X extends Y>
JpaCriteriaUpdate<T><Y> JpaCriteriaUpdate<T>
set
(SingularAttribute<? super T, Y> attribute, Expression<? extends Y> value) <Y,
X extends Y>
JpaCriteriaUpdate<T>set
(SingularAttribute<? super T, Y> attribute, X value) versioned
(boolean versioned) where
(Expression<Boolean> restriction) Methods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria
getParameters, subquery
Methods inherited from interface org.hibernate.query.criteria.JpaCriteriaBase
getRestriction, subquery
Methods inherited from interface org.hibernate.query.criteria.JpaCteContainer
getCteCriteria, getCteCriterias, with, with, withRecursiveUnionAll, withRecursiveUnionAll, withRecursiveUnionDistinct, withRecursiveUnionDistinct
Methods inherited from interface org.hibernate.query.criteria.JpaManipulationCriteria
getTarget, setTarget
-
Method Details
-
isVersioned
boolean isVersioned() -
versioned
JpaCriteriaUpdate<T> versioned() -
versioned
-
from
- Specified by:
from
in interfaceCriteriaUpdate<T>
-
from
- Specified by:
from
in interfaceCriteriaUpdate<T>
-
set
- Specified by:
set
in interfaceCriteriaUpdate<T>
-
set
<Y> JpaCriteriaUpdate<T> set(SingularAttribute<? super T, Y> attribute, Expression<? extends Y> value) - Specified by:
set
in interfaceCriteriaUpdate<T>
-
set
- Specified by:
set
in interfaceCriteriaUpdate<T>
-
set
- Specified by:
set
in interfaceCriteriaUpdate<T>
-
set
- Specified by:
set
in interfaceCriteriaUpdate<T>
-
getRoot
- Specified by:
getRoot
in interfaceCriteriaUpdate<T>
-
where
- Specified by:
where
in interfaceCriteriaUpdate<T>
-
where
- Specified by:
where
in interfaceCriteriaUpdate<T>
-