T - Entity typepublic class JpaCriteriaQueryVisitor<T> extends AbstractJpaVisitor<javax.persistence.criteria.CriteriaQuery<T>,T> implements cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.CriteriaQuery<T>,javax.persistence.EntityManager>
builderTools, entityClass| Constructor and Description |
|---|
JpaCriteriaQueryVisitor(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.CriteriaQuery<T> |
visit(cz.jirutka.rsql.parser.ast.AndNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.CriteriaQuery<T> |
visit(cz.jirutka.rsql.parser.ast.ComparisonNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.CriteriaQuery<T> |
visit(cz.jirutka.rsql.parser.ast.OrNode node,
javax.persistence.EntityManager entityManager) |
getBuilderTools, setBuilderTools, setEntityClasspublic JpaCriteriaQueryVisitor(T... t)
t - not for usageprotected JpaPredicateVisitor<T> getPredicateVisitor()
public javax.persistence.criteria.CriteriaQuery<T> 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<T>,javax.persistence.EntityManager>public javax.persistence.criteria.CriteriaQuery<T> 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<T>,javax.persistence.EntityManager>public javax.persistence.criteria.CriteriaQuery<T> 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<T>,javax.persistence.EntityManager>Copyright © 2015–2017. All rights reserved.