|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
JsonNode implementations
Jackson uses for the Tree model.
See:
Description
| Class Summary | |
|---|---|
| ArrayNode | Node class that represents Arrays mapped from Json content. |
| BaseJsonNode | Abstract base class common to all standard JsonNode
implementations. |
| BigIntegerNode | Numeric node that contains simple 64-bit integer values. |
| BinaryNode | Value node that contains Base64 encoded binary value, which will be output and stored as Json String value. |
| BooleanNode | This concrete value class is used to contain boolean (true / false) values. |
| ContainerNode<T extends ContainerNode<T>> | This intermediate base class is used for all container nodes, specifically, array and object nodes. |
| ContainerNode.NoNodesIterator | |
| ContainerNode.NoStringsIterator | |
| DecimalNode | Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values. |
| DoubleNode | Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values. |
| IntNode | Numeric node that contains simple 32-bit integer values. |
| JsonNodeFactory | Base class that specifies methods for getting access to Node instances (newly constructed, or shared, depending on type), as well as basic implementation of the methods. |
| LongNode | Numeric node that contains simple 64-bit integer values. |
| MissingNode | This singleton node class is generated to denote "missing nodes" along paths that do not exist. |
| NullNode | This singleton value class is used to contain explicit JSON null value. |
| NumericNode | Intermediate value node used for numeric nodes. |
| ObjectNode | Node that maps to JSON Object structures in JSON content. |
| ObjectNode.NoFieldsIterator | For efficiency, let's share the "no fields" iterator... |
| POJONode | Value node that contains a wrapped POJO, to be serialized as
a JSON constructed through data mapping (usually done by
calling ObjectMapper). |
| TextNode | Value node that contains a text value. |
| TreeTraversingParser | Facade over JsonNode that implements JsonParser to allow
accessing contents of JSON tree in alternate form (stream of tokens). |
| ValueNode | This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node". |
Contains concrete JsonNode implementations
Jackson uses for the Tree model.
These classes are public since concrete type will be needed
for most operations that modify node trees. For read-only access concrete
types are usually not needed.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||