| Class | Description | 
|---|---|
| CharacterEscapes | Abstract base class that defines interface for customizing character
 escaping aspects for String values, for formats that use escaping. | 
| CharTypes | |
| 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  InputStreamimplementation 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 | |
| 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 | 
Copyright © 2014-2015 FasterXML. All Rights Reserved.