Uses of Package
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.io
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.
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
Utility classes for Mapper package.
-
ClassDescriptionAbstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.Abstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
JsonLocation
) objections, most commonly to be printed out as part ofException
messages.Handler class that can be used to decorate input sources.To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.Handler class that can be used to decorate output destinations.String token that can lazily serialize String contained and then reuse that serialization later on. -
ClassDescriptionAbstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
JsonLocation
) objections, most commonly to be printed out as part ofException
messages.To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object. -
ClassDescriptionAbstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
JsonLocation
) objections, most commonly to be printed out as part ofException
messages.To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.Helper class used for efficient encoding of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays. -
ClassDescriptionAbstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.Abstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
JsonLocation
) objections, most commonly to be printed out as part ofException
messages.To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object. -
ClassDescriptionTo limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.
-
ClassDescriptionAbstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.Helper class used for efficient encoding of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays.String token that can lazily serialize String contained and then reuse that serialization later on.
-
ClassDescriptionAbstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.
-
ClassDescriptionString token that can lazily serialize String contained and then reuse that serialization later on.
-
ClassDescriptionString token that can lazily serialize String contained and then reuse that serialization later on.
-
ClassDescriptionAbstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
JsonLocation
) objections, most commonly to be printed out as part ofException
messages.