## Package com.fasterxml.jackson.core.json

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

See:
Description

Class Summary
ByteSourceJsonBootstrapper: This class is used to determine the encoding of byte stream that is to contain JSON content.
CoreVersion: Helper class used for finding and caching version information for the core bundle.
JsonGeneratorImpl: Intermediate base class shared by JSON-backed generators like `UTF8JsonGenerator` and `WriterBasedJsonGenerator`.
JsonReadContext: Extension of `JsonStreamContext`, which implements core methods needed, and also exposes more complete API to parser implementation classes.
JsonWriteContext: Extension of `JsonStreamContext`, which implements core methods needed, and also exposes more complete API to generator implementation classes.
ReaderBasedJsonParser: This is a concrete implementation of `JsonParser`, which is based on a `Reader` to handle low-level character conversion tasks.
UTF8JsonGenerator
UTF8StreamJsonParser: This is a concrete implementation of `JsonParser`, which is based on a `InputStream` as the input source.
WriterBasedJsonGenerator: `JsonGenerator` that outputs JSON content using a `Writer` which handles character encoding.

## Package com.fasterxml.jackson.core.json Description

JSON-specific parser and generator implementation classes that Jackson defines and uses. Application code should not (need to) use contents of this package; nor are these implementations likely to be of use for sub-classing.

Copyright © 2012 FasterXML. All Rights Reserved.