com.opensymphony.xwork2.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

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Object` | `evaluate(String parsedValue)` Evaluated the value parsed by Ognl value stack.

- - ### Method Detail

    - #### 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.

Copyright © 2000–2025 Apache Software Foundation. All rights reserved.