public class MappingNode extends CollectionNode<NodeTuple>
A map is a collection of unsorted key-value pairs.
endMark, resolved, useClassConstructor
Constructor | Description |
---|---|
MappingNode(Tag tag,
boolean resolved,
List<NodeTuple> value,
Mark startMark,
Mark endMark,
DumperOptions.FlowStyle flowStyle) |
|
MappingNode(Tag tag,
List<NodeTuple> value,
DumperOptions.FlowStyle flowStyle) |
Modifier and Type | Method | Description |
---|---|---|
NodeId |
getNodeId() |
|
List<NodeTuple> |
getValue() |
Returns the entries of this map.
|
boolean |
isMerged() |
|
void |
setMerged(boolean merged) |
|
void |
setOnlyKeyType(Class<? extends Object> keyType) |
|
void |
setTypes(Class<? extends Object> keyType,
Class<? extends Object> valueType) |
|
void |
setValue(List<NodeTuple> mergedValue) |
|
String |
toString() |
getFlowStyle, setEndMark, setFlowStyle
equals, getEndMark, getStartMark, getTag, getType, hashCode, isTwoStepsConstruction, setTag, setTwoStepsConstruction, setType, setUseClassConstructor, useClassConstructor
public MappingNode(Tag tag, boolean resolved, List<NodeTuple> value, Mark startMark, Mark endMark, DumperOptions.FlowStyle flowStyle)
public MappingNode(Tag tag, List<NodeTuple> value, DumperOptions.FlowStyle flowStyle)
public NodeId getNodeId()
public List<NodeTuple> getValue()
getValue
in class CollectionNode<NodeTuple>
public void setMerged(boolean merged)
merged
- - true if map contains merge nodepublic boolean isMerged()
Copyright © 2008–2018. All rights reserved.