public interface Configuration
Modifier and Type | Field and Description |
---|---|
static Configuration |
EMPTY |
Modifier and Type | Method and Description |
---|---|
<O> O |
get(ConfigOption<O> option,
boolean includeRoot,
String... umbrellaElements) |
default <O> O |
get(ConfigOption<O> option,
String... umbrellaElements) |
Set<String> |
getContainedNamespaces(ConfigNamespace umbrella,
String... umbrellaElements) |
default <O> O |
getOrDefault(ConfigOption<O> option,
String... umbrellaElements) |
Map<String,Object> |
getSubset(ConfigNamespace umbrella,
String... umbrellaElements) |
boolean |
has(ConfigOption option,
boolean includeRoot,
String... umbrellaElements) |
default boolean |
has(ConfigOption option,
String... umbrellaElements) |
Configuration |
restrictTo(String... umbrellaElements) |
static final Configuration EMPTY
default boolean has(ConfigOption option, String... umbrellaElements)
boolean has(ConfigOption option, boolean includeRoot, String... umbrellaElements)
default <O> O get(ConfigOption<O> option, String... umbrellaElements)
default <O> O getOrDefault(ConfigOption<O> option, String... umbrellaElements)
<O> O get(ConfigOption<O> option, boolean includeRoot, String... umbrellaElements)
Set<String> getContainedNamespaces(ConfigNamespace umbrella, String... umbrellaElements)
Map<String,Object> getSubset(ConfigNamespace umbrella, String... umbrellaElements)
Configuration restrictTo(String... umbrellaElements)
Copyright © 2012–2024. All rights reserved.