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(BetweenPredicate betweenPredicate) VisitBetweenPredicate.voidvisit(BinaryPredicate binaryPredicate) VisitBinaryPredicate.voidvisit(ConjunctionPredicate conjunction) VisitConjunctionPredicate.voidvisit(DisjunctionPredicate disjunction) VisitDisjunctionPredicate.voidvisit(ExistsSubqueryPredicate existsSubqueryPredicate) VisitExistsSubqueryPredicate.voidvisit(InPredicate<?> inPredicate) VisitInPredicate.voidvisit(LikePredicate likePredicate) VisitLikePredicate.voidvisit(NegatedPredicate negate) VisitNegatedPredicate.voidvisit(UnaryPredicate unaryPredicate) VisitUnaryPredicate.
-
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 negated predicate
-
visit
Description copied from interface:PredicateVisitorVisitBinaryPredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
binaryPredicate- The binary predicate
-
visit
Description copied from interface:PredicateVisitorVisitUnaryPredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
unaryPredicate- The unary predicate
-
visit
Description copied from interface:PredicateVisitorVisitBetweenPredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
betweenPredicate- The between predicate
-
visit
Description copied from interface:PredicateVisitorVisitInPredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
inPredicate- The IN predicate
-
visit
Description copied from interface:PredicateVisitorVisitLikePredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
likePredicate- The like predicate
-
visit
Description copied from interface:PredicateVisitorVisitExistsSubqueryPredicate.- Specified by:
visitin interfacePredicateVisitor- Parameters:
existsSubqueryPredicate- The exists subquery predicate
-