Uses of Package
com.fasterxml.jackson.databind.deser.impl

Packages that use com.fasterxml.jackson.databind.deser.impl
com.fasterxml.jackson.databind Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via ObjectMapper class, as well as convenience methods included in JsonParser 
com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding. 
com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces. 
com.fasterxml.jackson.databind.deser.std Contains public standard implementations of abstraction that Jackson uses. 
 

Classes in com.fasterxml.jackson.databind.deser.impl used by com.fasterxml.jackson.databind
ObjectIdReader
          Object that knows how to serialize Object Ids.
ReadableObjectId
          Simple value container for containing information about single Object Id during deserialization.
 

Classes in com.fasterxml.jackson.databind.deser.impl used by com.fasterxml.jackson.databind.deser
BeanPropertyMap
          Helper class used for storing mapping from property name to SettableBeanProperty instances.
CreatorCollector
          Container class for storing information on creators (based on annotations, visibility), to be able to build actual instantiator later on.
ExternalTypeHandler
          Helper class that is used to flatten JSON structure when using "external type id" (see JsonTypeInfo.As.EXTERNAL_PROPERTY).
NullProvider
          To support [JACKSON-420] we need bit more indirection; this is used to produce artificial failure for primitives that don't accept JSON null as value.
ObjectIdReader
          Object that knows how to serialize Object Ids.
PropertyBasedCreator
          Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called.
ReadableObjectId
          Simple value container for containing information about single Object Id during deserialization.
UnwrappedPropertyHandler
          Object that is responsible for handling acrobatics related to deserializing "unwrapped" values; sets of properties that are embedded (inlined) as properties of parent JSON object.
ValueInjector
          Class that encapsulates details of value injection that occurs before deserialization of a POJO.
 

Classes in com.fasterxml.jackson.databind.deser.impl used by com.fasterxml.jackson.databind.deser.impl
BeanPropertyMap
          Helper class used for storing mapping from property name to SettableBeanProperty instances.
ExternalTypeHandler
          Helper class that is used to flatten JSON structure when using "external type id" (see JsonTypeInfo.As.EXTERNAL_PROPERTY).
FieldProperty
          This concrete sub-class implements property that is set directly assigning to a Field.
InnerClassProperty
          This sub-class is used to handle special case of value being a non-static inner class.
ManagedReferenceProperty
          Wrapper property that is used to handle managed (forward) properties (see [JACKSON-235] for more information).
MethodProperty
          This concrete sub-class implements property that is set using regular "setter" method.
ObjectIdReader
          Object that knows how to serialize Object Ids.
ObjectIdValueProperty
          Specialized SettableBeanProperty implementation used for virtual property that represents Object Id that is used for some POJO types (or properties).
PropertyBasedCreator
          Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called.
PropertyValue
          Base class for property values that need to be buffered during deserialization.
PropertyValueBuffer
          Simple container used for temporarily buffering a set of PropertyValues.
SetterlessProperty
          This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it.
 

Classes in com.fasterxml.jackson.databind.deser.impl used by com.fasterxml.jackson.databind.deser.std
PropertyBasedCreator
          Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called.
 



Copyright © 2012 fasterxml.com. All Rights Reserved.