| Modifier and Type | Class and Description |
|---|---|
| public class | BigDecimalParser
Helper class used to implement more optimized parsing of Based on ideas from this this git commit. |
| public class | BigIntegerParser
Helper class used to implement more optimized parsing of |
| public abstract class | CharacterEscapes
Abstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping. |
| public class | |
| public class | 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 |
| public class | DataOutputAsStream
Helper class to support use of |
| public abstract class | InputDecorator
Handler class that can be used to decorate input sources. |
| public class | 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. |
| public class | JsonEOFException
Specialized |
| public class | JsonStringEncoder
Helper class used for efficient encoding of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays. |
| public class | MergedStream
Simple |
| public class | NumberInput
Helper class for efficient parsing of various JSON numbers. |
| public class | |
| public abstract class | OutputDecorator
Handler class that can be used to decorate output destinations. |
| public class | SegmentedStringWriter
Efficient alternative to |
| public class | SerializedString
String token that can lazily serialize String contained and then reuse that serialization later on. |
| public class | UTF32Reader
Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use. |
| public class |