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 Array values.
|
BeanPropertyReader |
|
BeanPropertyWriter |
Simple container class used to contain information needed for serializing
value of a single POJO property.
|
BeanReader |
Class that contains information about dynamically introspected
Bean types, to be able to deserialize (read) JSON into a POJO
and serialize (write) POJO as JSON.
|
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 Collection 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 |
|
MapReader |
Reader for typed Map values.
|
POJODefinition |
Definition of a single Bean-style Java class, without assumptions
on usage for serialization or deserialization, used as input
for constructing bean readers and writers.
|
POJODefinition.Prop |
|
SimpleValueReader |
|
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.
|