Package org.apache.tiles.core.evaluator

# Interface AttributeEvaluatorFactory

All Known Implementing Classes:
  `BasicAttributeEvaluatorFactory`

public interface AttributeEvaluatorFactory
Creates an attribute evaluator using the language or an attribute.

Since:
  2.2.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `AttributeEvaluator`
  `getAttributeEvaluator(String language)`
  Creates and attribute evaluator for the given expression language.
  `AttributeEvaluator`
  `getAttributeEvaluator(Attribute attribute)`
  Creates and attribute evaluator using an attribute.

- ## Method Details

  - ### getAttributeEvaluator

    AttributeEvaluator getAttributeEvaluator(Attribute attribute)
    Creates and attribute evaluator using an attribute.
    Parameters:
      `attribute` - The attribute used to obtain the evaluator.
    Returns:
      The attribute evaluator. It must not be `null`.
    Since:
      2.2.0

  - ### getAttributeEvaluator

    AttributeEvaluator getAttributeEvaluator(String language)
    Creates and attribute evaluator for the given expression language.
    Parameters:
      `language` - The name of the expression language.
    Returns:
      The attribute evaluator. It must not be `null`.
    Since:
      2.2.0