BasicDeserializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,753 of 2,99241%366 of 55634%2463314127361953
_createEnumKeyDeserializer(DeserializationContext, JavaType)1350%180%1010333311
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)1331711%2029%1112293401
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
createMapDeserializer(DeserializationContext, MapType, BeanDescription.Supplier)9313459%201644%1519195601
hasExplicitDeserializerFor(DatabindContext, Class)930%360%1919232311
_getSetterInfo(MapperConfig, BeanProperty, PropertyMetadata)860%320%1717282811
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription.Supplier)794435%19313%1112162601
_addImplicitDelegatingConstructors(DeserializationContext, BeanDescription.Supplier, VisibilityChecker, CreatorCollector, List)683433%9325%57172601
_handleSingleArgumentCreator(CreatorCollector, AnnotatedWithParams, boolean, boolean)645445%381629%2628183101
_valueInstantiatorInstance(DeserializationConfig, Annotated, Object)630%140%88191911
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription.Supplier)590%60%44131311
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription.Supplier)510%60%44111111
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription.Supplier)4810468%122062%101783601
_assignCreatorViews(DeserializationContext, BeanDescription.Supplier, SettableBeanProperty[])480%80%55131311
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription.Supplier)3310976%82475%71763301
_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
createKeyDeserializer(DeserializationContext, JavaType)255869%61266%51041901
resolveMemberAndTypeAnnotations(DeserializationContext, AnnotatedMember, JavaType)239780%92170%81673401
_constructDefaultValueInstantiator(DeserializationContext, BeanDescription.Supplier)228679%51168%4963001
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
_assignCreatorViews(DeserializationContext, BeanDescription.Supplier, ValueInstantiator)8642%2250%231301
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
_findCustomEnumDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)32288%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
_findContentTypeDeserializer(DeserializationContext, JavaType)21588%1375%131601
_mapAbstractMapType(JavaType, DeserializationConfig)21386%1150%121501
_addImplicitDelegatingFactories(DeserializationContext, VisibilityChecker, CreatorCollector, List)30100%1375%130801
_findCustomBeanDeserializer(JavaType, DeserializationConfig, BeanDescription.Supplier)25100%4100%030601
_mapAbstractCollectionType(JavaType, DeserializationConfig)15100%2100%020501
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