| _parseBytePrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 15 | 15 | 38 | 38 | 1 | 1 |
| _deserializeFromString(JsonParser, DeserializationContext) |  | 0% |  | 0% | 14 | 14 | 27 | 27 | 1 | 1 |
| _parseShortPrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 15 | 15 | 38 | 38 | 1 | 1 |
| _parseBooleanPrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 17 | 17 | 36 | 36 | 1 | 1 |
| _parseFloatPrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 15 | 15 | 34 | 34 | 1 | 1 |
| _parseDoublePrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 15 | 15 | 34 | 34 | 1 | 1 |
| _parseIntPrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 14 | 14 | 32 | 32 | 1 | 1 |
| _parseLongPrimitive(JsonParser, DeserializationContext) |  | 0% |  | 0% | 14 | 14 | 32 | 32 | 1 | 1 |
| _parseInteger(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 1 | 1 |
| _parseLong(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 1 | 1 |
| _parseBoolean(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 15 | 15 | 27 | 27 | 1 | 1 |
| _parseString(JsonParser, DeserializationContext, NullValueProvider) |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 1 | 1 |
| _findNullProvider(DeserializationContext, BeanProperty, Nulls, JsonDeserializer) |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 1 | 1 |
| _parseDateFromArray(JsonParser, DeserializationContext) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| _checkFromStringCoercion(DeserializationContext, String, LogicalType, Class) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| _parseDate(JsonParser, DeserializationContext) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| _deserializeFromArray(JsonParser, DeserializationContext) |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
| _parseIntPrimitive(DeserializationContext, String) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| _parseInteger(DeserializationContext, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| _coerceBooleanFromInt(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| findContentNullProvider(DeserializationContext, BeanProperty, JsonDeserializer) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| _parseDate(String, DeserializationContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| _isIntNumber(String) |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
| findConvertingContentDeserializer(DeserializationContext, BeanProperty, JsonDeserializer) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| _verifyNullForPrimitiveCoercion(DeserializationContext, String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| _coercedTypeDesc() |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| _reportFailedNullCoerce(DeserializationContext, boolean, Enum, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _verifyNumberForScalarCoercion(DeserializationContext, JsonParser) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| _verifyStringForScalarCoercion(DeserializationContext, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _coerceEmptyString(DeserializationContext, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| handleNestedArrayForSingle(JsonParser, DeserializationContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _deserializeFromEmpty(JsonParser, DeserializationContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| _checkFloatSpecialValue(String) |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 1 | 1 |
| _checkDoubleSpecialValue(String) |  | 0% |  | 0% | 8 | 8 | 9 | 9 | 1 | 1 |
| _isTrue(String) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| _isFalse(String) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| _verifyNullForScalarCoercion(DeserializationContext, String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| _checkCoercionFail(DeserializationContext, CoercionAction, Class, Object, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _checkToStringCoercion(JsonParser, DeserializationContext, Class, Object, CoercionInputShape) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _checkFloatToIntCoercion(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _checkIntToFloatCoercion(JsonParser, DeserializationContext, Class) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _parseFloatPrimitive(JsonParser, DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| _parseDoublePrimitive(JsonParser, DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| _deserializeFromEmptyString(JsonParser, DeserializationContext, CoercionAction, Class, String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| _isBlank(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| _parseLongPrimitive(DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| _parseFloatPrimitive(DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| _parseDoublePrimitive(DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| _checkTextualNull(DeserializationContext, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| _coerceIntegral(JsonParser, DeserializationContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| _failDoubleToIntCoercion(JsonParser, DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _verifyNullForPrimitive(DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| handleUnknownProperty(JsonParser, DeserializationContext, Object, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| _deserializeWrappedValue(JsonParser, DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| StdDeserializer(JavaType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _parseLong(DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _coerceTextualNull(DeserializationContext, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| findFormatFeature(DeserializationContext, BeanProperty, Class, JsonFormat.Feature) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| handleMissingEndArrayForSingle(JsonParser, DeserializationContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| _parseBooleanFromInt(JsonParser, DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findValueNullProvider(DeserializationContext, SettableBeanProperty, PropertyMetadata) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _isNegInf(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| _isPosInf(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| _coercedTypeDesc(Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findFormatOverrides(DeserializationContext, BeanProperty, Class) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _intOverflow(long) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| StdDeserializer(StdDeserializer) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getValueType(DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _isEmptyOrTextualNull(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| findContentNullStyle(DeserializationContext, BeanProperty) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _verifyEndArrayForSingle(JsonParser, DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _checkBooleanToStringCoercion(JsonParser, DeserializationContext, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _byteOverflow(int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| _shortOverflow(int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| _checkFromStringCoercion(DeserializationContext, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _checkIntToStringCoercion(JsonParser, DeserializationContext, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _checkFloatToStringCoercion(JsonParser, DeserializationContext, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _coerceNullToken(DeserializationContext, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _findCoercionFromEmptyString(DeserializationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _findCoercionFromEmptyArray(DeserializationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _findCoercionFromBlankString(DeserializationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _neitherNull(Object, Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| _nonNullNumber(Number) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _parseString(JsonParser, DeserializationContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _parseBooleanPrimitive(DeserializationContext, JsonParser, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findDeserializer(DeserializationContext, JavaType, BeanProperty) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _parseDouble(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _parseDouble(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _hasTextualNull(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _isNaN(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueClass() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDefaultDeserializer(JsonDeserializer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDefaultKeyDeserializer(KeyDeserializer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueInstantiator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| StdDeserializer(Class) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| handledType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |