Module dev.nicklasw.query.builder
Interface PredicateProcessor
- All Known Implementing Classes:
BasePredicateProcessor
,BetweenProcessor
,DefaultProcessor
,ExpressionProcessor
,FuzzyProcessor
,RegularExpressionProcessor
public interface PredicateProcessor
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canProcess
(Predicate predicate) Returns true if thePredicate
can be processed by thePredicateProcessor
.Create query string representation of givenPredicate
.
-
Method Details
-
canProcess
Returns true if thePredicate
can be processed by thePredicateProcessor
.- Parameters:
predicate
- can benull
- Returns:
- true if predicate can be processed by this parser
-
process
Create query string representation of givenPredicate
.- Parameters:
predicate
- can benull
field
- can benull
-