Uses of Interface
io.helidon.config.spi.ConfigNode
-
Packages that use ConfigNode 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 in io.helidon.config
Subinterfaces of ConfigNode in io.helidon.config Modifier and Type Interface Description interfaceMergeableNodeExtension ofConfigNodethat supports merging with other nodes.Classes in io.helidon.config that implement ConfigNode Modifier and Type Class Description classObjectNodeImplImplementsConfigNode.ObjectNode.classValueNodeImplImplementsConfigNode.ValueNode.Methods in io.helidon.config that return types with arguments of type ConfigNode Modifier and Type Method Description Set<Map.Entry<String,ConfigNode>>ObjectNodeImpl. entrySet()Optional<ConfigNode>ConfigSourceRuntime. node(String key)Get a single config node based on the key.Methods in io.helidon.config with parameters of type ConfigNode Modifier and Type Method Description ListNodeBuilderImplListNodeBuilderImpl. addNode(ConfigNode node)Adds new element into the list.ObjectNodeBuilderImplObjectNodeBuilderImpl. addNode(String name, ConfigNode node)Sets new member into the map.Method parameters in io.helidon.config with type arguments of type ConfigNode Modifier and Type Method Description static ObjectNodeBuilderImplObjectNodeBuilderImpl. create(Map<String,ConfigNode> members)Creates new instance of the builder initialized from original map of members.static ObjectNodeBuilderImplObjectNodeBuilderImpl. create(Map<String,ConfigNode> members, Function<String,String> resolveTokenFunction)Creates new instance of the builder initialized from original map of members.voidConfigSourceRuntime. onChange(BiConsumer<String,ConfigNode> change)Change support for a runtime.voidPrefixedConfigSource. onChange(BiConsumer<String,ConfigNode> changedNode) -
Uses of ConfigNode in io.helidon.config.spi
Subinterfaces of ConfigNode in io.helidon.config.spi Modifier and Type Interface Description static interfaceConfigNode.ListNodeConfigNode-based list of configuration values.static interfaceConfigNode.ObjectNodeConfiguration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.static interfaceConfigNode.ValueNodeSingle string-based configuration value.Methods in io.helidon.config.spi that return types with arguments of type ConfigNode Modifier and Type Method Description Optional<ConfigNode>LazyConfigSource. node(String key)Provide a value for the node on the requested key.Methods in io.helidon.config.spi with parameters of type ConfigNode Modifier and Type Method Description ConfigNode.ObjectNode.BuilderConfigNode.ObjectNode.Builder. addNode(String key, ConfigNode node)Add a config node.Method parameters in io.helidon.config.spi with type arguments of type ConfigNode Modifier and Type Method Description voidEventConfigSource. onChange(BiConsumer<String,ConfigNode> changedNode)Register a change listener.
-