Class | Description |
---|---|
AnyReader |
ValueReader used for "untyped" values; ones that are bound
to whatever Object is the natural mapping to JSON
value that parser currently points to |
ArrayReader |
Reader for typed
Map values. |
BeanDefinition |
Class that contains information about dynamically introspected
Bean types.
|
BeanProperty | |
ClassKey |
Key class, used as an efficient and accurate key
for locating per-class values from
Map s. |
CollectionBuilder |
Helper class that is used for constructing
Collection s
to map JSON Array values in. |
CollectionBuilder.Default |
Default
CollectionBuilder implementation, which uses ArrayList
as the type of List to build, unless instructed otherwise. |
CollectionReader |
Reader for typed
Map values. |
DeferredMap |
A specialized
Map implementation that will collect
entries during building, but only materialize full lookup structure
when needed; that is, actual building of hash lookup is deferred. |
EnumReader |
Reader for Enum values: needed because we need a simple
Map
for efficient conversion from id (gotten with Enum.toString()
to value. |
JSONAsObjectCodec |
Convenience wrapper around
JSON that implements ObjectCodec . |
JSONReader |
Object that handles construction of simple Objects from JSON.
|
JSONWriter |
Object that handles serialization of simple Objects into
JSON.
|
MapBuilder |
Helper class that is used for constructing
Map s
to map JSON Object values in. |
MapBuilder.Default |
Default
MapBuilder implementation which builds
either HashMap or LinkedHashMap instances
(depending on JSON.Feature.PRESERVE_FIELD_ORDERING ). |
MapReader |
Reader for typed
Map values. |
SimpleValueReader |
ValueReader used for simple scalar types and related. |
TypeDetector |
Helper object used for efficient detection of type information
relevant to our conversion needs when writing out Java Objects
as JSON.
|
ValueReader |
Helper class used when reading values of complex types other
than Beans.
|
Copyright © 2014-2015 FasterXML. All Rights Reserved.