Interface AttributeEvaluator

All Known Implementing Classes:
AbstractAttributeEvaluator, DirectAttributeEvaluator, ELAttributeEvaluator, I18NAttributeEvaluator, OGNLAttributeEvaluator, StrutsAttributeEvaluator

public interface AttributeEvaluator
It represents an object that resolves a string to return an object.
Since:
2.1.0
  • Method Details

    • evaluate

      Object evaluate(String expression, Request request)
      Evaluates an expression.
      Parameters:
      expression - The expression to evaluate.
      request - The request object.
      Returns:
      The evaluated object.
      Since:
      2.1.0
    • evaluate

      Object evaluate(Attribute attribute, Request request)
      Evaluates an attribute value.
      Parameters:
      attribute - The attribute to evaluate.
      request - The request object.
      Returns:
      The evaluated object.
      Since:
      2.1.0