public class RSQLPredicateVisitor<T>
extends com.github.tennaito.rsql.jpa.AbstractJpaVisitor<javax.persistence.criteria.Predicate,T>
implements cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.Predicate,javax.persistence.EntityManager>
| Constructor and Description |
|---|
RSQLPredicateVisitor(T... t) |
| Modifier and Type | Method and Description |
|---|---|
RSQLPredicateVisitor<T> |
defineRoot(javax.persistence.criteria.From root)
Define the From node.
|
javax.persistence.criteria.Predicate |
visit(cz.jirutka.rsql.parser.ast.AndNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.Predicate |
visit(cz.jirutka.rsql.parser.ast.ComparisonNode node,
javax.persistence.EntityManager entityManager) |
javax.persistence.criteria.Predicate |
visit(cz.jirutka.rsql.parser.ast.OrNode node,
javax.persistence.EntityManager entityManager) |
public RSQLPredicateVisitor(T... t)
public RSQLPredicateVisitor<T> defineRoot(javax.persistence.criteria.From root)
root - From node that expressions path depends on.public javax.persistence.criteria.Predicate visit(cz.jirutka.rsql.parser.ast.AndNode node,
javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.Predicate,javax.persistence.EntityManager>public javax.persistence.criteria.Predicate visit(cz.jirutka.rsql.parser.ast.OrNode node,
javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.Predicate,javax.persistence.EntityManager>public javax.persistence.criteria.Predicate visit(cz.jirutka.rsql.parser.ast.ComparisonNode node,
javax.persistence.EntityManager entityManager)
visit in interface cz.jirutka.rsql.parser.ast.RSQLVisitor<javax.persistence.criteria.Predicate,javax.persistence.EntityManager>Copyright © 2019. All rights reserved.