| Modifier and Type | Field and Description |
|---|---|
protected InnerNode.Builder |
DataNode.Builder.parent
Parent data node.
|
| Modifier and Type | Method and Description |
|---|---|
InnerNode.Builder |
LeafNode.Builder.addKeyLeaf(String name,
String nameSpace,
Object val) |
abstract InnerNode.Builder |
DataNode.Builder.addKeyLeaf(String name,
String nameSpace,
Object val)
Add key leaf for list node key.
|
InnerNode.Builder |
InnerNode.Builder.addKeyLeaf(String name,
String nameSpace,
Object val) |
InnerNode.Builder |
InnerNode.Builder.addNode(DataNode node)
Adds node to the builder.
|
static InnerNode.Builder |
InnerNode.builder(String name,
String nameSpace)
Returns inner node builder instance.
|
InnerNode.Builder |
InnerNode.copyBuilder()
Returns inner node copy builder.
|
InnerNode.Builder |
LeafNode.Builder.createChildBuilder(String name,
String nameSpace) |
abstract InnerNode.Builder |
DataNode.Builder.createChildBuilder(String name,
String nameSpace)
Creates a child builder of type inner node and set a back reference
of parent node.
|
InnerNode.Builder |
InnerNode.Builder.createChildBuilder(String name,
String nameSpace) |
InnerNode.Builder |
LeafNode.Builder.deleteChild(NodeKey key) |
abstract InnerNode.Builder |
DataNode.Builder.deleteChild(NodeKey key)
Deletes child node for a given node key from parent node.
|
InnerNode.Builder |
InnerNode.Builder.deleteChild(NodeKey key) |
InnerNode.Builder |
DataNode.Builder.exitNode()
Returns parent node builder after building and adding the child
node to parent's child node map.
|
InnerNode.Builder |
LeafNode.Builder.getChildBuilder(NodeKey key) |
abstract InnerNode.Builder |
DataNode.Builder.getChildBuilder(NodeKey key)
Returns a child node builder for a given node key.
|
InnerNode.Builder |
InnerNode.Builder.getChildBuilder(NodeKey nodeKey) |
| Modifier and Type | Method and Description |
|---|---|
B |
DataNode.Builder.parent(InnerNode.Builder node)
Sets parent node's builder.
|
| Constructor and Description |
|---|
InnerNode(InnerNode.Builder builder)
Creates an instance of inner node.
|
Copyright © 2018. All rights reserved.