protected static final class NodeCursor.ArrayCursor extends NodeCursor
NodeCursor.ArrayCursor, NodeCursor.ObjectCursor, NodeCursor.RootCursor
Modifier and Type | Field and Description |
---|---|
protected java.util.Iterator<JsonNode> |
_contents |
protected JsonNode |
_currentNode |
_currentName, _currentValue, _parent
Constructor and Description |
---|
ArrayCursor(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() |
getCurrentName, getCurrentValue, getParent, iterateChildren, overrideCurrentName, setCurrentValue
protected java.util.Iterator<JsonNode> _contents
protected JsonNode _currentNode
public ArrayCursor(JsonNode n, NodeCursor p)
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