public final class LeafNode extends DataNode
| Modifier and Type | Class and Description |
|---|---|
static class |
LeafNode.Builder
Builder with get and set functions to build leaf node,
builder will be used both to create leaf node from scratch or from a
given leaf node.
|
DataNode.Type| Constructor and Description |
|---|
LeafNode(LeafNode.Builder builder)
Creates an instance of leaf node.
|
| Modifier and Type | Method and Description |
|---|---|
String |
asString()
Returns value as string, for usage in serializers.
|
static LeafNode.Builder |
builder(String name,
String nameSpace)
Returns data node builder instance.
|
LeafNode.Builder |
copyBuilder()
Returns data node copy builder.
|
Object |
value()
Returns value contained in leaf node.
|
public LeafNode(LeafNode.Builder builder)
builder - leaf node builderpublic Object value()
public String asString()
public static LeafNode.Builder builder(String name, String nameSpace)
name - name of nodenameSpace - namespace of nodepublic LeafNode.Builder copyBuilder()
copyBuilder in class DataNodeCopyright © 2017. All rights reserved.