public class ModifiableConfiguration extends BasicConfiguration
BasicConfiguration.Restriction
FROZEN_KEY
EMPTY
Constructor and Description |
---|
ModifiableConfiguration(ConfigNamespace root,
WriteConfiguration config,
BasicConfiguration.Restriction restriction) |
Modifier and Type | Method and Description |
---|---|
void |
freezeConfiguration() |
WriteConfiguration |
getConfiguration() |
<O> void |
remove(ConfigOption<O> option,
String... umbrellaElements) |
<O> ModifiableConfiguration |
set(ConfigOption<O> option,
O value,
String... umbrellaElements) |
void |
setAll(Map<ConfigElement.PathIdentifier,Object> options) |
close, get, getAll, getContainedNamespaces, getSubset, has, isFrozen, restrictTo, setFrozen, verifyOption
getContainedNamespaces, getPath, getPath, getRootNamespace, getSubset, restrictTo, verifyElement
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, getOrDefault, has
public ModifiableConfiguration(ConfigNamespace root, WriteConfiguration config, BasicConfiguration.Restriction restriction)
public <O> ModifiableConfiguration set(ConfigOption<O> option, O value, String... umbrellaElements)
public void setAll(Map<ConfigElement.PathIdentifier,Object> options)
public <O> void remove(ConfigOption<O> option, String... umbrellaElements)
public void freezeConfiguration()
public WriteConfiguration getConfiguration()
getConfiguration
in class BasicConfiguration
Copyright © 2012–2023. All rights reserved.