public abstract class AbstractConfiguration extends Object implements Configuration
EMPTY
Modifier | Constructor and Description |
---|---|
protected |
AbstractConfiguration(ConfigNamespace root) |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
protected Set<String> |
getContainedNamespaces(ReadConfiguration config,
ConfigNamespace umbrella,
String... umbrellaElements) |
protected String |
getPath(ConfigElement option,
boolean includeRoot,
String... umbrellaElements) |
protected String |
getPath(ConfigElement option,
String... umbrellaElements) |
ConfigNamespace |
getRootNamespace() |
protected Map<String,Object> |
getSubset(ReadConfiguration config,
ConfigNamespace umbrella,
String... umbrellaElements) |
protected static Configuration |
restrictTo(Configuration config,
String... fixedUmbrella) |
protected void |
verifyElement(ConfigElement element) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, get, getContainedNamespaces, getOrDefault, getSubset, has, has, restrictTo
protected AbstractConfiguration(ConfigNamespace root)
public ConfigNamespace getRootNamespace()
protected void verifyElement(ConfigElement element)
protected String getPath(ConfigElement option, String... umbrellaElements)
protected String getPath(ConfigElement option, boolean includeRoot, String... umbrellaElements)
protected Set<String> getContainedNamespaces(ReadConfiguration config, ConfigNamespace umbrella, String... umbrellaElements)
protected Map<String,Object> getSubset(ReadConfiguration config, ConfigNamespace umbrella, String... umbrellaElements)
protected static Configuration restrictTo(Configuration config, String... fixedUmbrella)
public abstract void close()
Copyright © 2012–2023. All rights reserved.