Interface PersistentEntityCriteriaUpdate<T>
- Type Parameters:
- T- The entity type
- All Superinterfaces:
- jakarta.persistence.criteria.CommonAbstractCriteria,- jakarta.persistence.criteria.CriteriaUpdate<T>
- All Known Subinterfaces:
- SourcePersistentEntityCriteriaUpdate<T>
- All Known Implementing Classes:
- AbstractPersistentEntityCriteriaUpdate
public interface PersistentEntityCriteriaUpdate<T>
extends jakarta.persistence.criteria.CriteriaUpdate<T>
The persistent entity 
CriteriaUpdate.- Since:
- 3.2
- Author:
- Denis Stepanov
- 
Method SummaryModifier and TypeMethodDescription@NonNull PersistentEntityRoot<T>from(@NonNull PersistentEntity persistentEntity) @NonNull PersistentEntityRoot<T>@NonNull PersistentEntityRoot<T>@NonNull Set<jakarta.persistence.criteria.ParameterExpression<?>>@NonNull PersistentEntityRoot<T>getRoot()<Y> @NonNull PersistentEntityCriteriaUpdate<T>set(@NonNull jakarta.persistence.criteria.Path<Y> attribute, @NonNull jakarta.persistence.criteria.Expression<? extends Y> value) <Y,X extends Y> 
 @NonNull PersistentEntityCriteriaUpdate<T>set(@NonNull jakarta.persistence.criteria.Path<Y> attribute, X value) <Y> @NonNull PersistentEntityCriteriaUpdate<T>set(@NonNull jakarta.persistence.metamodel.SingularAttribute<? super T, Y> attribute, @NonNull jakarta.persistence.criteria.Expression<? extends Y> value) <Y,X extends Y> 
 @NonNull PersistentEntityCriteriaUpdate<T>@NonNull PersistentEntityCriteriaUpdate<T>@NonNull PersistentEntityCriteriaUpdate<T>@NonNull PersistentEntityCriteriaUpdate<T>where(@NonNull jakarta.persistence.criteria.Predicate... restrictions) Methods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteriagetRestriction, subquery
- 
Method Details- 
from
- 
from- Specified by:
- fromin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
from@NonNull @NonNull PersistentEntityRoot<T> from(@NonNull @NonNull jakarta.persistence.metamodel.EntityType<T> entity) - Specified by:
- fromin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
getRoot- Specified by:
- getRootin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
set@NonNull <Y,X extends Y> @NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull @NonNull jakarta.persistence.metamodel.SingularAttribute<? super T, Y> attribute, @Nullable X value) - Specified by:
- setin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
set@NonNull <Y> @NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull @NonNull jakarta.persistence.metamodel.SingularAttribute<? super T, Y> attribute, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> value) - Specified by:
- setin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
set@NonNull <Y,X extends Y> @NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull @NonNull jakarta.persistence.criteria.Path<Y> attribute, @Nullable X value) - Specified by:
- setin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
set@NonNull <Y> @NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull @NonNull jakarta.persistence.criteria.Path<Y> attribute, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> value) - Specified by:
- setin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
set@NonNull @NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull @NonNull String attributeName, @Nullable @Nullable Object value) - Specified by:
- setin interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
where@NonNull @NonNull PersistentEntityCriteriaUpdate<T> where(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> restriction) - Specified by:
- wherein interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
where@NonNull @NonNull PersistentEntityCriteriaUpdate<T> where(@NonNull @NonNull jakarta.persistence.criteria.Predicate... restrictions) - Specified by:
- wherein interface- jakarta.persistence.criteria.CriteriaUpdate<T>
 
- 
getParameters
 
-