DeserializationContext

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,514 of 2,16330%141 of 18222%14921230944769121
handleMissingInstantiator(Class, ValueInstantiator, JsonParser, String, Object[])646048%6650%47132501
handleInstantiationProblem(Class, Object, Throwable)640%80%55151511
handleWeirdNumberValue(Class, Number, String, Object[])600%60%44131311
handleWeirdNativeValue(JavaType, Object, JsonParser)560%80%55111111
handleNullForPrimitives(Class, JsonParser, ValueDeserializer, String, Object[])55914%60%34111301
handleUnknownTypeId(JavaType, String, TypeIdResolver, String)550%100%66151511
handleUnexpectedToken(JavaType, JsonToken, JsonParser, String, Object[])525551%6857%48112201
handleMissingTypeId(JavaType, TypeIdResolver, String)470%80%55131311
handleWeirdKey(Class, String, String, Object[])431728%7112%4591301
handleWeirdStringValue(Class, String, String, Object[])421728%5116%3491301
instantiationException(Class, Throwable)370%40%337711
reportBadPropertyDefinition(BeanDescription, BeanPropertyDefinition, String, Object[])360%n/a115511
handleUnknownProperty(JsonParser, ValueDeserializer, Object, String)301533%6225%4551001
readPropertyValue(JsonParser, BeanProperty, JavaType)300%20%225511
wrongTokenException(JsonParser, Class, JsonToken, String)300%20%224411
readTree(JsonParser)290%60%449911
reportBadTypeDefinition(BeanDescription, String, Object[])270%n/a113311
handleBadMerge(ValueDeserializer)260%20%226611
parseDate(String)250%n/a115511
wrongTokenException(JsonParser, JavaType, JsonToken, String)240%n/a114411
weirdNumberException(Number, Class, String)240%n/a113311
invalidTypeIdException(JavaType, String, String)240%n/a113311
reportUnresolvedObjectId(ObjectIdReader, Object)230%n/a113311
_isCompatible(Class, Object)200%80%554411
reportPropertyInputMismatch(Class, String, String, Object[])200%20%225511
weirdNativeValueException(Object, Class)200%n/a112211
instantiationException(Class, String)200%n/a114411
readValue(JsonParser, ResolvedType)190%20%224411
_readValue(JsonParser, ValueDeserializer)190%40%335511
missingTypeIdException(JavaType, String)190%n/a112211
_getDateFormat()190%20%225511
readValue(JsonParser, JavaType)180%20%225511
readTreeAsValue(JsonNode, Class)180%40%334411
readTreeAsValue(JsonNode, JavaType)180%40%334411
findKeyDeserializer(JavaType, BeanProperty)171445%1150%124801
findInjectableValue(Object, BeanProperty, Object, Boolean, Boolean)160%20%224411
constructSpecializedType(JavaType, Class)140%20%223311
reportWrongTokenException(ValueDeserializer, JsonToken, String, Object[])140%n/a112211
reportBadCoercion(ValueDeserializer, Class, Object, String, Object[])140%n/a113311
reportTrailingTokens(Class, JsonParser, JsonToken)132060%1150%122501
reportWrongTokenException(JavaType, JsonToken, String, Object[])130%n/a112211
reportWrongTokenException(Class, JsonToken, String, Object[])130%n/a112211
findRootValueDeserializer(JavaType)122466%2250%233901
handleUnexpectedToken(Class, JsonParser)120%n/a111111
getArrayBuilders()110%20%223311
_treeAsTokens(JsonNode)110%n/a113311
findTypeDeserializer(JavaType, AnnotatedClass)10844%n/a014501
findPropertyTypeDeserializer(JavaType, AnnotatedMember)10844%n/a014501
findPropertyContentTypeDeserializer(JavaType, AnnotatedMember)10844%n/a014501
getContextualType()100%20%221111
hasDeserializationFeatures(int)100%20%221111
handleUnexpectedToken(JavaType, JsonParser)100%n/a111111
setAttribute(Object, Object)90%n/a112211
lazyIntrospectBeanDescriptionForBuilder(JavaType, BeanDescription)90%n/a111111
bufferAsCopyOfValue(JsonParser)90%n/a113311
constructCalendar(Date)90%n/a113311
readPropertyValue(JsonParser, BeanProperty, Class)90%n/a111111
readValue(JsonParser, Class)80%n/a111111
readValue(JsonParser, TypeReference)80%n/a111111
introspectBeanDescriptionForCreation(JavaType)80%n/a112211
reportPropertyInputMismatch(JavaType, String, String, Object[])80%n/a111111
reportBadPropertyDefinition(BeanDescription.Supplier, BeanPropertyDefinition, String, Object[])80%n/a111111
missingInjectableValueException(String, Object, BeanProperty, Object)80%n/a111111
introspectBeanDescriptionForCreation(JavaType, AnnotatedClass)60%n/a111111
introspectBeanDescriptionForBuilder(JavaType, BeanDescription)60%n/a111111
findRootName(JavaType)60%n/a111111
findRootName(Class)60%n/a111111
hasExplicitDeserializerFor(Class)60%n/a111111
getAttribute(Object)50%n/a111111
bufferForInputBuffering()50%n/a111111
findClass(String)50%n/a111111
canOverrideAccessModifiers()40%n/a111111
getDatatypeFeatures()40%n/a111111
getLocale()40%n/a111111
getTimeZone()40%n/a111111
createArrayNode()40%n/a111111
createObjectNode()40%n/a111111
getBase64Variant()40%n/a111111
flushCachedDeserializers()40%n/a112211
getSchema()30%n/a111111
reportInputMismatch(BeanProperty, String, Object[])23294%3350%340801
hasSomeOfFeatures(int)2777%1150%120101
constructType(Class)2777%1150%120101
extractScalarFromObject(JsonParser, ValueDeserializer, Class)20%n/a111111
DeserializationContext(TokenStreamFactory, DeserializerFactory, DeserializerCache, DeserializationConfig, FormatSchema, InjectableValues)36100%n/a0101101
weirdStringException(String, Class, String)27100%n/a010301
weirdKeyException(Class, String, String)25100%n/a010301
handlePrimaryContextualization(ValueDeserializer, BeanProperty, JavaType)22100%1150%120501
handleSecondaryContextualization(ValueDeserializer, BeanProperty, JavaType)22100%2100%020501
findContextualValueDeserializer(JavaType, BeanProperty)18100%1150%120401
leaseObjectBuffer()15100%2100%020501
returnObjectBuffer(ObjectBuffer)13100%4100%030401
reportInputMismatch(ValueDeserializer, String, Object[])12100%n/a010201
classIntrospector()11100%2100%020301
reportInputMismatch(Class, String, Object[])11100%n/a010201
reportInputMismatch(JavaType, String, Object[])11100%n/a010201
isEnabled(DeserializationFeature)10100%2100%020101
lazyIntrospectBeanDescriptionForCreation(JavaType)8100%n/a010101
findNonContextualValueDeserializer(JavaType)8100%n/a010101
findCoercionAction(LogicalType, Class, CoercionInputShape)7100%n/a010101
findCoercionFromBlankString(LogicalType, Class, CoercionAction)7100%n/a010101
findTypeDeserializer(JavaType)7100%n/a010101
introspectBeanDescription(JavaType, AnnotatedClass)6100%n/a010101
reportBadDefinition(JavaType, String)6100%n/a010101
isEnabled(MapperFeature)5100%n/a010101
isEnabled(DatatypeFeature)5100%n/a010101
getDefaultPropertyFormat(Class)5100%n/a010101
isEnabled(StreamReadCapability)5100%n/a010101
getAnnotationIntrospector()4100%n/a010101
getTypeFactory()4100%n/a010101
streamReadConstraints()4100%n/a010101
getStreamReadFeatures(int)4100%n/a010101
getFormatReadFeatures(int)4100%n/a010101
getNodeFactory()4100%n/a010101
bufferForInputBuffering(JsonParser)4100%n/a010101
getConfig()3100%n/a010101
getActiveView()3100%n/a010101
tokenStreamFactory()3100%n/a010101
getDeserializationFeatures()3100%n/a010101
getParser()3100%n/a010101
_shapeForToken(JsonToken)3100%n/a010101