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.spi Configuration SPI that defines the behavior developers can implement to extend the config system. -
-
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.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)
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.
-