Package com.fasterxml.jackson.jr.ob.impl

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 Maps.
CollectionBuilder Helper class that is used for constructing Collections 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 Maps 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 © 2016 FasterXML. All rights reserved.