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 entityCriteriaUpdate.- Since:
- 3.2
- Author:
- Denis Stepanov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PersistentEntityRoot<T>from(PersistentEntity persistentEntity)PersistentEntityRoot<T>from(jakarta.persistence.metamodel.EntityType<T> entity)PersistentEntityRoot<T>from(java.lang.Class<T> entityClass)java.util.Set<jakarta.persistence.criteria.ParameterExpression<?>>getParameters()PersistentEntityRoot<T>getRoot()<Y> PersistentEntityCriteriaUpdate<T>set(jakarta.persistence.criteria.Path<Y> attribute, jakarta.persistence.criteria.Expression<? extends Y> value)<Y,X extends Y>
PersistentEntityCriteriaUpdate<T>set(jakarta.persistence.criteria.Path<Y> attribute, X value)<Y> PersistentEntityCriteriaUpdate<T>set(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, jakarta.persistence.criteria.Expression<? extends Y> value)<Y,X extends Y>
PersistentEntityCriteriaUpdate<T>set(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, X value)PersistentEntityCriteriaUpdate<T>set(java.lang.String attributeName, java.lang.Object value)PersistentEntityCriteriaUpdate<T>where(jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction)PersistentEntityCriteriaUpdate<T>where(jakarta.persistence.criteria.Predicate... restrictions)
-
-
-
Method Detail
-
from
@NonNull PersistentEntityRoot<T> from(@NonNull PersistentEntity persistentEntity)
-
from
@NonNull PersistentEntityRoot<T> from(@NonNull java.lang.Class<T> entityClass)
- Specified by:
fromin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
from
@NonNull PersistentEntityRoot<T> from(@NonNull jakarta.persistence.metamodel.EntityType<T> entity)
- Specified by:
fromin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
getRoot
@NonNull PersistentEntityRoot<T> getRoot()
- Specified by:
getRootin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
set
@NonNull <Y,X extends Y> PersistentEntityCriteriaUpdate<T> set(@NonNull jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, @Nullable X value)
- Specified by:
setin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
set
@NonNull <Y> PersistentEntityCriteriaUpdate<T> set(@NonNull jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute, @NonNull jakarta.persistence.criteria.Expression<? extends Y> value)
- Specified by:
setin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
set
@NonNull <Y,X extends Y> PersistentEntityCriteriaUpdate<T> set(@NonNull jakarta.persistence.criteria.Path<Y> attribute, @Nullable X value)
- Specified by:
setin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
set
@NonNull <Y> PersistentEntityCriteriaUpdate<T> set(@NonNull jakarta.persistence.criteria.Path<Y> attribute, @NonNull jakarta.persistence.criteria.Expression<? extends Y> value)
- Specified by:
setin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
set
@NonNull PersistentEntityCriteriaUpdate<T> set(@NonNull java.lang.String attributeName, @Nullable java.lang.Object value)
- Specified by:
setin interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
where
@NonNull PersistentEntityCriteriaUpdate<T> where(@NonNull jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction)
- Specified by:
wherein interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
where
@NonNull PersistentEntityCriteriaUpdate<T> where(@NonNull jakarta.persistence.criteria.Predicate... restrictions)
- Specified by:
wherein interfacejakarta.persistence.criteria.CriteriaUpdate<T>
-
getParameters
@NonNull java.util.Set<jakarta.persistence.criteria.ParameterExpression<?>> getParameters()
-
-