| resolve(DeserializationContext) |   | 46% |   | 39% | 27 | 33 | 41 | 83 | 0 | 1 |
| deserializeFromNumber(JsonParser, DeserializationContext) |  | 0% |  | 0% | 14 | 14 | 32 | 32 | 1 | 1 |
| createContextual(DeserializationContext, BeanProperty) |   | 38% |   | 46% | 11 | 15 | 25 | 47 | 0 | 1 |
| BeanDeserializerBase(BeanDeserializerBase, ObjectIdReader) |  | 0% |  | 0% | 2 | 2 | 25 | 25 | 1 | 1 |
| deserializeFromDouble(JsonParser, DeserializationContext) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| _getSetterInfo(DeserializationContext, AnnotatedMember, JavaType) |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBase, Set, Set) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBase, BeanPropertyMap) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| _resolveManagedReferenceProperty(DeserializationContext, SettableBeanProperty) |   | 8% |   | 16% | 3 | 4 | 13 | 16 | 0 | 1 |
| _findDelegateDeserializer(DeserializationContext, JavaType, AnnotatedWithParams) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBase, UnwrappedPropertyHandler, PropertyBasedCreator, BeanPropertyMap, boolean) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| _resolveInnerClassValuedProperty(DeserializationContext, SettableBeanProperty) |   | 22% |   | 18% | 7 | 9 | 10 | 15 | 0 | 1 |
| _findSubclassDeserializer(DeserializationContext, Object, TokenBuffer) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| deserializeFromEmbedded(JsonParser, DeserializationContext) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| deserializeFromObjectUsingNonDefault(JsonParser, DeserializationContext) |   | 25% |   | 30% | 4 | 6 | 10 | 15 | 0 | 1 |
| _convertObjectId(JsonParser, DeserializationContext, Object, ValueDeserializer) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| handlePolymorphic(JsonParser, DeserializationContext, Object, TokenBuffer) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| _handleTypedObjectId(JsonParser, DeserializationContext, Object, Object) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| _resolveMergeAndNullSettings(DeserializationContext, SettableBeanProperty, PropertyMetadata) |   | 25% |   | 14% | 7 | 8 | 14 | 19 | 0 | 1 |
| deserializeFromObjectId(JsonParser, DeserializationContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| deserializeFromBoolean(JsonParser, DeserializationContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| wrapInstantiationProblem(DeserializationContext, Throwable) |   | 15% |   | 10% | 5 | 6 | 6 | 8 | 0 | 1 |
| _handleByNameInclusion(DeserializationContext, AnnotationIntrospector, BeanDeserializerBase, AnnotatedMember) |   | 59% |   | 28% | 7 | 8 | 6 | 18 | 0 | 1 |
| deserializeFromString(JsonParser, DeserializationContext) |   | 32% |   | 25% | 4 | 5 | 7 | 11 | 0 | 1 |
| collectAllPropertyNamesTo(Set) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| handleUnknownVanilla(JsonParser, DeserializationContext, Object, String) |   | 42% |   | 50% | 2 | 3 | 5 | 9 | 0 | 1 |
| getKnownPropertyNames() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _findConvertingDeserializer(DeserializationContext, SettableBeanProperty) |   | 42% |   | 50% | 2 | 3 | 4 | 9 | 0 | 1 |
| findProperty(String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| findProperty(int) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| injectValues(DeserializationContext, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| hasProperty(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| handleIgnoredProperty(JsonParser, DeserializationContext, Object, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBuilder, BeanDescription.Supplier, BeanPropertyMap, Map, Set, boolean, Set, boolean) |   | 88% |   | 55% | 7 | 11 | 0 | 24 | 0 | 1 |
| throwOrReturnThrowable(DeserializationContext, Throwable) |   | 69% |   | 50% | 6 | 8 | 2 | 8 | 0 | 1 |
| creatorProperties() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| findBackReference(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| handleUnknownProperty(JsonParser, DeserializationContext, Object, String) |   | 62% |   | 50% | 2 | 3 | 3 | 7 | 0 | 1 |
| _delegateDeserializer(JsonParser) |   | 47% |   | 25% | 4 | 5 | 2 | 5 | 0 | 1 |
| _resolvedObjectIdProperty(DeserializationContext, SettableBeanProperty) |   | 69% |   | 50% | 3 | 4 | 1 | 6 | 0 | 1 |
| withBeanProperties(BeanPropertyMap) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAnySetter() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBase) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| properties() |   | 58% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getEmptyValue(DeserializationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findProperty(PropertyName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deserializeWithObjectId(JsonParser, DeserializationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPropertyCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasViews() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _replaceProperty(BeanPropertyMap, SettableBeanProperty[], SettableBeanProperty, SettableBeanProperty) |  | 92% |   | 66% | 2 | 4 | 0 | 7 | 0 | 1 |
| _findPropertyUnwrapper(DeserializationContext, SettableBeanProperty) |  | 88% |   | 50% | 2 | 3 | 1 | 7 | 0 | 1 |
| wrapAndThrow(Throwable, Object, String, DeserializationContext) |  | 87% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getNullAccessPattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEmptyAccessPattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportsUpdate(DeserializationConfig) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| logicalType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BeanDeserializerBase(BeanDeserializerBase, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
| handleUnknownProperties(DeserializationContext, Object, TokenBuffer) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| _delegateDeserializer() |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCaseInsensitive() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handledType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectIdReader(DeserializationContext) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValueType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValueInstantiator() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCachable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |