Interface MatchCriteria

    • Method Detail

      • getDependentParameters

        Set<Parameter> getDependentParameters()
        Return the set of parameters which are required in order to evaluate the match criteria. If no parameter is required, return an empty set.
        Returns:
      • isMet

        boolean isMet​(CriteriaEvaluator evaluator)
        Return true if the condition matches
        Parameters:
        evaluator -
        Returns:
      • toExpressionString

        String toExpressionString()
      • printExpressionValue

        static String printExpressionValue​(Object value)
      • printParsedMatchCriteria

        static void printParsedMatchCriteria​(Logger log,
                                             MatchCriteria criteria,
                                             String indent)
        For debugging purpose
        Parameters:
        criteria -