public class ForceMapDeserializer
extends com.fasterxml.jackson.databind.deser.std.MapDeserializer
_delegateDeserializer, _hasDefaultCreator, _ignorableProperties, _keyDeserializer, _propertyBasedCreator, _standardStringKey, _valueDeserializer, _valueInstantiator, _valueTypeDeserializer| Modifier | Constructor and Description |
|---|---|
|
ForceMapDeserializer(com.fasterxml.jackson.databind.JavaType mapType,
com.fasterxml.jackson.databind.deser.ValueInstantiator valueInstantiator,
com.fasterxml.jackson.databind.KeyDeserializer keyDeser,
com.fasterxml.jackson.databind.JsonDeserializer<Object> valueDeser,
com.fasterxml.jackson.databind.jsontype.TypeDeserializer valueTypeDeser) |
|
ForceMapDeserializer(com.fasterxml.jackson.databind.deser.std.MapDeserializer src) |
protected |
ForceMapDeserializer(com.fasterxml.jackson.databind.deser.std.MapDeserializer src,
com.fasterxml.jackson.databind.KeyDeserializer keyDeser,
com.fasterxml.jackson.databind.JsonDeserializer<Object> valueDeser,
com.fasterxml.jackson.databind.jsontype.TypeDeserializer valueTypeDeser,
com.fasterxml.jackson.databind.deser.NullValueProvider nuller,
Set<String> ignorable) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonDeserializer<?> |
createContextual(com.fasterxml.jackson.databind.DeserializationContext ctxt,
com.fasterxml.jackson.databind.BeanProperty property) |
Map<Object,Object> |
deserialize(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
_deserializeUsingCreator, _isStdKeyDeser, _readAndBind, _readAndBindStringKeyMap, _readAndUpdate, _readAndUpdateStringKeyMap, deserialize, deserializeWithType, getContentDeserializer, getMapClass, getValueInstantiator, getValueType, isCachable, resolve, setIgnorableProperties, setIgnorableProperties, withResolvedfindBackReference, getContentType, getEmptyAccessPattern, getEmptyValue, supportsUpdate, wrapAndThrow_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDoublepublic ForceMapDeserializer(com.fasterxml.jackson.databind.JavaType mapType,
com.fasterxml.jackson.databind.deser.ValueInstantiator valueInstantiator,
com.fasterxml.jackson.databind.KeyDeserializer keyDeser,
com.fasterxml.jackson.databind.JsonDeserializer<Object> valueDeser,
com.fasterxml.jackson.databind.jsontype.TypeDeserializer valueTypeDeser)
public ForceMapDeserializer(com.fasterxml.jackson.databind.deser.std.MapDeserializer src)
protected ForceMapDeserializer(com.fasterxml.jackson.databind.deser.std.MapDeserializer src,
com.fasterxml.jackson.databind.KeyDeserializer keyDeser,
com.fasterxml.jackson.databind.JsonDeserializer<Object> valueDeser,
com.fasterxml.jackson.databind.jsontype.TypeDeserializer valueTypeDeser,
com.fasterxml.jackson.databind.deser.NullValueProvider nuller,
Set<String> ignorable)
public Map<Object,Object> deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserialize in class com.fasterxml.jackson.databind.deser.std.MapDeserializerIOExceptionpublic com.fasterxml.jackson.databind.JsonDeserializer<?> createContextual(com.fasterxml.jackson.databind.DeserializationContext ctxt,
com.fasterxml.jackson.databind.BeanProperty property)
throws com.fasterxml.jackson.databind.JsonMappingException
createContextual in interface com.fasterxml.jackson.databind.deser.ContextualDeserializercreateContextual in class com.fasterxml.jackson.databind.deser.std.MapDeserializercom.fasterxml.jackson.databind.JsonMappingExceptionCopyright © 2019 FasterXML. All rights reserved.