Package org.apache.struts2.util

# Interface TextParseUtil.ParsedValueEvaluator

Enclosing class:
  TextParseUtil

public static interface TextParseUtil.ParsedValueEvaluator

A parsed value evaluator for `TextParseUtil`. It could be supplied by calling `TextParseUtil.translateVariables(char, String, ValueStack, Class, ParsedValueEvaluator)`.

By supplying this `ParsedValueEvaluator`, the parsed value (parsed against the value stack) value will be given to `ParsedValueEvaluator` to be evaluated before the translateVariable process goes on.

A typical use-case would be to have a custom `ParseValueEvaluator` to URL Encode the parsed value.

Author:
  tm_jee

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `evaluate(String parsedValue)`
  Evaluated the value parsed by Ognl value stack.

- ## Method Details

  - ### evaluate

    Object evaluate(String parsedValue)
    Evaluated the value parsed by Ognl value stack.
    Parameters:
      `parsedValue` - - value parsed by ognl value stack
    Returns:
      return the evaluated value.