public class PropertiesBasedValueSource extends AbstractValueSource
ValueSource
implementation that wraps a Properties
instance,
and does a simple lookup of the entire expression string as the parameter for
Properties.getProperty(String)
, returning the result as the resolved
value.Constructor and Description |
---|
PropertiesBasedValueSource(Properties properties)
Wrap the specified
Properties object for use as a value source. |
Modifier and Type | Method and Description |
---|---|
Object |
getValue(String expression) |
addFeedback, addFeedback, clearFeedback, getFeedback
public PropertiesBasedValueSource(Properties properties)
Properties
object for use as a value source.
Nulls are allowed.properties
- The properties instance to wrap.public Object getValue(String expression)
Properties.getProperty(String)
, using the
entire expression as the key to lookup. If the wrapped properties instance
is null, simply return null.Copyright © 2019. All rights reserved.