public interface PredicateBuilderStrategy
| Modifier and Type | Method and Description |
|---|---|
<T> javax.persistence.criteria.Predicate |
createPredicate(cz.jirutka.rsql.parser.ast.Node node,
javax.persistence.criteria.From root,
Class<T> entity,
javax.persistence.EntityManager manager,
BuilderTools tools)
Create a Predicate from the RSQL AST node.
|
<T> javax.persistence.criteria.Predicate createPredicate(cz.jirutka.rsql.parser.ast.Node node,
javax.persistence.criteria.From root,
Class<T> entity,
javax.persistence.EntityManager manager,
BuilderTools tools)
throws IllegalArgumentException
node - RSQL AST node.entity - The main entity of the query.manager - JPA EntityManager.tools - Builder tools facade.IllegalArgumentException - When illegal arguments are found.Copyright © 2015–2017. All rights reserved.