public class MappedConfigurationDataPropertySource extends BasePropertySource
ConfigurationFormat. Use of a Supplier
allows deferring the load until a resource is available.| Constructor and Description |
|---|
MappedConfigurationDataPropertySource(ConfigurationData data) |
MappedConfigurationDataPropertySource(int defaultOrdinal,
ConfigurationData data) |
MappedConfigurationDataPropertySource(String name,
int defaultOrdinal,
Supplier<ConfigurationData> dataSupplier) |
MappedConfigurationDataPropertySource(String name,
Supplier<ConfigurationData> dataSupplier) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tamaya.spi.PropertyValue |
get(String key) |
Map<String,org.apache.tamaya.spi.PropertyValue> |
getProperties() |
void |
load() |
protected Map<String,String> |
populateData(ConfigurationData data)
Method that copies and converts the properties read from the data instance
provided.
|
protected String |
toStringValues() |
getDefaultOrdinal, getName, getOrdinal, isScannable, setDefaultOrdinal, setName, setOrdinal, toStringpublic MappedConfigurationDataPropertySource(String name, Supplier<ConfigurationData> dataSupplier)
public MappedConfigurationDataPropertySource(ConfigurationData data)
public MappedConfigurationDataPropertySource(int defaultOrdinal,
ConfigurationData data)
public MappedConfigurationDataPropertySource(String name, int defaultOrdinal, Supplier<ConfigurationData> dataSupplier)
public void load()
protected Map<String,String> populateData(ConfigurationData data)
data - the data returned from the format, not null.public org.apache.tamaya.spi.PropertyValue get(String key)
get in interface org.apache.tamaya.spi.PropertySourceget in class BasePropertySourceprotected String toStringValues()
toStringValues in class BasePropertySourceCopyright © 2016–2017 Apache Software Foundation. All rights reserved.