T - Entity typepublic class JpaCriteriaCountQueryVisitor<T> extends AbstractJpaVisitor<javax.persistence.criteria.CriteriaQuery<Long>,T> implements cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.CriteriaQuery<Long>,javax.persistence.EntityManager>
builderTools, entityClass| Constructor and Description |
|---|
JpaCriteriaCountQueryVisitor(T... t)
Construtor with template varargs for entityClass discovery.
|
| Modifier and Type | Method and Description |
|---|---|
protected JpaPredicateVisitor<T> |
getPredicateVisitor()
Get the Predicate Visitor instance.
|
javax.persistence.criteria.Root<T> |
getRoot() |
void |
setRoot(javax.persistence.criteria.Root<T> root) |
javax.persistence.criteria.CriteriaQuery<Long> |
visit(cz.jirutka.rsql.parser.ast.AndNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.CriteriaQuery<Long> |
visit(cz.jirutka.rsql.parser.ast.ComparisonNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.CriteriaQuery<Long> |
visit(cz.jirutka.rsql.parser.ast.OrNode node,
javax.persistence.EntityManager entityManager) |
getBuilderTools, setBuilderTools, setEntityClass@SafeVarargs public JpaCriteriaCountQueryVisitor(T... t)
t - not for usageprotected JpaPredicateVisitor<T> getPredicateVisitor()
public javax.persistence.criteria.CriteriaQuery<Long> visit(cz.jirutka.rsql.parser.ast.AndNode node, javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.CriteriaQuery<Long>,javax.persistence.EntityManager>public javax.persistence.criteria.CriteriaQuery<Long> visit(cz.jirutka.rsql.parser.ast.OrNode node, javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.CriteriaQuery<Long>,javax.persistence.EntityManager>public javax.persistence.criteria.CriteriaQuery<Long> visit(cz.jirutka.rsql.parser.ast.ComparisonNode node, javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.CriteriaQuery<Long>,javax.persistence.EntityManager>public javax.persistence.criteria.Root<T> getRoot()
public void setRoot(javax.persistence.criteria.Root<T> root)
Copyright © 2015–2017. All rights reserved.