# Jackson-core 2.9.0 API

Packages
Package | Description
--- | ---
com.fasterxml.jackson.core | Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonGenerator`) instances.
com.fasterxml.jackson.core.async | Package that contains abstractions needed to support optional non-blocking decoding (parsing) functionality.
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).
com.fasterxml.jackson.core.filter |
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.
com.fasterxml.jackson.core.io |
com.fasterxml.jackson.core.json | JSON-specific parser and generator implementation classes that Jackson defines and uses.
com.fasterxml.jackson.core.json.async | Non-blocking ("async") JSON parser implementation.
com.fasterxml.jackson.core.sym | Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
com.fasterxml.jackson.core.type | Contains classes needed for type introspection, mostly used by data binding functionality.
com.fasterxml.jackson.core.util | Utility classes used by Jackson Core functionality.

Copyright © 2008–2018 FasterXML. All rights reserved.