Uses of Class
org.codehaus.jackson.map.deser.ValueInstantiator

Packages that use ValueInstantiator
org.codehaus.jackson.map 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 
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding. 
org.codehaus.jackson.map.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces. 
org.codehaus.jackson.map.deser.std Contains public standard implementations of abstraction that Jackson uses. 
org.codehaus.jackson.map.module Package that contains classes and interfaces to help implement custom extension Modules (which are registered using ObjectMapper.registerModule(org.codehaus.jackson.map.Module)
 

Uses of ValueInstantiator in org.codehaus.jackson.map
 

Methods in org.codehaus.jackson.map that return ValueInstantiator
abstract  ValueInstantiator DeserializerFactory.findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
          Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.
 ValueInstantiator DeserializationConfig.valueInstantiatorInstance(Annotated annotated, Class<? extends ValueInstantiator> instClass)
           
 ValueInstantiator HandlerInstantiator.valueInstantiatorInstance(MapperConfig<?> config, Annotated annotated, Class<? extends ValueInstantiator> resolverClass)
          Method called to construct an instance of ValueInstantiator of specified type.
 

Method parameters in org.codehaus.jackson.map with type arguments of type ValueInstantiator
 ValueInstantiator DeserializationConfig.valueInstantiatorInstance(Annotated annotated, Class<? extends ValueInstantiator> instClass)
           
 ValueInstantiator HandlerInstantiator.valueInstantiatorInstance(MapperConfig<?> config, Annotated annotated, Class<? extends ValueInstantiator> resolverClass)
          Method called to construct an instance of ValueInstantiator of specified type.
 

Uses of ValueInstantiator in org.codehaus.jackson.map.deser
 

Fields in org.codehaus.jackson.map.deser declared as ValueInstantiator
protected  ValueInstantiator BeanDeserializerBuilder._valueInstantiator
          Object that will handle value instantiation for the bean type.
protected  ValueInstantiator BeanDeserializer._valueInstantiator
          Object that handles details of constructing initial bean value (to which bind data to), unless instance is passed (via updateValue())
 

Methods in org.codehaus.jackson.map.deser that return ValueInstantiator
protected  ValueInstantiator BeanDeserializerFactory.constructDefaultValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
          Method that will construct standard default ValueInstantiator using annotations (like @JsonCreator) and visibility rules
 ValueInstantiator BeanDeserializerFactory.findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
          Value instantiator is created both based on creator annotations, and on optional externally provided instantiators (registered through module interface).
abstract  ValueInstantiator BasicDeserializerFactory.findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
           
 ValueInstantiator ValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
          Method called to find the ValueInstantiator to use for creating instances of specified type during deserialization.
 ValueInstantiator ValueInstantiators.Base.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
           
 ValueInstantiator BeanDeserializerBuilder.getValueInstantiator()
           
 ValueInstantiator BeanDeserializer.getValueInstantiator()
           
 

Methods in org.codehaus.jackson.map.deser with parameters of type ValueInstantiator
 ValueInstantiator ValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
          Method called to find the ValueInstantiator to use for creating instances of specified type during deserialization.
 ValueInstantiator ValueInstantiators.Base.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
           
 void BeanDeserializerBuilder.setValueInstantiator(ValueInstantiator inst)
           
 

Constructors in org.codehaus.jackson.map.deser with parameters of type ValueInstantiator
BeanDeserializer(AnnotatedClass forClass, JavaType type, BeanProperty property, ValueInstantiator valueInstantiator, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, SettableAnyProperty anySetter, List<ValueInjector> injectables)
           
BeanDeserializer(BeanDescription beanDesc, BeanProperty property, ValueInstantiator valueInstantiator, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, SettableAnyProperty anySetter, List<ValueInjector> injectables)
           
CollectionDeserializer(JavaType collectionType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
          Deprecated.  
MapDeserializer(JavaType mapType, ValueInstantiator valueInstantiator, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser)
          Deprecated.  
 

Uses of ValueInstantiator in org.codehaus.jackson.map.deser.impl
 

Fields in org.codehaus.jackson.map.deser.impl declared as ValueInstantiator
protected  ValueInstantiator PropertyBasedCreator._valueInstantiator
           
 

Methods in org.codehaus.jackson.map.deser.impl that return ValueInstantiator
 ValueInstantiator CreatorCollector.constructValueInstantiator(DeserializationConfig config)
           
 

Constructors in org.codehaus.jackson.map.deser.impl with parameters of type ValueInstantiator
PropertyBasedCreator(ValueInstantiator valueInstantiator)
           
 

Uses of ValueInstantiator in org.codehaus.jackson.map.deser.std
 

Subclasses of ValueInstantiator in org.codehaus.jackson.map.deser.std
 class StdValueInstantiator
          Basic ValueInstantiator implementation, which only supports use of default constructor.
 

Fields in org.codehaus.jackson.map.deser.std declared as ValueInstantiator
protected  ValueInstantiator StringCollectionDeserializer._valueInstantiator
           
protected  ValueInstantiator MapDeserializer._valueInstantiator
           
protected  ValueInstantiator CollectionDeserializer._valueInstantiator
           
 

Constructors in org.codehaus.jackson.map.deser.std with parameters of type ValueInstantiator
CollectionDeserializer(JavaType collectionType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
           
MapDeserializer(JavaType mapType, ValueInstantiator valueInstantiator, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser)
           
StringCollectionDeserializer(JavaType collectionType, JsonDeserializer<?> valueDeser, ValueInstantiator valueInstantiator)
           
 

Uses of ValueInstantiator in org.codehaus.jackson.map.module
 

Fields in org.codehaus.jackson.map.module with type parameters of type ValueInstantiator
protected  HashMap<ClassKey,ValueInstantiator> SimpleValueInstantiators._classMappings
          Mappings from raw (type-erased, i.e.
 

Methods in org.codehaus.jackson.map.module that return ValueInstantiator
 ValueInstantiator SimpleValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
           
 

Methods in org.codehaus.jackson.map.module with parameters of type ValueInstantiator
 SimpleValueInstantiators SimpleValueInstantiators.addValueInstantiator(Class<?> forType, ValueInstantiator inst)
           
 SimpleModule SimpleModule.addValueInstantiator(Class<?> beanType, ValueInstantiator inst)
          Method for registering ValueInstantiator to use when deserializing instances of type beanType.
 ValueInstantiator SimpleValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)