private static class ConfigurationBuilder.ConfigurationCreator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ValueAliases |
alias |
Modifier | Constructor and Description |
---|---|
private |
ConfigurationCreator(java.util.Map<java.lang.String,java.lang.String> alias) |
Modifier and Type | Method and Description |
---|---|
<T extends Configuration> |
create(java.lang.Class<T> configurationClass,
java.util.Properties properties) |
private <T extends Configuration> |
mapConfiguration(java.lang.Class<T> configurationClass,
T configuration,
java.util.Properties properties) |
private final ValueAliases alias
private ConfigurationCreator(java.util.Map<java.lang.String,java.lang.String> alias)
public <T extends Configuration> T create(java.lang.Class<T> configurationClass, java.util.Properties properties)
private <T extends Configuration> void mapConfiguration(java.lang.Class<T> configurationClass, T configuration, java.util.Properties properties)