Package de.xima.fc.dao.utils
Class CriteriaApiHelper.UpdateCtx<QT>
- java.lang.Object
-
- de.xima.fc.dao.utils.CriteriaApiHelper.UpdateCtx<QT>
-
- Type Parameters:
QT- the query type.
- Enclosing class:
- CriteriaApiHelper
public static final class CriteriaApiHelper.UpdateCtx<QT> extends Object
Wraps theEntityManagerprovided by the entity context, aCriteriaBuilderand aCriteriaUpdate. This can replace the well-known three-liner
byEntityManager em = ec.getEm(); CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriaUpdate<XyzEntity> cq = cb.createCriteriaUpdate(XyzEntity.class);UpdateCtx<XyzEntity> ctx = CriteriaApiHelper.updateCtx(ec);
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.persistence.QuerycreateQuery()Creates aQueryinstance for executing a criteria update query, does the same asctx.em.createQuery(ctx.cu).
-
-
-
Field Detail
-
cu
public final javax.persistence.criteria.CriteriaUpdate<QT> cu
TheCriteriaUpdateinstance.
-
-