Uses of Interface
tools.jackson.core.Versioned
Packages that use Versioned
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Non-blocking ("async") JSON parser implementation.
Utility classes used by Jackson Core functionality.
-
Uses of Versioned in tools.jackson.core
Classes in tools.jackson.core that implement VersionedModifier and TypeClassDescriptionclassBase class that defines public API for writing JSON content.classBase class that defines public API for reading JSON content.classThe main factory class of Jackson streaming package, used to configure and construct token reader (aka parser,JsonParser) and token writer (aka generator,JsonGenerator) instances. -
Uses of Versioned in tools.jackson.core.base
Classes in tools.jackson.core.base that implement VersionedModifier and TypeClassDescriptionclassIntermediateTokenStreamFactorysub-class used as the base for binary (non-textual) data formats.classIntermediate baseTokenStreamFactoryimplementation that offers support for streams that allow decoration of low-level input sources and output targets.classThis base class implements part of API that a JSON generator exposes to applications, adds shared internal methods that sub-classes can use and adds some abstract methods sub-classes must implement.classIntermediate base class used by many (but not all) JacksonJsonParserimplementations.classIntermediate base class used by all JacksonJsonParserimplementations, but does not add any additional fields that depend on particular method of obtaining input.classIntermediateTokenStreamFactorysub-class used as the base for textual data formats. -
Uses of Versioned in tools.jackson.core.filter
Classes in tools.jackson.core.filter that implement VersionedModifier and TypeClassDescriptionclassSpecializedJsonGeneratorDelegatethat allows use ofTokenFilterfor outputting a subset of content that caller tries to generate.classSpecializedJsonParserDelegatethat allows use ofTokenFilterfor outputting a subset of content that is visible to caller -
Uses of Versioned in tools.jackson.core.json
Classes in tools.jackson.core.json that implement VersionedModifier and TypeClassDescriptionclassJSON-backedTokenStreamFactoryimplementation that will create token readers ("parsers") and writers ("generators") for handling JSON-encoded content.classIntermediate base class shared by JSON-backed generators likeUTF8JsonGeneratorandWriterBasedJsonGenerator.classAnother intermediate base class, only used by actual JSON-backed parser implementations.final classAutomatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.classThis is a concrete implementation ofJsonParser, which is based on aReaderto handle low-level character conversion tasks.classThis is a concrete implementation ofJsonParser, which is based on aDataInputas the input source.classclassThis is a concrete implementation ofJsonParser, which is based on aInputStreamas the input source.classJsonGeneratorthat outputs JSON content using aWriterwhich handles character encoding. -
Uses of Versioned in tools.jackson.core.json.async
Classes in tools.jackson.core.json.async that implement VersionedModifier and TypeClassDescriptionclassNon-blocking parser implementation for JSON content that takes its input viabyte[]passed.classNon-blocking parser implementation for JSON content that takes its input viaByteBufferinstance(s) passed.classIntermediate base class for non-blocking JSON parsers.classNon-blocking parser base implementation for JSON content. -
Uses of Versioned in tools.jackson.core.util
Classes in tools.jackson.core.util that implement VersionedModifier and TypeClassDescriptionclassclassHelper class that implements delegation pattern forJsonParser, to allow for simple overridability of basic parsing functionality.classHelper class that can be used to sequence multiple physicalJsonParsers to create a single logical sequence of tokens, as a singleJsonParser.