public class RemoteServicesCriteriaUtil extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteServicesCriteriaUtil.TASK_SPECIFIC_CRITERIA |
| Constructor and Description |
|---|
RemoteServicesCriteriaUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <Q> javax.persistence.criteria.Predicate |
createJoinedAuditPredicateFromSingleCriteria(javax.persistence.criteria.CriteriaQuery<Q> query,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.metamodel.Attribute attr,
org.jbpm.query.jpa.data.QueryCriteria criteria,
org.jbpm.query.jpa.data.QueryWhere queryWhere) |
static <Q> javax.persistence.criteria.Predicate |
createJoinedTaskPredicateFromSingleCriteria(javax.persistence.criteria.CriteriaQuery<Q> query,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.metamodel.Attribute attr,
org.jbpm.query.jpa.data.QueryCriteria criteria,
org.jbpm.query.jpa.data.QueryWhere queryWhere) |
static <Q> Class |
getJoinRootClassAndAddNeededJoin(javax.persistence.criteria.CriteriaQuery<Q> query,
javax.persistence.criteria.CriteriaBuilder builder,
Class queryType,
org.jbpm.query.jpa.data.QueryCriteria criteria,
org.jbpm.query.jpa.data.QueryWhere queryWhere)
This method creates a
Predicate based for a field of a joined Root. |
protected static <T> List<T> |
sharedCreateQueryAndCallApplyMetaCriteriaAndGetResult(org.jbpm.query.jpa.data.QueryWhere queryWhere,
javax.persistence.criteria.CriteriaQuery<T> criteriaQuery,
javax.persistence.criteria.CriteriaBuilder builder,
RemoteServicesQueryJPAService jpaService) |
public static <Q> Class getJoinRootClassAndAddNeededJoin(javax.persistence.criteria.CriteriaQuery<Q> query, javax.persistence.criteria.CriteriaBuilder builder, Class queryType, org.jbpm.query.jpa.data.QueryCriteria criteria, org.jbpm.query.jpa.data.QueryWhere queryWhere)
Predicate based for a field of a joined Root.query - The CriteriaQuery that we are buildingbuilder - A CriteriaBuilder to help create the PredicatequeryType - queryWhere - The QueryWhere instance that we're processing to create this CriteriaQuerycriteria - The specific QueryCriteria that is being used to create the PredicatePredicatepublic static <Q> javax.persistence.criteria.Predicate createJoinedAuditPredicateFromSingleCriteria(javax.persistence.criteria.CriteriaQuery<Q> query,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.metamodel.Attribute attr,
org.jbpm.query.jpa.data.QueryCriteria criteria,
org.jbpm.query.jpa.data.QueryWhere queryWhere)
public static <Q> javax.persistence.criteria.Predicate createJoinedTaskPredicateFromSingleCriteria(javax.persistence.criteria.CriteriaQuery<Q> query,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.metamodel.Attribute attr,
org.jbpm.query.jpa.data.QueryCriteria criteria,
org.jbpm.query.jpa.data.QueryWhere queryWhere)
protected static <T> List<T> sharedCreateQueryAndCallApplyMetaCriteriaAndGetResult(org.jbpm.query.jpa.data.QueryWhere queryWhere, javax.persistence.criteria.CriteriaQuery<T> criteriaQuery, javax.persistence.criteria.CriteriaBuilder builder, RemoteServicesQueryJPAService jpaService)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.