protected static final class NodeCursor.RootCursor extends NodeCursor
NodeCursor.ArrayCursor, NodeCursor.ObjectCursor, NodeCursor.RootCursor
Modifier and Type | Field and Description |
---|---|
protected boolean |
_done |
protected JsonNode |
_node |
_currentName, _currentValue, _parent
Constructor and Description |
---|
RootCursor(JsonNode n,
NodeCursor p) |
Modifier and Type | Method and Description |
---|---|
boolean |
currentHasChildren() |
JsonNode |
currentNode() |
com.fasterxml.jackson.core.JsonToken |
endToken() |
com.fasterxml.jackson.core.JsonToken |
nextToken() |
com.fasterxml.jackson.core.JsonToken |
nextValue() |
void |
overrideCurrentName(java.lang.String name) |
getCurrentName, getCurrentValue, getParent, iterateChildren, setCurrentValue
protected JsonNode _node
protected boolean _done
public RootCursor(JsonNode n, NodeCursor p)
public void overrideCurrentName(java.lang.String name)
overrideCurrentName
in class NodeCursor
public com.fasterxml.jackson.core.JsonToken nextToken()
nextToken
in class NodeCursor
public com.fasterxml.jackson.core.JsonToken nextValue()
nextValue
in class NodeCursor
public com.fasterxml.jackson.core.JsonToken endToken()
endToken
in class NodeCursor
public JsonNode currentNode()
currentNode
in class NodeCursor
public boolean currentHasChildren()
currentHasChildren
in class NodeCursor