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 SummaryConstructors
- 
Method SummaryModifier 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- 
visitDescription copied from interface:PredicateVisitorVisitConjunctionPredicate.- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- conjunction- The conjunction
 
- 
visitDescription copied from interface:PredicateVisitorVisitDisjunctionPredicate.- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- disjunction- The disjunction
 
- 
visitDescription copied from interface:PredicateVisitorVisitNegatedPredicate.- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- negate- The negate
 
- 
visitDescription copied from interface:PredicateVisitor- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- propertyToExpressionOp- The propertyToExpressionOp
 
- 
visitDescription copied from interface:PredicateVisitorVisitExpressionBinaryPredicate.- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- expressionBinaryPredicate- The expressionBinaryPredicate
 
- 
visitDescription copied from interface:PredicateVisitor- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- propertyOp- The propertyOp
 
- 
visitDescription copied from interface:PredicateVisitor- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- propertyBetweenPredicate- The propertyBetweenPredicate
 
- 
visitDescription copied from interface:PredicateVisitor- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- propertyIn- The propertyIn
 
- 
visitDescription copied from interface:PredicateVisitor- Specified by:
- visitin interface- PredicateVisitor
- Parameters:
- inValues- The inValues
 
 
-