Top Description Packages
jackson 2.18.2

Module jackson.core

Automatic module of jackson-core 2.18.2.

Dependencies
java.base, fastdoubleparser
Maven Central
Group ID:com.fasterxml.jackson.core
Artifacts:jackson-core

Jackson-core

Core Jackson processing abstractions (aka Streaming API), implementation for JSON
Version
2.18.2
Release Date
2024-11-28

Package Summary

Modifier and TypePackage and Description
open 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.

open package
com.fasterxml.jackson.core.async

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

open 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).

open package
com.fasterxml.jackson.core.exc

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

open package
open 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.

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

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

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

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

open package
com.fasterxml.jackson.core.sym

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

open package
com.fasterxml.jackson.core.type

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

open package
com.fasterxml.jackson.core.util

Utility classes used by Jackson Core functionality.