Interface AttributeEvaluator

All Known Implementing Classes:
AbstractAttributeEvaluator, DirectAttributeEvaluator, ELAttributeEvaluator, MVELAttributeEvaluator, OGNLAttributeEvaluator

public interface AttributeEvaluator
It represents an object that resolves a string to return an object.
Since:
2.1.0
Version:
$Rev: 833737 $ $Date: 2009-11-08 06:17:09 +1100 (Sun, 08 Nov 2009) $
  • Method Summary

    Modifier and Type
    Method
    Description
    evaluate(String expression, org.apache.tiles.request.Request request)
    Evaluates an expression.
    evaluate(Attribute attribute, org.apache.tiles.request.Request request)
    Evaluates an attribute value.
  • Method Details

    • evaluate

      Object evaluate(String expression, org.apache.tiles.request.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, org.apache.tiles.request.Request request)
      Evaluates an attribute value.
      Parameters:
      attribute - The attribute to evaluate.
      request - The request object.
      Returns:
      The evaluated object.
      Since:
      2.1.0