public class ConfigContext<C>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<C> |
getConfigClass() |
C |
getConfigInstance() |
void |
reload()
Reload all reloadable config values.
|
void |
save()
Save the current config values to the config file.
|
public java.lang.Class<C> getConfigClass()
public C getConfigInstance()
public void reload()
throws java.io.IOException,
java.lang.IllegalAccessException
java.io.IOException - If an I/O error occursjava.lang.IllegalAccessException - If the config class or options are not accessiblepublic void save()
throws java.io.IOException,
java.lang.IllegalAccessException
java.io.IOException - If an I/O error occursjava.lang.IllegalAccessException - If the config class or options are not accessible