Class ExecutorQueryCriteriaUtil


  • public class ExecutorQueryCriteriaUtil
    extends org.jbpm.query.jpa.impl.QueryCriteriaUtil
    • Field Detail

      • criteriaAttributes

        public static final Map<Class,​Map<String,​javax.persistence.metamodel.Attribute>> criteriaAttributes
    • Method Detail

      • initializeCriteriaAttributes

        protected boolean initializeCriteriaAttributes()
        Specified by:
        initializeCriteriaAttributes in class org.jbpm.query.jpa.impl.QueryCriteriaUtil
      • getCriteriaBuilder

        protected javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
        Specified by:
        getCriteriaBuilder in class org.jbpm.query.jpa.impl.QueryCriteriaUtil
      • createQueryAndCallApplyMetaCriteriaAndGetResult

        protected <T> List<T> createQueryAndCallApplyMetaCriteriaAndGetResult​(org.jbpm.query.jpa.data.QueryWhere queryWhere,
                                                                              javax.persistence.criteria.CriteriaQuery<T> criteriaQuery,
                                                                              javax.persistence.criteria.CriteriaBuilder builder)
        Specified by:
        createQueryAndCallApplyMetaCriteriaAndGetResult in class org.jbpm.query.jpa.impl.QueryCriteriaUtil
      • implSpecificCreatePredicateFromSingleCriteria

        protected <R,​T> javax.persistence.criteria.Predicate implSpecificCreatePredicateFromSingleCriteria​(javax.persistence.criteria.CriteriaQuery<R> query,
                                                                                                                 javax.persistence.criteria.CriteriaBuilder builder,
                                                                                                                 Class queryType,
                                                                                                                 org.jbpm.query.jpa.data.QueryCriteria criteria,
                                                                                                                 org.jbpm.query.jpa.data.QueryWhere queryWhere)
        Specified by:
        implSpecificCreatePredicateFromSingleCriteria in class org.jbpm.query.jpa.impl.QueryCriteriaUtil