public class MapConfigLoader
extends java.lang.Object
| Constructor and Description |
|---|
MapConfigLoader(ConfigProvider configProvider) |
MapConfigLoader(ConfigProvider configProvider,
java.util.function.Consumer<org.yaml.snakeyaml.LoaderOptions> loaderOptionsConsumer,
java.util.function.Consumer<org.yaml.snakeyaml.DumperOptions> dumperOptionsConsumer) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
load()
Load the config from the config provider.
|
void |
save(java.util.Map<java.lang.String,java.lang.Object> config)
Save the given config to the config provider.
|
public MapConfigLoader(ConfigProvider configProvider)
public MapConfigLoader(ConfigProvider configProvider, java.util.function.Consumer<org.yaml.snakeyaml.LoaderOptions> loaderOptionsConsumer, java.util.function.Consumer<org.yaml.snakeyaml.DumperOptions> dumperOptionsConsumer)
public java.util.Map<java.lang.String,java.lang.Object> load()
throws java.io.IOException
java.io.IOException - If an I/O error occurspublic void save(java.util.Map<java.lang.String,java.lang.Object> config)
throws java.io.IOException
config - The config to savejava.io.IOException - If an I/O error occurs