| 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 | Description |
|---|---|---|
class |
ConfigMappingException |
Configuration value mapping exception.
|
class |
MissingValueException |
Exception representing a specific failures related to a missing configuration value.
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
class |
ConfigParserException |
Root class for exceptions thrown during config parsing.
|
| Modifier and Type | Method | 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.