Uses of Package
org.codehaus.jackson.node
Packages that use org.codehaus.jackson.node
Package
Description
Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper
class, as well
as convenience methods included in
JsonParser
Contains implementation classes of deserialization part of
data binding.
Contains concrete
JsonNode
implementations
Jackson uses for the Tree model.Classes needed for JSON schema support (currently just ability
to generate schemas using serialization part of data mapping)
-
Classes in org.codehaus.jackson.node used by org.codehaus.jackson.mapClassDescriptionNode class that represents Arrays mapped from Json content.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.Node that maps to JSON Object structures in JSON content.
-
Classes in org.codehaus.jackson.node used by org.codehaus.jackson.map.deserClassDescriptionNode class that represents Arrays mapped from Json content.Node that maps to JSON Object structures in JSON content.
-
Classes in org.codehaus.jackson.node used by org.codehaus.jackson.map.ser.std
-
Classes in org.codehaus.jackson.node used by org.codehaus.jackson.nodeClassDescriptionNode class that represents Arrays mapped from Json content.Abstract base class common to all standard
JsonNode
implementations.Numeric node that contains simple 64-bit integer values.Value node that contains Base64 encoded binary value, which will be output and stored as Json String value.This concrete value class is used to contain boolean (true / false) values.This intermediate base class is used for all container nodes, specifically, array and object nodes.Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values.Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values.Numeric node that contains simple 32-bit integer values.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.Numeric node that contains simple 64-bit integer values.This singleton node class is generated to denote "missing nodes" along paths that do not exist.This singleton value class is used to contain explicit JSON null value.Intermediate value node used for numeric nodes.Node that maps to JSON Object structures in JSON content.Value node that contains a wrapped POJO, to be serialized as a JSON constructed through data mapping (usually done by callingObjectMapper
).Value node that contains a text value.This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node". -
Classes in org.codehaus.jackson.node used by org.codehaus.jackson.schema