Top Description Packages
jackson 3.0.1

Module tools.jackson.core

Released in jackson-core 3.0.1.

Requires
ch.randelshofer.fastdoubleparser, java.base
Maven Central
Group ID:tools.jackson.core
Artifacts:jackson-core

Core Jackson processing abstractions (aka Streaming API), implementation for JSON
Version
3.0.1
Developers
Tatu Saloranta
Provided Services
TokenStreamFactory:JsonFactory

Package Summary

Modifier and TypePackage and Description
exported package
tools.jackson.core

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

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.async

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

Opened to tools.jackson.core.testutil

exported package
tools.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).

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.exc

Package for subtypes of tools.jackson.core.JacksonException defined and used by streaming API.

Opened to tools.jackson.core.testutil

exported package
exported package
exported package
exported package
tools.jackson.core.json

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

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.json.async

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

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.sym

Internal implementation classes for efficient handling of of symbols in JSON (Object property names)

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.tree

Package that contains abstractions that are used dealing with Tree Models (other than tools.jackson.core.TreeNode).

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.type

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

Opened to tools.jackson.core.testutil

exported package
tools.jackson.core.util

Utility classes used by Jackson Core functionality.

Opened to tools.jackson.core.testutil