Uses of Interface
io.helidon.common.mapper.OptionalValue
Package
Description
Provides the minimal set of types for immutable, tree-structured configuration access.
Support for mapping of types.
Support for parameters with multiple values.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
-
Uses of OptionalValue in io.helidon.common.config
-
Uses of OptionalValue in io.helidon.common.mapper
Modifier and TypeMethodDescription<N> OptionalValue
<N> OptionalValue.as
(GenericType<N> type) <N> OptionalValue
<N> <N> OptionalValue
<N> default OptionalValue
<Boolean> OptionalValue.asBoolean()
default OptionalValue
<Double> OptionalValue.asDouble()
default OptionalValue
<Integer> OptionalValue.asInt()
default OptionalValue
<Long> OptionalValue.asLong()
default OptionalValue
<String> OptionalValue.asString()
static <T> OptionalValue
<T> OptionalValue.create
(MapperManager mapperManager, String name, GenericType<T> type, String... qualifiers) Create an empty value.static <T> OptionalValue
<T> OptionalValue.create
(MapperManager mapperManager, String name, Class<T> type, String... qualifiers) Create an empty value.static <T> OptionalValue
<T> OptionalValue.create
(MapperManager mapperManager, String name, T value, GenericType<T> type, String... qualifiers) Create a value backed by data.static <T> OptionalValue
<T> OptionalValue.create
(MapperManager mapperManager, String name, T value, String... qualifiers) Create a value backed by data. -
Uses of OptionalValue in io.helidon.common.parameters
Modifier and TypeMethodDescriptionGet the first value as an optional. -
Uses of OptionalValue in io.helidon.config