public final class PropertiesExpander extends java.lang.Object implements PropertyResolver
Properties object.| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.String> |
values
The underlying values.
|
| Constructor and Description |
|---|
PropertiesExpander(java.util.Properties properties)
Creates a new PropertiesExpander.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
resolve(java.lang.String name)
Resolves a property name to it's value.
|
private final java.util.Map<java.lang.String,java.lang.String> values
public PropertiesExpander(java.util.Properties properties)
properties - the underlying properties to use for
property resolution.java.lang.IllegalArgumentException - when properties argument is nullpublic java.lang.String resolve(java.lang.String name)
PropertyResolverresolve in interface PropertyResolvername - the name of the property.propertyName.Copyright © 2001-2022. All Rights Reserved.