@Internal public final class QueryModelPredicateVisitor extends java.lang.Object implements PredicateVisitor
QueryModel.| Constructor and Description |
|---|
QueryModelPredicateVisitor(QueryModel queryModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(ConjunctionPredicate conjunction)
Visit
ConjunctionPredicate. |
void |
visit(DisjunctionPredicate disjunction)
Visit
DisjunctionPredicate. |
void |
visit(ExpressionBinaryPredicate expressionBinaryPredicate)
Visit
ExpressionBinaryPredicate. |
void |
visit(IExpression<java.lang.Boolean> expression) |
void |
visit(NegatedPredicate negate)
Visit
NegatedPredicate. |
void |
visit(PersistentPropertyBetweenPredicate<?> propertyBetweenPredicate)
|
void |
visit(PersistentPropertyBinaryPredicate<?> propertyToExpressionOp)
|
void |
visit(PersistentPropertyInPredicate<?> propertyIn)
|
void |
visit(PersistentPropertyInValuesPredicate<?> inValues)
|
void |
visit(PersistentPropertyUnaryPredicate<?> propertyOp)
|
public QueryModelPredicateVisitor(QueryModel queryModel)
public void visit(IExpression<java.lang.Boolean> expression)
public void visit(ConjunctionPredicate conjunction)
PredicateVisitorConjunctionPredicate.visit in interface PredicateVisitorconjunction - The conjunctionpublic void visit(DisjunctionPredicate disjunction)
PredicateVisitorDisjunctionPredicate.visit in interface PredicateVisitordisjunction - The disjunctionpublic void visit(NegatedPredicate negate)
PredicateVisitorNegatedPredicate.visit in interface PredicateVisitornegate - The negatepublic void visit(PersistentPropertyBinaryPredicate<?> propertyToExpressionOp)
PredicateVisitorvisit in interface PredicateVisitorpropertyToExpressionOp - The propertyToExpressionOppublic void visit(ExpressionBinaryPredicate expressionBinaryPredicate)
PredicateVisitorExpressionBinaryPredicate.visit in interface PredicateVisitorexpressionBinaryPredicate - The expressionBinaryPredicatepublic void visit(PersistentPropertyUnaryPredicate<?> propertyOp)
PredicateVisitorvisit in interface PredicateVisitorpropertyOp - The propertyOppublic void visit(PersistentPropertyBetweenPredicate<?> propertyBetweenPredicate)
PredicateVisitorvisit in interface PredicateVisitorpropertyBetweenPredicate - The propertyBetweenPredicatepublic void visit(PersistentPropertyInPredicate<?> propertyIn)
PredicateVisitorvisit in interface PredicateVisitorpropertyIn - The propertyInpublic void visit(PersistentPropertyInValuesPredicate<?> inValues)
PredicateVisitorvisit in interface PredicateVisitorinValues - The inValues