Interface PredicateProcessor

All Known Implementing Classes:
BasePredicateProcessor, BetweenProcessor, DefaultProcessor, ExpressionProcessor, FuzzyProcessor, RegularExpressionProcessor

public interface PredicateProcessor
  • Method Details

    • canProcess

      boolean canProcess(Predicate predicate)
      Returns true if the Predicate can be processed by the PredicateProcessor.
      Parameters:
      predicate - can be null
      Returns:
      true if predicate can be processed by this parser
    • process

      Object process(Predicate predicate, @Nullable Field field)
      Create query string representation of given Predicate.
      Parameters:
      predicate - can be null
      field - can be null