Package org.apache.struts2.util

# Interface TextParser

All Known Implementing Classes:
  `OgnlTextParser`

public interface TextParser
Used to parse expressions like ${foo.bar} or %{bar.foo} but it is up tp the TextParser's implementation what kind of opening char to use (#, $, %, etc)

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final int`
  `DEFAULT_LOOP_COUNT`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `evaluate(char[] openChars, String expression, TextParseUtil.ParsedValueEvaluator evaluator, int maxLoopCount)`

- ## Field Details

  - ### DEFAULT_LOOP_COUNT

    static final int DEFAULT_LOOP_COUNT
    See Also:
      - Constant Field Values

- ## Method Details

  - ### evaluate

    Object evaluate(char[] openChars, String expression, TextParseUtil.ParsedValueEvaluator evaluator, int maxLoopCount)