public final class HoconConfigParserBuilder
extends java.lang.Object
HOCON resolving substitutions support is by default enabled.
ConfigResolveOptions.defaults() is used to resolve loaded configuration.
It is possible to disable resolving feature
or specify custom ConfigResolveOptions instance.
| Modifier and Type | Method and Description |
|---|---|
ConfigParser |
build()
Builds new instance of HOCON ConfigParser.
|
static ConfigParser |
buildDefault()
Creates new instance of HOCON ConfigParser with default behaviour,
i.e.
|
static HoconConfigParserBuilder |
create()
Creates new instance of Builder.
|
HoconConfigParserBuilder |
disableResolving()
Disables HOCON resolving substitutions support.
|
HoconConfigParserBuilder |
resolveOptions(ConfigResolveOptions resolveOptions)
Sets custom instance of
ConfigResolveOptions. |
public static ConfigParser buildDefault()
ServiceLoader
(see package description).io.helidon.config.spipublic static HoconConfigParserBuilder create()
public HoconConfigParserBuilder disableResolving()
public HoconConfigParserBuilder resolveOptions(ConfigResolveOptions resolveOptions)
ConfigResolveOptions.
By default ConfigResolveOptions.defaults() is used.
resolveOptions - resolve optionspublic ConfigParser build()
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.