Interface InterpolationPostProcessor


public interface InterpolationPostProcessor
Used to allow full recursion of value interpolation before applying some rule to the result.
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(String expression, Object value)
    Given the starting expression and the fully-recursively-interpolated value, perform some post-processing step and return the resulting [possibly different] value, or null if no change was made..
  • Method Details

    • execute

      Object execute(String expression, Object value)
      Given the starting expression and the fully-recursively-interpolated value, perform some post-processing step and return the resulting [possibly different] value, or null if no change was made..
      Parameters:
      expression - the original expression
      value - the original value after fully recursive interpolation of expression
      Returns:
      the processed value if a change was made; else return null