BasicDeserializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,254 of 2,87556%320 of 52438%2323132887051251
_createEnumKeyDeserializer(DeserializationContext, JavaType)1350%180%1010333311
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription.Supplier)1230%220%1212262611
hasExplicitDeserializerFor(DatabindContext, Class)930%360%1919232311
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)827949%131959%1017173801
_handleSingleArgumentCreator(CreatorCollector, AnnotatedWithParams, boolean, boolean)645445%371731%2528183101
_valueInstantiatorInstance(DeserializationConfig, Annotated, Object)630%140%88191911
_addSelectedPropertiesBasedCreator(DeserializationContext, BeanDescription.Supplier, CreatorCollector, CreatorCandidate)626350%10428%68112601
_addExplicitDelegatingCreator(DeserializationContext, BeanDescription.Supplier, CreatorCollector, CreatorCandidate)614542%5758%5792301
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription.Supplier)590%60%44131311
createMapDeserializer(DeserializationContext, MapType, BeanDescription.Supplier)5314072%191340%1517114801
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription.Supplier)510%60%44111111
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)479667%101050%811113201
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription.Supplier)4310971%181443%141793601
_addImplicitDelegatingConstructors(DeserializationContext, BeanDescription.Supplier, VisibilityChecker, CreatorCollector, List)327068%3975%3772601
_findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription.Supplier, KeyDeserializer, TypeDeserializer, ValueDeserializer)280%40%336611
_findCustomReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)270%40%336611
_findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription.Supplier, TypeDeserializer, ValueDeserializer)270%40%336611
_getSetterInfo(MapperConfig, BeanProperty, PropertyMetadata)236373%221031%161752801
constructCreatorProperty(DeserializationContext, BeanDescription.Supplier, PropertyName, int, AnnotatedParameter, JacksonInject.Value)2210883%8642%7853001
resolveMemberAndTypeAnnotations(DeserializationContext, AnnotatedMember, JavaType)226574%61062%6962401
findValueInstantiator(DeserializationContext, BeanDescription.Supplier)209181%81463%81242801
findContentDeserializerFromAnnotation(DeserializationContext, Annotated)200%40%336611
constructEnumResolver(DeserializationContext, Class, BeanDescription.Supplier)161242%3125%234701
_findRemappedType(DeserializationConfig, Class)160%40%332211
createKeyDeserializer(DeserializationContext, JavaType)137084%81055%71031901
_hasCreatorAnnotation(MapperConfig, Annotated)71466%4233%341501
_constructDefaultValueInstantiator(DeserializationContext, BeanDescription.Supplier)610294%31381%3913001
findDeserializerFromAnnotation(DeserializationContext, Annotated)51575%2250%231601
findKeyDeserializerFromAnnotation(DeserializationContext, Annotated)51575%2250%231601
constructEnumNamingStrategyResolver(DeserializationConfig, AnnotatedClass)41881%1150%121501
createTreeDeserializer(DeserializationConfig, JavaType, BeanDescription.Supplier)41680%2250%232601
getFactoryConfig()30%n/a111111
_findCustomMapDeserializer(MapType, DeserializationConfig, BeanDescription.Supplier, KeyDeserializer, TypeDeserializer, ValueDeserializer)22692%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
_findCustomEnumDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)22392%1375%131601
_findContentTypeDeserializer(DeserializationContext, JavaType)21588%2250%231601
_mapAbstractCollectionType(JavaType, DeserializationConfig)21386%1150%121501
_mapAbstractMapType(JavaType, DeserializationConfig)21386%1150%121501
createArrayDeserializer(DeserializationContext, ArrayType, BeanDescription.Supplier)76100%31178%3801801
_addExplicitDelegatingCreators(DeserializationContext, BeanDescription.Supplier, CreatorCollector, List)31100%2100%020701
_addImplicitDelegatingFactories(DeserializationContext, VisibilityChecker, CreatorCollector, List)30100%1375%130801
static {...}13100%n/a010601
withAdditionalDeserializers(Deserializers)7100%n/a010101
withAdditionalKeyDeserializers(KeyDeserializers)7100%n/a010101
withDeserializerModifier(ValueDeserializerModifier)7100%n/a010101
withValueInstantiators(ValueInstantiators)7100%n/a010101
BasicDeserializerFactory(DeserializerFactoryConfig)6100%n/a010301
findOptionalStdDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)6100%n/a010101