Package | Description |
---|---|
com.fasterxml.jackson.databind.node |
Contains concrete
JsonNode implementations
Jackson uses for the Tree model. |
Modifier and Type | Class and Description |
---|---|
protected static class |
NodeCursor.ArrayCursor
Cursor used for traversing non-empty JSON Array nodes
|
protected static class |
NodeCursor.ObjectCursor
Cursor used for traversing non-empty JSON Object nodes
|
protected static class |
NodeCursor.RootCursor
Context matching root-level value nodes (i.e.
|
Modifier and Type | Field and Description |
---|---|
protected NodeCursor |
TreeTraversingParser._nodeCursor
Traversal context within tree
|
protected NodeCursor |
NodeCursor._parent
Parent cursor of this cursor, if any; null for root
cursors.
|
Modifier and Type | Method and Description |
---|---|
NodeCursor |
NodeCursor.getParent() |
NodeCursor |
NodeCursor.iterateChildren()
Method called to create a new context for iterating all
contents of the current structured value (JSON array or object)
|
Constructor and Description |
---|
ArrayCursor(JsonNode n,
NodeCursor p) |
NodeCursor(int contextType,
NodeCursor p) |
ObjectCursor(JsonNode n,
NodeCursor p) |
RootCursor(JsonNode n,
NodeCursor p) |