# Uses of Class
org.apache.commons.configuration2.tree.ImmutableNode.Builder

Packages that use ImmutableNode.Builder
Package
Description
org.apache.commons.configuration2.tree
A package with helper and utility classes used by hierarchical configurations.

- ## Uses of ImmutableNode.Builder in org.apache.commons.configuration2.tree

  Methods in org.apache.commons.configuration2.tree that return ImmutableNode.Builder
  Modifier and Type
  Method
  Description
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`addAttribute(String name, Object value)`
  Adds an attribute to this builder.
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`addAttributes(Map<String,?> attrs)`
  Adds all attributes of the given map to this builder.
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`addChild(ImmutableNode c)`
  Adds a child node to this builder.
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`addChildren(Collection<? extends ImmutableNode> children)`
  Adds multiple child nodes to this builder.
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`name(String n)`
  Sets the name of the node to be created.
  `ImmutableNode.Builder`
  ImmutableNode.Builder.`value(Object v)`
  Sets the value of the node to be created.
  Methods in org.apache.commons.configuration2.tree with parameters of type ImmutableNode.Builder
  Modifier and Type
  Method
  Description
  `protected void`
  MergeCombiner.`addAttributes(ImmutableNode.Builder result, ImmutableNode node1, ImmutableNode node2)`
  Handles the attributes during a combination process.
  `protected void`
  OverrideCombiner.`addAttributes(ImmutableNode.Builder result, ImmutableNode node1, ImmutableNode node2)`
  Handles the attributes during a combination process.