edu.emory.mathcs.util
Interface PropertyUtils.Macro
- All Known Implementing Classes:
- PropertyUtils.PropertyExpansionMacro
- Enclosing interface:
- PropertyUtils
- public static interface PropertyUtils.Macro
Macro template that expands the specified parameter in the
macro-specific way. For instance,
system property expansion macro interprets the parameter as the name of
a system property, and resolves to the value of that property.
- Version:
- 1.0
- Author:
- Dawid Kurzyniec
Method Summary |
java.lang.String |
process(java.lang.String input)
Expand the specified parameter input. |
process
public java.lang.String process(java.lang.String input)
throws ExpansionException
- Expand the specified parameter input.
- Parameters:
input
- the macro input
- Returns:
- the expanded string
- Throws:
ExpansionException
- if expansion failed