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 viaObjectMapperclass, as well as convenience methods included inJsonParserorg.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 extensionModules (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 ValueInstantiatorDeserializerFactory. findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.ValueInstantiatorDeserializationConfig. valueInstantiatorInstance(Annotated annotated, java.lang.Class<? extends ValueInstantiator> instClass)ValueInstantiatorHandlerInstantiator. 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 ValueInstantiatorDeserializationConfig. valueInstantiatorInstance(Annotated annotated, java.lang.Class<? extends ValueInstantiator> instClass)ValueInstantiatorHandlerInstantiator. 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 ValueInstantiatorBeanDeserializer. _valueInstantiatorObject that handles details of constructing initial bean value (to which bind data to), unless instance is passed (via updateValue())protected ValueInstantiatorBeanDeserializerBuilder. _valueInstantiatorObject 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 ValueInstantiatorBeanDeserializerFactory. constructDefaultValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)Method that will construct standard defaultValueInstantiatorusing annotations (like @JsonCreator) and visibility rulesabstract ValueInstantiatorBasicDeserializerFactory. findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)ValueInstantiatorBeanDeserializerFactory. findValueInstantiator(DeserializationConfig config, BasicBeanDescription beanDesc)Value instantiator is created both based on creator annotations, and on optional externally provided instantiators (registered through module interface).ValueInstantiatorValueInstantiators.Base. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)ValueInstantiatorValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)Method called to find theValueInstantiatorto use for creating instances of specified type during deserialization.ValueInstantiatorBeanDeserializer. getValueInstantiator()ValueInstantiatorBeanDeserializerBuilder. getValueInstantiator()Methods in org.codehaus.jackson.map.deser with parameters of type ValueInstantiator Modifier and Type Method Description ValueInstantiatorValueInstantiators.Base. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)ValueInstantiatorValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)Method called to find theValueInstantiatorto use for creating instances of specified type during deserialization.voidBeanDeserializerBuilder. 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 ValueInstantiatorPropertyBasedCreator. _valueInstantiatorMethods in org.codehaus.jackson.map.deser.impl that return ValueInstantiator Modifier and Type Method Description ValueInstantiatorCreatorCollector. 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 classStdValueInstantiatorBasicValueInstantiatorimplementation, which only supports use of default constructor.Fields in org.codehaus.jackson.map.deser.std declared as ValueInstantiator Modifier and Type Field Description protected ValueInstantiatorCollectionDeserializer. _valueInstantiatorprotected ValueInstantiatorMapDeserializer. _valueInstantiatorprotected ValueInstantiatorStringCollectionDeserializer. _valueInstantiatorConstructors 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. _classMappingsMappings from raw (type-erased, i.e.Methods in org.codehaus.jackson.map.module that return ValueInstantiator Modifier and Type Method Description ValueInstantiatorSimpleValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)Methods in org.codehaus.jackson.map.module with parameters of type ValueInstantiator Modifier and Type Method Description SimpleModuleSimpleModule. addValueInstantiator(java.lang.Class<?> beanType, ValueInstantiator inst)Method for registeringValueInstantiatorto use when deserializing instances of typebeanType.SimpleValueInstantiatorsSimpleValueInstantiators. addValueInstantiator(java.lang.Class<?> forType, ValueInstantiator inst)ValueInstantiatorSimpleValueInstantiators. findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)
-