| Package | Description |
|---|---|
| com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON. |
| com.fasterxml.jackson.databind.cfg |
Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind). |
| com.fasterxml.jackson.databind.jsonschema |
Classes needed for JSON schema support (currently just ability
to generate schemas using serialization part of data mapping)
|
| com.fasterxml.jackson.databind.node |
Contains concrete
JsonNode implementations
Jackson uses for the Tree model. |
| com.fasterxml.jackson.databind.ser |
Contains implementation classes of serialization part of
data binding.
|
| com.fasterxml.jackson.databind.ser.impl |
Contains implementation classes of serialization part of
data binding.
|
| com.fasterxml.jackson.databind.ser.std |
| Class and Description |
|---|
| ArrayNode
Node class that represents Arrays mapped from JSON content.
|
| 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.
|
| JsonNodeType
Enumeration of JSON types.
|
| ObjectNode
Node that maps to JSON Object structures in JSON content.
|
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| ObjectNode
Node that maps to JSON Object structures in JSON content.
|
| Class and Description |
|---|
| 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
This intermediate base class is used for all container nodes,
specifically, array and object nodes.
|
| 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.
|
FloatNode
JsonNode implementation for efficiently containing 32-bit
`float` values. |
| IntNode
Numeric node that contains simple 32-bit integer values.
|
| JsonNodeCreator
Interface that defines common "creator" functionality implemented
both by
JsonNodeFactory and ContainerNode (that is,
JSON Object and Array nodes). |
| 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.
|
| JsonNodeType
Enumeration of JSON types.
|
| 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.
|
| POJONode
Value node that contains a wrapped POJO, to be serialized as
a JSON constructed through data mapping (usually done by
calling
ObjectMapper). |
| ShortNode
Numeric node that contains simple 16-bit integer values.
|
| TextNode
Value node that contains a text value.
|
| 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".
|
| Class and Description |
|---|
| ObjectNode
Node that maps to JSON Object structures in JSON content.
|
| Class and Description |
|---|
| ObjectNode
Node that maps to JSON Object structures in JSON content.
|
| Class and Description |
|---|
| ObjectNode
Node that maps to JSON Object structures in JSON content.
|
Copyright © 2008–2020 FasterXML. All rights reserved.