Package com.fasterxml.jackson.core.json
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.
-
Class Summary Class Description ByteSourceJsonBootstrapper This class is used to determine the encoding of byte stream that is to contain JSON content.DupDetector Helper class used ifJsonParser.Feature.STRICT_DUPLICATE_DETECTIONis enabled.JsonGeneratorImpl Intermediate base class shared by JSON-backed generators likeUTF8JsonGeneratorandWriterBasedJsonGenerator.JsonReadContext Extension ofJsonStreamContext, which implements core methods needed, and also exposes more complete API to parser implementation classes.JsonWriteContext Extension ofJsonStreamContext, which implements core methods needed, and also exposes more complete API to generator implementation classes.PackageVersion Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.ReaderBasedJsonParser This is a concrete implementation ofJsonParser, which is based on aReaderto handle low-level character conversion tasks.UTF8DataInputJsonParser This is a concrete implementation ofJsonParser, which is based on aDataInputas the input source.UTF8JsonGenerator UTF8StreamJsonParser This is a concrete implementation ofJsonParser, which is based on aInputStreamas the input source.WriterBasedJsonGenerator JsonGeneratorthat outputs JSON content using aWriterwhich handles character encoding. -
Enum Summary Enum Description JsonReadFeature Token reader (parser) features specific to JSON backend.JsonWriteFeature Token writer features specific to JSON backend.