|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
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 Collection 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. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |