Package | Description |
---|---|
org.jbpm.query.jpa.builder.impl | |
org.jbpm.query.jpa.data | |
org.jbpm.query.jpa.impl | |
org.jbpm.query.jpa.service |
Modifier and Type | Field and Description |
---|---|
protected QueryWhere |
AbstractQueryBuilderImpl.queryWhere |
Modifier and Type | Method and Description |
---|---|
QueryWhere |
AbstractQueryBuilderImpl.getQueryWhere() |
Constructor and Description |
---|
QueryWhere(QueryWhere queryWhere) |
Modifier and Type | Method and Description |
---|---|
static void |
QueryCriteriaUtil.applyMetaCriteriaToQuery(javax.persistence.Query query,
QueryWhere queryWhere)
Small method to apply the meta criteria from the
QueryWhere instance to the Query instance |
protected abstract <T> List<T> |
QueryCriteriaUtil.createQueryAndCallApplyMetaCriteriaAndGetResult(QueryWhere queryWhere,
javax.persistence.criteria.CriteriaQuery<T> criteriaQuery,
javax.persistence.criteria.CriteriaBuilder builder)
This method does the persistence-related logic related to executing a query.
|
<T> List<T> |
QueryCriteriaUtil.doCriteriaQuery(QueryWhere queryWhere,
Class<T> queryType)
This method takes the high-level steps needed in order to create a JPA
CriteriaQuery . |
protected <R,T> void |
QueryCriteriaUtil.fillCriteriaQuery(javax.persistence.criteria.CriteriaQuery<R> query,
QueryWhere queryWhere,
javax.persistence.criteria.CriteriaBuilder builder,
Class<T> queryType)
This is the main ("highest"?
|
protected abstract <R,T> javax.persistence.criteria.Predicate |
QueryCriteriaUtil.implSpecificCreatePredicateFromSingleCriteria(javax.persistence.criteria.CriteriaQuery<R> query,
javax.persistence.criteria.CriteriaBuilder builder,
Class queryType,
QueryCriteria criteria,
QueryWhere queryWhere)
Some criteria do not directly refer to a field, such as those stored
in the criteria attributes
Map passed
as an argument to the constructor. |
Modifier and Type | Method and Description |
---|---|
void |
QueryModificationService.optimizeCriteria(QueryWhere queryWhere)
This optimizes the
QueryWhere criteria. |
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.