Uses of Interface
io.helidon.config.MergeableNode
Packages that use MergeableNode
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
-
Uses of MergeableNode in io.helidon.config
Classes in io.helidon.config that implement MergeableNodeModifier and TypeClassDescriptionclassImplementsConfigNode.ObjectNode.classImplementsConfigNode.ValueNode.Methods in io.helidon.config that return MergeableNodeModifier and TypeMethodDescriptionprotected abstract MergeableNodeReturns member instance associated with specified id.protected MergeableNodeprotected MergeableNodeMergeableNode.merge(MergeableNode node) Returns new instance mergeable node of same type of original one that merges also with specified node.ObjectNodeImpl.merge(MergeableNode node) ValueNodeImpl.merge(MergeableNode node) Methods in io.helidon.config with parameters of type MergeableNodeModifier and TypeMethodDescriptionprotected BAbstractNodeBuilderImpl.deepMerge(AbstractNodeBuilderImpl.MergingKey key, MergeableNode node) Applies deep merging through whole structure.protected abstract voidAbstractNodeBuilderImpl.merge(ID id, MergeableNode node) Merges a member of specified id with specified node.protected voidListNodeBuilderImpl.merge(Integer index, MergeableNode node) MergeableNode.merge(MergeableNode node) Returns new instance mergeable node of same type of original one that merges also with specified node.protected voidObjectNodeBuilderImpl.merge(String name, MergeableNode node) ObjectNodeImpl.merge(MergeableNode node) ValueNodeImpl.merge(MergeableNode node) protected abstract voidAbstractNodeBuilderImpl.update(ID id, MergeableNode node) Updates/replaces a member of specified id by specified node.protected voidListNodeBuilderImpl.update(Integer index, MergeableNode node) protected voidObjectNodeBuilderImpl.update(String name, MergeableNode node)