Uses of Interface
io.helidon.config.spi.ConfigNode.ObjectNode
-
Packages that use ConfigNode.ObjectNode Package Description io.helidon.config Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.io.helidon.config.hocon HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.io.helidon.config.spi Configuration SPI that defines the behavior developers can implement to extend the config system.io.helidon.config.yaml YAML format ConfigParser implementation. -
-
Uses of ConfigNode.ObjectNode in io.helidon.config
Classes in io.helidon.config that implement ConfigNode.ObjectNode Modifier and Type Class Description class
ObjectNodeImpl
ImplementsConfigNode.ObjectNode
.Methods in io.helidon.config that return ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ObjectNode
PropertiesConfigParser. parse(ConfigParser.Content content)
Methods in io.helidon.config that return types with arguments of type ConfigNode.ObjectNode Modifier and Type Method Description Optional<ConfigNode.ObjectNode>
ConfigSourceRuntime. load()
Load the config source if it is eager (such asParsableSource
orNodeConfigSource
.Methods in io.helidon.config with parameters of type ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ListNode.Builder
ListNodeBuilderImpl. addObject(ConfigNode.ObjectNode object)
ConfigNode.ObjectNode.Builder
ObjectNodeBuilderImpl. addObject(String key, ConfigNode.ObjectNode object)
static NodeConfigSource
ConfigSources. create(ConfigNode.ObjectNode objectNode)
Returns aConfigSource
that wraps the specifiedobjectNode
.static Map<String,String>
ConfigHelper. flattenNodes(ConfigNode.ObjectNode objectNode)
Create a map of keys to string values from an object node.static ObjectNodeImpl
ObjectNodeImpl. wrap(ConfigNode.ObjectNode objectNode)
Wraps value node into mergeable value node.static ObjectNodeImpl
ObjectNodeImpl. wrap(ConfigNode.ObjectNode objectNode, Function<String,String> resolveTokenFunction)
Wraps value node into mergeable value node. -
Uses of ConfigNode.ObjectNode in io.helidon.config.hocon
Methods in io.helidon.config.hocon that return ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ObjectNode
HoconConfigParser. parse(ConfigParser.Content content)
ConfigNode.ObjectNode
HoconConfigParser. parse(ConfigParser.Content content, Function<String,Optional<InputStream>> relativeResolver)
-
Uses of ConfigNode.ObjectNode in io.helidon.config.spi
Methods in io.helidon.config.spi that return ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ObjectNode
ConfigNode.ObjectNode.Builder. build()
Build new instance ofConfigNode.ObjectNode
.ConfigNode.ObjectNode
ConfigContent.NodeContent. data()
Data of this config source.static ConfigNode.ObjectNode
ConfigNode.ObjectNode. empty()
Returns empty object node.ConfigNode.ObjectNode
MergingStrategy. merge(List<ConfigNode.ObjectNode> rootNodes)
Merges an ordered list ofConfigNode.ObjectNode
s into a single instance.ConfigNode.ObjectNode
ConfigParser. parse(ConfigParser.Content content)
Deprecated.default ConfigNode.ObjectNode
ConfigParser. parse(ConfigParser.Content content, Function<String,Optional<InputStream>> relativeResolver)
Parses a specifiedConfigContent
into ahierarchical configuration representation
.static ConfigNode.ObjectNode
ConfigNode.ObjectNode. simple(String key, String value)
Returns an object node containing a single simple value.Methods in io.helidon.config.spi with parameters of type ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ListNode.Builder
ConfigNode.ListNode.Builder. addObject(ConfigNode.ObjectNode object)
Adds Object node to the list.ConfigNode.ObjectNode.Builder
ConfigNode.ObjectNode.Builder. addObject(String key, ConfigNode.ObjectNode object)
Sets Object node associated with specifiedkey
.ConfigContent.NodeContent.Builder
ConfigContent.NodeContent.Builder. node(ConfigNode.ObjectNode rootNode)
Node with the configuration of this content.Method parameters in io.helidon.config.spi with type arguments of type ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ObjectNode
MergingStrategy. merge(List<ConfigNode.ObjectNode> rootNodes)
Merges an ordered list ofConfigNode.ObjectNode
s into a single instance. -
Uses of ConfigNode.ObjectNode in io.helidon.config.yaml
Methods in io.helidon.config.yaml that return ConfigNode.ObjectNode Modifier and Type Method Description ConfigNode.ObjectNode
YamlConfigParser. parse(ConfigParser.Content content)
-