BasicDeserializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,701 of 2,87540%360 of 52431%2453133987052051
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)1430%200%1111323211
_createEnumKeyDeserializer(DeserializationContext, JavaType)1350%180%1010333311
constructCreatorProperty(DeserializationContext, BeanDescription.Supplier, PropertyName, int, AnnotatedParameter, JacksonInject.Value)1300%140%88303011
_addSelectedPropertiesBasedCreator(DeserializationContext, BeanDescription.Supplier, CreatorCollector, CreatorCandidate)1250%140%88262611
_addExplicitDelegatingCreator(DeserializationContext, BeanDescription.Supplier, CreatorCollector, CreatorCandidate)1060%120%77232311
hasExplicitDeserializerFor(DatabindContext, Class)930%360%1919232311
_getSetterInfo(MapperConfig, BeanProperty, PropertyMetadata)860%320%1717282811
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription.Supplier)794435%19313%1112162601
createMapDeserializer(DeserializationContext, MapType, BeanDescription.Supplier)6412966%161650%1317124801
_handleSingleArgumentCreator(CreatorCollector, AnnotatedWithParams, boolean, boolean)645445%381629%2628183101
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription.Supplier)638958%201237%1517123601
_valueInstantiatorInstance(DeserializationConfig, Annotated, Object)630%140%88191911
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription.Supplier)590%60%44131311
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)5210967%92371%817113801
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription.Supplier)510%60%44111111
_addImplicitDelegatingConstructors(DeserializationContext, BeanDescription.Supplier, VisibilityChecker, CreatorCollector, List)327068%3975%3772601
createKeyDeserializer(DeserializationContext, JavaType)325161%10844%81061901
_findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription.Supplier, KeyDeserializer, TypeDeserializer, ValueDeserializer)280%40%336611
constructEnumResolver(DeserializationContext, Class, BeanDescription.Supplier)280%40%337711
_findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)270%40%336611
_findCustomEnumDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)250%40%336611
_constructDefaultValueInstantiator(DeserializationContext, BeanDescription.Supplier)238578%7956%6963001
constructEnumNamingStrategyResolver(DeserializationConfig, AnnotatedClass)220%20%225511
_hasCreatorAnnotation(MapperConfig, Annotated)210%60%445511
findValueInstantiator(DeserializationContext, BeanDescription.Supplier)209181%81463%81242801
createArrayDeserializer(DeserializationContext, ArrayType, BeanDescription.Supplier)205673%5964%4831801
findContentDeserializerFromAnnotation(DeserializationContext, Annotated)200%40%336611
_addExplicitDelegatingCreators(DeserializationContext, BeanDescription.Supplier, CreatorCollector, List)181341%1150%123701
_findRemappedType(DeserializationConfig, Class)160%40%332211
resolveMemberAndTypeAnnotations(DeserializationContext, AnnotatedMember, JavaType)147383%41275%4942401
withDeserializerModifier(ValueDeserializerModifier)70%n/a111111
findDeserializerFromAnnotation(DeserializationContext, Annotated)51575%2250%231601
findKeyDeserializerFromAnnotation(DeserializationContext, Annotated)51575%2250%231601
createTreeDeserializer(DeserializationConfig, JavaType, BeanDescription.Supplier)41680%2250%232601
getFactoryConfig()30%n/a111111
_findCustomMapDeserializer(MapType, DeserializationConfig, BeanDescription.Supplier, KeyDeserializer, TypeDeserializer, ValueDeserializer)22692%1375%131601
_findCustomReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)22592%1375%131601
_findCustomArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)22592%1375%131601
_findCustomCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)22592%1375%131601
_findCustomTreeNodeDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)22392%1375%131601
_findCustomBeanDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)22392%1375%131601
_findContentTypeDeserializer(DeserializationContext, JavaType)21588%1375%131601
_mapAbstractCollectionType(JavaType, DeserializationConfig)21386%1150%121501
_mapAbstractMapType(JavaType, DeserializationConfig)21386%1150%121501
_addImplicitDelegatingFactories(DeserializationContext, VisibilityChecker, CreatorCollector, List)30100%1375%130801
static {...}13100%n/a010601
withAdditionalDeserializers(Deserializers)7100%n/a010101
withAdditionalKeyDeserializers(KeyDeserializers)7100%n/a010101
withValueInstantiators(ValueInstantiators)7100%n/a010101
BasicDeserializerFactory(DeserializerFactoryConfig)6100%n/a010301
findOptionalStdDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)6100%n/a010101