Class NodeCursor.RootCursor
java.lang.Object
com.fasterxml.jackson.core.JsonStreamContext
com.fasterxml.jackson.databind.node.NodeCursor
com.fasterxml.jackson.databind.node.NodeCursor.RootCursor
- Enclosing class:
NodeCursor
Context for all root-level value nodes (including Arrays and Objects):
only context for scalar values.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.node.NodeCursor
NodeCursor.ArrayCursor, NodeCursor.ObjectCursor, NodeCursor.RootCursor -
Field Summary
FieldsFields inherited from class com.fasterxml.jackson.databind.node.NodeCursor
_currentName, _currentValue, _parentFields inherited from class com.fasterxml.jackson.core.JsonStreamContext
_index, _nestingDepth, _type, TYPE_ARRAY, TYPE_OBJECT, TYPE_ROOT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.core.JsonTokenvoidoverrideCurrentName(String name) Methods inherited from class com.fasterxml.jackson.databind.node.NodeCursor
getCurrentName, getCurrentValue, getParent, iterateChildren, setCurrentValueMethods inherited from class com.fasterxml.jackson.core.JsonStreamContext
getCurrentIndex, getEntryCount, getNestingDepth, getStartLocation, getTypeDesc, hasCurrentIndex, hasCurrentName, hasPathSegment, inArray, inObject, inRoot, pathAsPointer, pathAsPointer, startLocation, toString, typeDesc
-
Field Details
-
_node
-
_done
protected boolean _done
-
-
Constructor Details
-
RootCursor
-
-
Method Details
-
overrideCurrentName
- Overrides:
overrideCurrentNamein classNodeCursor
-
nextToken
public com.fasterxml.jackson.core.JsonToken nextToken()- Specified by:
nextTokenin classNodeCursor
-
currentNode
- Specified by:
currentNodein classNodeCursor
-
startArray
- Specified by:
startArrayin classNodeCursor
-
startObject
- Specified by:
startObjectin classNodeCursor
-