| Package | Description |
|---|---|
| com.github.tennaito.rsql.builder | |
| com.github.tennaito.rsql.jpa |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleBuilderTools
Simple Builder Tools
A facade for all tools that are used inside the build.
|
| Modifier and Type | Field and Description |
|---|---|
protected BuilderTools |
AbstractJpaVisitor.builderTools |
| Modifier and Type | Method and Description |
|---|---|
BuilderTools |
AbstractJpaVisitor.getBuilderTools()
Get builder tools.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> javax.persistence.criteria.Predicate |
PredicateBuilder.createPredicate(cz.jirutka.rsql.parser.ast.ComparisonNode comparison,
javax.persistence.criteria.From startRoot,
Class<T> entity,
javax.persistence.EntityManager entityManager,
BuilderTools misc)
Create a Predicate from the RSQL AST comparison node.
|
static <T> javax.persistence.criteria.Predicate |
PredicateBuilder.createPredicate(cz.jirutka.rsql.parser.ast.LogicalNode logical,
javax.persistence.criteria.From root,
Class<T> entity,
javax.persistence.EntityManager entityManager,
BuilderTools misc)
Create a Predicate from the RSQL AST logical node.
|
<T> javax.persistence.criteria.Predicate |
PredicateBuilderStrategy.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.
|
static <T> javax.persistence.criteria.Predicate |
PredicateBuilder.createPredicate(cz.jirutka.rsql.parser.ast.Node node,
javax.persistence.criteria.From root,
Class<T> entity,
javax.persistence.EntityManager manager,
BuilderTools misc)
Create a Predicate from the RSQL AST node.
|
static <T> javax.persistence.criteria.Path<?> |
PredicateBuilder.findPropertyPath(String propertyPath,
javax.persistence.criteria.Path startRoot,
javax.persistence.EntityManager entityManager,
BuilderTools misc)
Find a property path in the graph from startRoot
|
void |
AbstractJpaVisitor.setBuilderTools(BuilderTools delegate)
Set a predicate strategy.
|
Copyright © 2015–2017. All rights reserved.