Method Summary |
|
public static Parameters | buildParameters(Map expressions, List mapStack) Build a Parameters object from a Map of named ListOfMapResolver s and
a list of Maps used for resolution. |
public static MapStackResolver | getResolver(String expression) Get a resolver for a given expression. |
public static boolean | needsResolve(String expression) Does an expression need resolving (i.e. |
abstract public String | resolve(List mapStack) Resolve all {...} patterns using the values given in the list of maps. |
public static Map | resolveMap(Map expressions, List mapStack) Resolve all values of a Map from a Map of named ListOfMapResolver s and
a list of Maps used for resolution. |
public static String | unescape(String expression) Unescape an expression that doesn't need to be resolved, but may contain
escaped '{' characters.
Parameters: expression - the expression to unescape. |