public class PropertyUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PropertyUtil.PropertyUtilException |
Constructor and Description |
---|
PropertyUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Properties |
expand(java.util.Map properties)
expand a given Properties object and return a new one.
|
static java.lang.String |
expand(java.lang.String keyString,
java.util.Map properties)
expand a keyString that may contain references other properties
located in provided Map object
NOTE: this is a recursive method in case references to properties are
nested within another reference
|
static java.lang.String |
expand(java.lang.String keyString,
org.apache.tools.ant.Project project)
expand a keyString that may contain referecnes to other properties
|
static java.lang.String |
expand(java.lang.String keyString,
java.util.Properties properties)
expand a keyString that may contain references to properties
located in provided Properties object
|
public static java.util.Properties expand(java.util.Map properties)
properties
- inputpublic static java.lang.String expand(java.lang.String keyString, java.util.Properties properties)
keyString
- stringproperties
- propertiespublic static java.lang.String expand(java.lang.String keyString, java.util.Map properties)
keyString
- stringproperties
- propertiespublic static java.lang.String expand(java.lang.String keyString, org.apache.tools.ant.Project project)
keyString
- string containing propsproject
- Ant project