class ConfigurationMapper<T extends Configuration>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
ConfigurationMapper.ConfigurationKey |
private static class |
ConfigurationMapper.PropertyWriter |
Modifier and Type | Field and Description |
---|---|
private ValueAliases |
aliases |
private T |
configuration |
private java.lang.Class<T> |
configurationClass |
Constructor and Description |
---|
ConfigurationMapper(java.lang.Class<T> configurationClass,
T configuration,
ValueAliases aliases) |
Modifier and Type | Method and Description |
---|---|
void |
map(java.util.Properties properties) |
private void |
mapProperty(java.beans.PropertyDescriptor propertyDescriptor,
java.util.Properties properties) |
private final java.lang.Class<T extends Configuration> configurationClass
private final T extends Configuration configuration
private final ValueAliases aliases
ConfigurationMapper(java.lang.Class<T> configurationClass, T configuration, ValueAliases aliases)