Interface ExpressionEvaluator

    • Method Detail

      • getExpression

        String getExpression()
        Get the String representation of the active expression on the evaluator instance.
        Returns:
        The active expression String representation.
      • eval

        boolean eval​(Object contextObject)
              throws ExpressionEvaluationException
        Evaluate a conditional expression against the supplied object (can be a Map).
        Parameters:
        contextObject - The object against which the expression is to be evaluated.
        Returns:
        True if the expression evaluates to true, otherwise false.
        Throws:
        ExpressionEvaluationException - Invalid expression evaluation condition (implementation specific).