Interface RuleParameterFilterValueProvider

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object evaluate​(java.lang.String value, java.lang.Object contextObject)
      Performs evaluation of the provided filter expression encoded within its value, matching it against object that acts as an evaluation context
      java.lang.String getParameterId​(java.lang.String value)
      Identifies parameter id within the provided String value
    • Method Detail

      • getParameterId

        java.lang.String getParameterId​(java.lang.String value)
        Identifies parameter id within the provided String value
        Parameters:
        value - - whole value to identify parameter id from
        Returns:
        parameter id from the provided value
      • evaluate

        java.lang.Object evaluate​(java.lang.String value,
                                  java.lang.Object contextObject)
        Performs evaluation of the provided filter expression encoded within its value, matching it against object that acts as an evaluation context
        Parameters:
        value - - whole value to identify parameter id from
        contextObject - - object used as a context for the evaluated expression
        Returns:
        evaluated object based on the provided expression and context