Interface PredicateVisitor
- All Known Subinterfaces:
 AdvancedPredicateVisitor<P>
- All Known Implementing Classes:
 AbstractSqlLikeQueryBuilder2.SqlPredicateVisitor,Joiner,QueryModelPredicateVisitor
@Internal
public interface PredicateVisitor
The predicate visitor.
- Since:
 - 3.2
 - Author:
 - Denis Stepanov
 
- 
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. 
- 
Method Details
- 
visit
VisitConjunctionPredicate.- Parameters:
 conjunction- The conjunction
 - 
visit
VisitDisjunctionPredicate.- Parameters:
 disjunction- The disjunction
 - 
visit
VisitNegatedPredicate.- Parameters:
 negate- The negated predicate
 - 
visit
VisitInPredicate.- Parameters:
 inPredicate- The IN predicate
 - 
visit
VisitUnaryPredicate.- Parameters:
 unaryPredicate- The unary predicate
 - 
visit
VisitBetweenPredicate.- Parameters:
 betweenPredicate- The between predicate
 - 
visit
VisitBinaryPredicate.- Parameters:
 binaryPredicate- The binary predicate
 - 
visit
VisitLikePredicate.- Parameters:
 likePredicate- The like predicate
 - 
visit
VisitExistsSubqueryPredicate.- Parameters:
 existsSubqueryPredicate- The exists subquery predicate
 
 -