Class | Description |
---|---|
BigDecimalParser |
Internal Jackson Helper class used to implement more optimized parsing of
BigDecimal for REALLY
big values (over 500 characters). |
BigIntegerParser |
Helper class used to implement more optimized parsing of
BigInteger for REALLY
big values (over 500 characters). |
CharacterEscapes |
Abstract base class that defines interface for customizing character
escaping aspects for String values, for formats that use escaping.
|
CharTypes | |
ContentReference |
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 of Exception
messages. |
DataOutputAsStream |
Helper class to support use of
DataOutput for output, directly,
without caller having to provide for implementation. |
InputDecorator |
Handler class that can be used to decorate input sources.
|
IOContext |
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.
|
JsonStringEncoder |
Helper class used for efficient encoding of JSON String values (including
JSON field names) into Strings or UTF-8 byte arrays.
|
MergedStream |
Simple
InputStream implementation that is used to "unwind" some
data previously read from an input stream; so that as long as some of
that data remains, it's returned; but as long as it's read, we'll
just use data from the underlying original stream. |
NumberInput |
Helper class for efficient parsing of various JSON numbers.
|
NumberOutput | |
OutputDecorator |
Handler class that can be used to decorate output destinations.
|
SegmentedStringWriter |
Efficient alternative to
StringWriter , based on using segmented
internal buffer. |
SerializedString |
String token that can lazily serialize String contained and then reuse that
serialization later on.
|
UTF32Reader |
Since JDK does not come with UTF-32/UCS-4, let's implement a simple
decoder to use.
|
UTF8Writer |
Exception | Description |
---|---|
JsonEOFException |
Specialized
JsonParseException that is thrown when end-of-input
is reached unexpectedly, either within token being decoded, or during
skipping of intervening white-space that is not between root-level
tokens (that is, is within JSON Object or JSON Array construct). |
Copyright © 2008–2023 FasterXML. All rights reserved.