Top Description Packages

Jackson-core 2.16.0

Resources
Homepage, Development, Bug Tracker, License (The Apache Software License, Version 2.0)
Dependencies
java.base, fastdoubleparser
Maven Central
Group ID:com.fasterxml.jackson.core
Artifacts:jackson-core

Project Jackson-core

Core Jackson processing abstractions (aka Streaming API), implementation for JSON

Release 2.16.0

Release Date
2023-11-15
Version Control
Git
[email protected]:FasterXML/jackson-core.git

Package Summary

Modifier and TypePackage and Description
package
com.fasterxml.jackson.core

Main public API classes of the core streaming JSON processor: most importantly com.fasterxml.jackson.core.JsonFactory used for constructing JSON parser (com.fasterxml.jackson.core.JsonParser) and generator (com.fasterxml.jackson.core.JsonGenerator) instances.

package
com.fasterxml.jackson.core.async

Package that contains abstractions needed to support optional non-blocking decoding (parsing) functionality.

package
com.fasterxml.jackson.core.base

Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).

package
com.fasterxml.jackson.core.exc

Package for some of com.fasterxml.jackson.core.JsonProcessingException subtypes contained by streaming API.

package
package
com.fasterxml.jackson.core.format

Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality.

package
package
package
com.fasterxml.jackson.core.json

JSON-specific parser and generator implementation classes that Jackson defines and uses.

package
com.fasterxml.jackson.core.json.async

Non-blocking ("async") JSON parser implementation.

package
com.fasterxml.jackson.core.sym

Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)

package
com.fasterxml.jackson.core.type

Contains classes needed for type introspection, mostly used by data binding functionality.

package
com.fasterxml.jackson.core.util

Utility classes used by Jackson Core functionality.