Uses of Class
org.codehaus.jackson.map.deser.ValueInstantiator
-
Packages that use ValueInstantiator Package Description 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 viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.annotate Annotations that directly depend on Mapper classes (not just Jackson core) and are used for configuring Data Mapping functionality.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 extensionModule
s (which are registered usingObjectMapper.registerModule(org.codehaus.jackson.map.Module)
. -
-
Uses of ValueInstantiator in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return ValueInstantiator Modifier and Type Method Description 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, java.lang.Class<? extends ValueInstantiator> instClass)
ValueInstantiator
HandlerInstantiator. valueInstantiatorInstance(MapperConfig<?> config, Annotated annotated, java.lang.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 Modifier and Type Method Description ValueInstantiator
DeserializationConfig. valueInstantiatorInstance(Annotated annotated, java.lang.Class<? extends ValueInstantiator> instClass)
ValueInstantiator
HandlerInstantiator. valueInstantiatorInstance(MapperConfig<?> config, Annotated annotated, java.lang.Class<? extends ValueInstantiator> resolverClass)
Method called to construct an instance of ValueInstantiator of specified type. -
Uses of ValueInstantiator in org.codehaus.jackson.map.annotate
Methods in org.codehaus.jackson.map.annotate that return types with arguments of type ValueInstantiator Modifier and Type Method Description java.lang.Class<? extends ValueInstantiator>
value()
-
Uses of ValueInstantiator in org.codehaus.jackson.map.deser
Fields in org.codehaus.jackson.map.deser declared as ValueInstantiator Modifier and Type Field Description protected ValueInstantiator
BeanDeserializer. _valueInstantiator
Object that handles details of constructing initial bean value (to which bind data to), unless instance is passed (via updateValue())protected ValueInstantiator
BeanDeserializerBuilder. _valueInstantiator
Object that will handle value instantiation for the bean type.Methods in org.codehaus.jackson.map.deser that return ValueInstantiator Modifier and Type Method Description protected ValueInstantiator
BeanDeserializerFactory. constructDefaultValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
Method that will construct standard defaultValueInstantiator
using annotations (like @JsonCreator) and visibility rulesabstract ValueInstantiator
BasicDeserializerFactory. findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)
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).ValueInstantiator
ValueInstantiators.Base. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
ValueInstantiator
ValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
Method called to find theValueInstantiator
to use for creating instances of specified type during deserialization.ValueInstantiator
BeanDeserializer. getValueInstantiator()
ValueInstantiator
BeanDeserializerBuilder. getValueInstantiator()
Methods in org.codehaus.jackson.map.deser with parameters of type ValueInstantiator Modifier and Type Method Description ValueInstantiator
ValueInstantiators.Base. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
ValueInstantiator
ValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
Method called to find theValueInstantiator
to use for creating instances of specified type during deserialization.void
BeanDeserializerBuilder. setValueInstantiator(ValueInstantiator inst)
Constructors in org.codehaus.jackson.map.deser with parameters of type ValueInstantiator Constructor Description BeanDeserializer(BeanDescription beanDesc, BeanProperty property, ValueInstantiator valueInstantiator, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.HashSet<java.lang.String> ignorableProps, boolean ignoreAllUnknown, SettableAnyProperty anySetter, java.util.List<ValueInjector> injectables)
BeanDeserializer(AnnotatedClass forClass, JavaType type, BeanProperty property, ValueInstantiator valueInstantiator, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.HashSet<java.lang.String> ignorableProps, boolean ignoreAllUnknown, SettableAnyProperty anySetter, java.util.List<ValueInjector> injectables)
CollectionDeserializer(JavaType collectionType, JsonDeserializer<java.lang.Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
Deprecated.MapDeserializer(JavaType mapType, ValueInstantiator valueInstantiator, KeyDeserializer keyDeser, JsonDeserializer<java.lang.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 Modifier and Type Field Description protected ValueInstantiator
PropertyBasedCreator. _valueInstantiator
Methods in org.codehaus.jackson.map.deser.impl that return ValueInstantiator Modifier and Type Method Description ValueInstantiator
CreatorCollector. constructValueInstantiator(DeserializationConfig config)
Constructors in org.codehaus.jackson.map.deser.impl with parameters of type ValueInstantiator Constructor Description PropertyBasedCreator(ValueInstantiator valueInstantiator)
-
Uses of ValueInstantiator in org.codehaus.jackson.map.deser.std
Subclasses of ValueInstantiator in org.codehaus.jackson.map.deser.std Modifier and Type Class Description class
StdValueInstantiator
BasicValueInstantiator
implementation, which only supports use of default constructor.Fields in org.codehaus.jackson.map.deser.std declared as ValueInstantiator Modifier and Type Field Description protected ValueInstantiator
CollectionDeserializer. _valueInstantiator
protected ValueInstantiator
MapDeserializer. _valueInstantiator
protected ValueInstantiator
StringCollectionDeserializer. _valueInstantiator
Constructors in org.codehaus.jackson.map.deser.std with parameters of type ValueInstantiator Constructor Description CollectionDeserializer(JavaType collectionType, JsonDeserializer<java.lang.Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
MapDeserializer(JavaType mapType, ValueInstantiator valueInstantiator, KeyDeserializer keyDeser, JsonDeserializer<java.lang.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 Modifier and Type Field Description protected java.util.HashMap<ClassKey,ValueInstantiator>
SimpleValueInstantiators. _classMappings
Mappings from raw (type-erased, i.e.Methods in org.codehaus.jackson.map.module that return ValueInstantiator Modifier and Type Method Description ValueInstantiator
SimpleValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
Methods in org.codehaus.jackson.map.module with parameters of type ValueInstantiator Modifier and Type Method Description SimpleModule
SimpleModule. addValueInstantiator(java.lang.Class<?> beanType, ValueInstantiator inst)
Method for registeringValueInstantiator
to use when deserializing instances of typebeanType
.SimpleValueInstantiators
SimpleValueInstantiators. addValueInstantiator(java.lang.Class<?> forType, ValueInstantiator inst)
ValueInstantiator
SimpleValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
-