| Package | Description |
|---|---|
| io.helidon.config |
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
|
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigMappingException
Configuration value mapping exception.
|
class |
MissingValueException
Exception representing a specific failures related to a missing configuration value.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> ConfigMapper<T> |
ConfigMappers.from(java.lang.Class<T> type,
java.lang.Class<?> builderType)
Creates new instance of
ConfigMapper that creates new instance of type
using specified builder that will be initialized from appropriate Config node. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigParserException
Root class for exceptions thrown during config parsing.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
ConfigParser.Content.close() |
protected abstract ConfigParser.Content<S> |
AbstractParsableConfigSource.content()
Returns config source content.
|
java.util.Optional<T> |
Source.load()
Loads the underlying source data, converting it into an
Optional
around the parameterized type T. |
protected abstract AbstractSource.Data<T,S> |
AbstractSource.loadData()
Loads new data from config source.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.