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,
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, getContainedNamespaces, getSubset, has, restrictTo
protected AbstractConfiguration(ConfigNamespace root)
public ConfigNamespace getRootNamespace()
protected void verifyElement(ConfigElement element)
protected String getPath(ConfigElement option, 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–2018. All rights reserved.