Class QueryModelPredicateVisitor
java.lang.Object
io.micronaut.data.model.jpa.criteria.impl.query.QueryModelPredicateVisitor
- All Implemented Interfaces:
 PredicateVisitor
The predicate visitor to convert criteria predicates to 
QueryModel.- Since:
 - 3.2
 - Author:
 - Denis Stepanov
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(ConjunctionPredicate conjunction) VisitConjunctionPredicate.voidvisit(DisjunctionPredicate disjunction) VisitDisjunctionPredicate.voidvisit(ExpressionBinaryPredicate expressionBinaryPredicate) VisitExpressionBinaryPredicate.voidvisit(NegatedPredicate negate) VisitNegatedPredicate.voidvisit(PersistentPropertyBetweenPredicate<?> propertyBetweenPredicate) voidvisit(PersistentPropertyBinaryPredicate<?> propertyToExpressionOp) voidvisit(PersistentPropertyInPredicate<?> propertyIn) voidvisit(PersistentPropertyInValuesPredicate<?> inValues) voidvisit(PersistentPropertyUnaryPredicate<?> propertyOp)  
- 
Constructor Details
- 
QueryModelPredicateVisitor
 
 - 
 - 
Method Details
- 
visit
Description copied from interface:PredicateVisitorVisitConjunctionPredicate.- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 conjunction- The conjunction
 - 
visit
Description copied from interface:PredicateVisitorVisitDisjunctionPredicate.- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 disjunction- The disjunction
 - 
visit
Description copied from interface:PredicateVisitorVisitNegatedPredicate.- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 negate- The negate
 - 
visit
Description copied from interface:PredicateVisitor- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 propertyToExpressionOp- The propertyToExpressionOp
 - 
visit
Description copied from interface:PredicateVisitorVisitExpressionBinaryPredicate.- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 expressionBinaryPredicate- The expressionBinaryPredicate
 - 
visit
Description copied from interface:PredicateVisitor- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 propertyOp- The propertyOp
 - 
visit
Description copied from interface:PredicateVisitor- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 propertyBetweenPredicate- The propertyBetweenPredicate
 - 
visit
Description copied from interface:PredicateVisitor- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 propertyIn- The propertyIn
 - 
visit
Description copied from interface:PredicateVisitor- Specified by:
 visitin interfacePredicateVisitor- Parameters:
 inValues- The inValues
 
 -