| 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.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  JsonNodeimplementations
 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 | 
|---|
| 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  JsonNodeimplementations. | 
| 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 JsonNodeimplementation 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  JsonNodeFactoryandContainerNode(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 © 2014–2015 FasterXML. All rights reserved.