public static class NodeChildrenContainer.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
NodeChildrenContainer |
build() |
NodeChildrenContainer.Builder |
child(java.lang.String key,
Node child) |
NodeChildrenContainer.Builder |
children(java.util.Map<java.lang.String,? extends java.util.List<? extends Node>> children) |
NodeChildrenContainer.Builder |
children(java.lang.String key,
java.util.List<? extends Node> children) |
NodeChildrenContainer.Builder |
removeChild(java.lang.String key,
int index) |
NodeChildrenContainer.Builder |
replaceChild(java.lang.String key,
int index,
Node newChild) |
public NodeChildrenContainer.Builder child(java.lang.String key, Node child)
public NodeChildrenContainer.Builder children(java.lang.String key, java.util.List<? extends Node> children)
public NodeChildrenContainer.Builder children(java.util.Map<java.lang.String,? extends java.util.List<? extends Node>> children)
public NodeChildrenContainer.Builder replaceChild(java.lang.String key, int index, Node newChild)
public NodeChildrenContainer.Builder removeChild(java.lang.String key, int index)
public NodeChildrenContainer build()