Class BlazeCriteriaUpdateImpl<T>
java.lang.Object
com.blazebit.persistence.criteria.impl.AbstractModificationCriteriaQuery<T>
com.blazebit.persistence.criteria.impl.BlazeCriteriaUpdateImpl<T>
- All Implemented Interfaces:
BlazeCommonAbstractCriteria,BlazeCriteriaUpdate<T>,CommonAbstractCriteria,CriteriaUpdate<T>
public class BlazeCriteriaUpdateImpl<T>
extends AbstractModificationCriteriaQuery<T>
implements BlazeCriteriaUpdate<T>
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Field Summary
Fields inherited from class com.blazebit.persistence.criteria.impl.AbstractModificationCriteriaQuery
criteriaBuilder -
Constructor Summary
ConstructorsConstructorDescriptionBlazeCriteriaUpdateImpl(BlazeCriteriaBuilderImpl criteriaBuilder, Class<T> targetEntity, String alias) -
Method Summary
Modifier and TypeMethodDescriptioncreateCriteriaBuilder(EntityManager entityManager) <Y> BlazeCriteriaUpdate<T>set(Path<Y> attribute, Expression<? extends Y> value) <Y,X extends Y>
BlazeCriteriaUpdate<T><Y> BlazeCriteriaUpdate<T>set(javax.persistence.metamodel.SingularAttribute<? super T, Y> attribute, Expression<? extends Y> value) <Y,X extends Y>
BlazeCriteriaUpdate<T>where(Expression<Boolean> restriction) Methods inherited from class com.blazebit.persistence.criteria.impl.AbstractModificationCriteriaQuery
from, from, from, from, getRestriction, getRoot, internalGetSubqueries, renderWhere, setRestriction, setRestriction, subqueryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.blazebit.persistence.criteria.BlazeCommonAbstractCriteria
subqueryMethods inherited from interface com.blazebit.persistence.criteria.BlazeCriteriaUpdate
from, from, from, from, getRootMethods inherited from interface javax.persistence.criteria.CommonAbstractCriteria
getRestriction
-
Constructor Details
-
BlazeCriteriaUpdateImpl
public BlazeCriteriaUpdateImpl(BlazeCriteriaBuilderImpl criteriaBuilder, Class<T> targetEntity, String alias)
-
-
Method Details
-
set
public <Y,X extends Y> BlazeCriteriaUpdate<T> set(javax.persistence.metamodel.SingularAttribute<? super T, Y> attribute, X value) - Specified by:
setin interfaceBlazeCriteriaUpdate<T>- Specified by:
setin interfaceCriteriaUpdate<T>
-
set
public <Y> BlazeCriteriaUpdate<T> set(javax.persistence.metamodel.SingularAttribute<? super T, Y> attribute, Expression<? extends Y> value) - Specified by:
setin interfaceBlazeCriteriaUpdate<T>- Specified by:
setin interfaceCriteriaUpdate<T>
-
set
- Specified by:
setin interfaceBlazeCriteriaUpdate<T>- Specified by:
setin interfaceCriteriaUpdate<T>
-
set
- Specified by:
setin interfaceBlazeCriteriaUpdate<T>- Specified by:
setin interfaceCriteriaUpdate<T>
-
set
- Specified by:
setin interfaceBlazeCriteriaUpdate<T>- Specified by:
setin interfaceCriteriaUpdate<T>
-
where
- Specified by:
wherein interfaceBlazeCriteriaUpdate<T>- Specified by:
wherein interfaceCriteriaUpdate<T>
-
where
- Specified by:
wherein interfaceBlazeCriteriaUpdate<T>- Specified by:
wherein interfaceCriteriaUpdate<T>
-
createCriteriaBuilder
- Specified by:
createCriteriaBuilderin interfaceBlazeCriteriaUpdate<T>
-