public class Config
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Config.RequestType |
Modifier and Type | Field and Description |
---|---|
protected java.util.LinkedHashMap<java.lang.String,SubConfig> |
configsByPrefix |
Constructor and Description |
---|
Config() |
Modifier and Type | Method and Description |
---|---|
SubConfig |
createSubConfig(java.lang.String subConfig) |
void |
finishedInit()
Finished initialization
|
SubConfig |
get(java.lang.String subConfig) |
SubConfig[] |
getConfigs()
Fetch all the SubConfig's.
|
void |
onRegister(SubConfig config,
Option<?> o) |
void |
register(SubConfig sc) |
void |
store()
Write current config to disk
|
protected final java.util.LinkedHashMap<java.lang.String,SubConfig> configsByPrefix
public void register(SubConfig sc)
public void store()
java.io.IOException
public void finishedInit()
public SubConfig[] getConfigs()
public SubConfig get(java.lang.String subConfig)
public SubConfig createSubConfig(java.lang.String subConfig)