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