public class JpaCountQueryCreator extends JpaQueryCreator
JpaQueryCreator
that creates a count projecting query.Constructor and Description |
---|
JpaCountQueryCreator(PartTree tree,
Class<?> domainClass,
javax.persistence.criteria.CriteriaBuilder builder,
org.springframework.data.jpa.repository.query.ParameterMetadataProvider provider)
Creates a new
JpaCountQueryCreator . |
Modifier and Type | Method and Description |
---|---|
protected javax.persistence.criteria.CriteriaQuery<Object> |
complete(javax.persistence.criteria.Predicate predicate,
Sort sort,
javax.persistence.criteria.CriteriaQuery<Object> query,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Root<?> root)
Template method to finalize the given
Predicate using the given CriteriaQuery and
CriteriaBuilder . |
and, complete, create, getParameterExpressions, or
createQuery, createQuery
public JpaCountQueryCreator(PartTree tree, Class<?> domainClass, javax.persistence.criteria.CriteriaBuilder builder, org.springframework.data.jpa.repository.query.ParameterMetadataProvider provider)
JpaCountQueryCreator
.tree
- domainClass
- parameters
- em
- protected javax.persistence.criteria.CriteriaQuery<Object> complete(javax.persistence.criteria.Predicate predicate, Sort sort, javax.persistence.criteria.CriteriaQuery<Object> query, javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Root<?> root)
JpaQueryCreator
Predicate
using the given CriteriaQuery
and
CriteriaBuilder
.complete
in class JpaQueryCreator
Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.