public class CriteriaUpdateImpl<T> extends AbstractManipulationCriteriaQuery<T> implements javax.persistence.criteria.CriteriaUpdate<T>
CriteriaUpdate
contract.Constructor and Description |
---|
CriteriaUpdateImpl(CriteriaBuilderImpl criteriaBuilder) |
Modifier and Type | Method and Description |
---|---|
protected <Y> void |
addAssignment(javax.persistence.criteria.Path<Y> attributePath,
javax.persistence.criteria.Expression<? extends Y> value) |
protected java.lang.String |
renderQuery(RenderingContext renderingContext) |
<Y> javax.persistence.criteria.CriteriaUpdate<T> |
set(javax.persistence.criteria.Path<Y> attributePath,
javax.persistence.criteria.Expression<? extends Y> value) |
<Y,X extends Y> |
set(javax.persistence.criteria.Path<Y> attributePath,
X value) |
<Y> javax.persistence.criteria.CriteriaUpdate<T> |
set(javax.persistence.metamodel.SingularAttribute<? super T,Y> singularAttribute,
javax.persistence.criteria.Expression<? extends Y> value) |
<Y,X extends Y> |
set(javax.persistence.metamodel.SingularAttribute<? super T,Y> singularAttribute,
X value) |
javax.persistence.criteria.CriteriaUpdate<T> |
set(java.lang.String attributeName,
java.lang.Object value) |
void |
validate() |
javax.persistence.criteria.CriteriaUpdate<T> |
where(javax.persistence.criteria.Expression<java.lang.Boolean> restriction) |
javax.persistence.criteria.CriteriaUpdate<T> |
where(javax.persistence.criteria.Predicate... restrictions) |
criteriaBuilder, from, from, getRestriction, getRoot, interpret, renderRestrictions, renderRoot, setRestriction, setRestriction, subquery
public CriteriaUpdateImpl(CriteriaBuilderImpl criteriaBuilder)
public <Y,X extends Y> javax.persistence.criteria.CriteriaUpdate<T> set(javax.persistence.metamodel.SingularAttribute<? super T,Y> singularAttribute, X value)
set
in interface javax.persistence.criteria.CriteriaUpdate<T>
public <Y> javax.persistence.criteria.CriteriaUpdate<T> set(javax.persistence.metamodel.SingularAttribute<? super T,Y> singularAttribute, javax.persistence.criteria.Expression<? extends Y> value)
set
in interface javax.persistence.criteria.CriteriaUpdate<T>
public <Y,X extends Y> javax.persistence.criteria.CriteriaUpdate<T> set(javax.persistence.criteria.Path<Y> attributePath, X value)
set
in interface javax.persistence.criteria.CriteriaUpdate<T>
public <Y> javax.persistence.criteria.CriteriaUpdate<T> set(javax.persistence.criteria.Path<Y> attributePath, javax.persistence.criteria.Expression<? extends Y> value)
set
in interface javax.persistence.criteria.CriteriaUpdate<T>
public javax.persistence.criteria.CriteriaUpdate<T> set(java.lang.String attributeName, java.lang.Object value)
set
in interface javax.persistence.criteria.CriteriaUpdate<T>
protected <Y> void addAssignment(javax.persistence.criteria.Path<Y> attributePath, javax.persistence.criteria.Expression<? extends Y> value)
public javax.persistence.criteria.CriteriaUpdate<T> where(javax.persistence.criteria.Expression<java.lang.Boolean> restriction)
where
in interface javax.persistence.criteria.CriteriaUpdate<T>
public javax.persistence.criteria.CriteriaUpdate<T> where(javax.persistence.criteria.Predicate... restrictions)
where
in interface javax.persistence.criteria.CriteriaUpdate<T>
public void validate()
validate
in interface CompilableCriteria
validate
in class AbstractManipulationCriteriaQuery<T>
protected java.lang.String renderQuery(RenderingContext renderingContext)
renderQuery
in class AbstractManipulationCriteriaQuery<T>
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.