<T> ConfigValue<List<T>> |
Config.asList(Class<T> type) |
Returns list of specified type.
|
<T> ConfigValue<List<T>> |
Config.asList(Function<Config,T> mapper) |
Returns this node as a list converting each list value using the provided mapper.
|
ConfigValue<List<Config>> |
Config.asNodeList() |
|
Optional<T> |
ConfigValue.asOptional() |
|
<T> T |
Config.convert(Class<T> type,
String value) |
Convert a String to a specific type.
|
static ClasspathConfigSource |
ClasspathConfigSource.create(Config metaConfig) |
Initializes config source instance from configuration properties.
|
static ConfigFilters.ValueResolvingBuilder |
ConfigFilters.ValueResolvingBuilder.create(Config metaConfig) |
Initializes config filter instance from configuration properties.
|
static DirectoryConfigSource |
DirectoryConfigSource.create(Config metaConfig) |
Initializes config source instance from configuration properties.
|
static FileConfigSource |
FileConfigSource.create(Config metaConfig) |
Initializes config source instance from configuration properties.
|
static PollingStrategies.ScheduledBuilder |
PollingStrategies.ScheduledBuilder.create(Config metaConfig) |
Initializes polling strategy instance from configuration properties.
|
static UrlConfigSource |
UrlConfigSource.create(Config metaConfig) |
Initializes config source instance from configuration properties.
|
default T |
ConfigValue.get() |
Typed value of the represented Config node.
|