## Uses of Class
com.fasterxml.jackson.databind.node.BaseJsonNode

Packages that use BaseJsonNode
Package | Description
--- | ---
com.fasterxml.jackson.databind.node | Contains concrete `JsonNode` implementations Jackson uses for the Tree model.

### Uses of BaseJsonNode in com.fasterxml.jackson.databind.node

Subclasses of BaseJsonNode in com.fasterxml.jackson.databind.node
Modifier and Type | Class and Description
--- | ---
`class` | `ArrayNode` Node class that represents Arrays mapped from Json content.
`class` | `BigIntegerNode` Numeric node that contains simple 64-bit integer values.
`class` | `BinaryNode` Value node that contains Base64 encoded binary value, which will be output and stored as Json String value.
`class` | `BooleanNode` This concrete value class is used to contain boolean (true / false) values.
`class` | `ContainerNode<T extends ContainerNode<T>>` This intermediate base class is used for all container nodes, specifically, array and object nodes.
`class` | `DecimalNode` Numeric node for large decimal numeric values
`class` | `DoubleNode` Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values.
`class` | `FloatNode` `JsonNode` implementation for efficiently containing 32-bit `float` values.
`class` | `IntNode` Numeric node that contains simple 32-bit integer values.
`class` | `LongNode` Numeric node that contains simple 64-bit integer values.
`class` | `MissingNode` This singleton node class is generated to denote "missing nodes" along paths that do not exist.
`class` | `NullNode` This singleton value class is used to contain explicit JSON null value.
`class` | `NumericNode` Intermediate value node used for numeric nodes.
`class` | `ObjectNode` Node that maps to JSON Object structures in JSON content.
`class` | `POJONode` Value node that contains a wrapped POJO, to be serialized as a JSON constructed through data mapping (usually done by calling `ObjectMapper`).
`class` | `ShortNode` Numeric node that contains simple 16-bit integer values.
`class` | `TextNode` Value node that contains a text value.
`class` | `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".