public class Configuration
extends java.lang.Object
Constructor and Description |
---|
Configuration(ConfigurationGroup... configurationGroups) |
Configuration(java.lang.String fileName,
ConfigurationGroup... configurationGroups) |
Modifier and Type | Method and Description |
---|---|
void |
add(ConfigurationGroup group) |
<T extends ConfigurationGroup> |
getConfigurationGroup(java.lang.Class<T> groupClass) |
ConfigurationGroup |
getConfigurationGroup(java.lang.String prefix) |
<T extends ConfigurationGroup> |
getConfigurationGroup(java.lang.String prefix,
java.lang.Class<T> groupClass) |
java.util.List<ConfigurationGroup> |
getConfigurationGroups() |
java.lang.String |
getFileName() |
void |
load() |
void |
save() |
public Configuration(ConfigurationGroup... configurationGroups)
public Configuration(java.lang.String fileName, ConfigurationGroup... configurationGroups)
public <T extends ConfigurationGroup> T getConfigurationGroup(java.lang.Class<T> groupClass)
public ConfigurationGroup getConfigurationGroup(java.lang.String prefix)
public <T extends ConfigurationGroup> T getConfigurationGroup(java.lang.String prefix, java.lang.Class<T> groupClass)
public java.util.List<ConfigurationGroup> getConfigurationGroups()
public void add(ConfigurationGroup group)
public java.lang.String getFileName()
public void load()
public void save()