Uses of Interface
io.helidon.config.spi.ConfigNode.ObjectNode
Packages that use ConfigNode.ObjectNode
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Configuration SPI that defines the behavior developers can implement to extend the config system.
YAML format ConfigParser implementation.
-
Uses of ConfigNode.ObjectNode in io.helidon.config
Classes in io.helidon.config that implement ConfigNode.ObjectNodeMethods in io.helidon.config that return ConfigNode.ObjectNodeMethods in io.helidon.config that return types with arguments of type ConfigNode.ObjectNodeModifier and TypeMethodDescriptionConfigSourceRuntime.load()Load the config source if it is eager (such asParsableSourceorNodeConfigSource.Methods in io.helidon.config with parameters of type ConfigNode.ObjectNodeModifier and TypeMethodDescriptionListNodeBuilderImpl.addObject(ConfigNode.ObjectNode object) ObjectNodeBuilderImpl.addObject(String key, ConfigNode.ObjectNode object) static NodeConfigSourceConfigSources.create(ConfigNode.ObjectNode objectNode) Returns aConfigSourcethat wraps the specifiedobjectNode.ConfigHelper.flattenNodes(ConfigNode.ObjectNode objectNode) Create a map of keys to string values from an object node.static ObjectNodeImplObjectNodeImpl.wrap(ConfigNode.ObjectNode objectNode) Wraps value node into mergeable value node.static ObjectNodeImplObjectNodeImpl.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.ObjectNodeModifier and TypeMethodDescriptionHoconConfigParser.parse(ConfigParser.Content content) 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.ObjectNodeModifier and TypeMethodDescriptionConfigNode.ObjectNode.Builder.build()Build new instance ofConfigNode.ObjectNode.ConfigContent.NodeContent.data()Data of this config source.static ConfigNode.ObjectNodeConfigNode.ObjectNode.empty()Returns empty object node.MergingStrategy.merge(List<ConfigNode.ObjectNode> rootNodes) Merges an ordered list ofConfigNode.ObjectNodes into a single instance.ConfigParser.parse(ConfigParser.Content content) Deprecated.default ConfigNode.ObjectNodeConfigParser.parse(ConfigParser.Content content, Function<String, Optional<InputStream>> relativeResolver) Parses a specifiedConfigContentinto ahierarchical configuration representation.static ConfigNode.ObjectNodeReturns an object node containing a single simple value.Methods in io.helidon.config.spi with parameters of type ConfigNode.ObjectNodeModifier and TypeMethodDescriptionConfigNode.ListNode.Builder.addObject(ConfigNode.ObjectNode object) Adds Object node to the list.ConfigNode.ObjectNode.Builder.addObject(String key, ConfigNode.ObjectNode object) Sets Object node associated with specifiedkey.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.ObjectNodeModifier and TypeMethodDescriptionMergingStrategy.merge(List<ConfigNode.ObjectNode> rootNodes) Merges an ordered list ofConfigNode.ObjectNodes into a single instance. -
Uses of ConfigNode.ObjectNode in io.helidon.config.yaml
Methods in io.helidon.config.yaml that return ConfigNode.ObjectNode
ConfigParser.parse(io.helidon.config.spi.ConfigParser.Content, java.util.function.Function)instead