Uses of Interface
io.helidon.config.MergeableNode
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
-
Uses of MergeableNode in io.helidon.config
Modifier and TypeClassDescriptionclass
ImplementsConfigNode.ObjectNode
.class
ImplementsConfigNode.ValueNode
.Modifier and TypeMethodDescriptionprotected abstract MergeableNode
Returns member instance associated with specified id.protected MergeableNode
protected MergeableNode
MergeableNode.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) Modifier and TypeMethodDescriptionprotected B
AbstractNodeBuilderImpl.deepMerge
(AbstractNodeBuilderImpl.MergingKey key, MergeableNode node) Applies deep merging through whole structure.protected abstract void
AbstractNodeBuilderImpl.merge
(ID id, MergeableNode node) Merges a member of specified id with specified node.protected void
ListNodeBuilderImpl.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 void
ObjectNodeBuilderImpl.merge
(String name, MergeableNode node) ObjectNodeImpl.merge
(MergeableNode node) ValueNodeImpl.merge
(MergeableNode node) protected abstract void
AbstractNodeBuilderImpl.update
(ID id, MergeableNode node) Updates/replaces a member of specified id by specified node.protected void
ListNodeBuilderImpl.update
(Integer index, MergeableNode node) protected void
ObjectNodeBuilderImpl.update
(String name, MergeableNode node)