Uses of Interface
io.helidon.common.config.ConfigValue
Package
Description
Provides the minimal set of types for immutable, tree-structured configuration access.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
-
Uses of ConfigValue in io.helidon.common.config
Modifier and TypeMethodDescription<T> ConfigValue
<T> Typed value as aConfigValue
.<N> ConfigValue
<N> ConfigValue.as
(GenericType<N> type) <N> ConfigValue
<N> <N> ConfigValue
<N> Convert thisConfigValue
to a different type using a mapper function.default ConfigValue
<Boolean> Config.asBoolean()
Boolean typed value.default ConfigValue
<Double> Config.asDouble()
Double typed value.default ConfigValue
<Integer> Config.asInt()
Integer typed value.<T> ConfigValue
<List<T>> Returns list of specified type.default ConfigValue
<Long> Config.asLong()
Long typed value.Config.asMap()
Transform all leaf nodes (values) into Map instance.default ConfigValue
<? extends Config> Config.asNode()
Returns existing current config node asConfigValue
.<C extends Config>
ConfigValue<List<C>> Config.asNodeList()
Returns a list of childConfig
nodes if the node isType#OBJECT
.default ConfigValue
<String> Config.asString()
String typed value.<T> ConfigValue
<T> Typed value as aConfigValue
created from factory method.<T> ConfigValue
<List<T>> Returns this node as a list mapping each list value using the provided mapper. -
Uses of ConfigValue in io.helidon.config