BasicDeserializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,788 of 4,10632%554 of 74425%3694446681,0223870
_addImplicitConstructorCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, List)16613444%412133%2732367701
_addExplicitAnyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate, ConstructorDetector)1630%340%1919434311
_addImplicitFactoryCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, List)1506429%31513%1719355201
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription)1370%200%1111313111
_createEnumKeyDeserializer(DeserializationContext, JavaType)1340%180%1010323211
_checkImplicitlyNamedConstructors(DeserializationContext, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, List)1140%180%1010292911
constructCreatorProperty(DeserializationContext, BeanDescription, PropertyName, int, AnnotatedParameter, JacksonInject.Value)1100%80%55262611
_addExplicitDelegatingCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate)1050%120%77242411
_getSetterInfo(DeserializationContext, BeanProperty, PropertyMetadata)880%320%1717292911
hasExplicitDeserializerFor(DeserializationConfig, Class)870%320%1717202011
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription)850%140%88202011
_findCreatorsFromProperties(DeserializationContext, BeanDescription)692224%7330%46142001
_addExplicitPropertyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate)690%60%44151511
createMapDeserializer(DeserializationContext, MapType, BeanDescription)6713065%171546%1317135001
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription)650%80%55151511
_handleSingleArgumentCreator(CreatorCollector, AnnotatedWithParams, boolean, boolean)645445%381629%2628183101
_valueInstantiatorInstance(DeserializationConfig, Annotated, Object)610%140%88191911
_addRecordConstructor(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, AnnotatedConstructor, List)580%60%44121211
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription)570%80%55131311
_addExplicitFactoryCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, boolean)545450%11635%810162801
_addExplicitConstructorCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, boolean)526555%81157%611133001
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription)5011469%72578%617103801
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription)5010667%151753%1217103701
createKeyDeserializer(DeserializationContext, JavaType)484648%14630%1011112401
findValueInstantiator(DeserializationContext, BeanDescription)404251%8642%6872001
_checkIfCreatorPropertyBased(BeanDescription, AnnotationIntrospector, AnnotatedWithParams, BeanPropertyDefinition)301533%16420%101191401
_findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer)280%40%336611
_findParamName(AnnotatedParameter, AnnotationIntrospector)270%100%669911
_findCustomReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer)270%40%336611
_findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer)270%40%336611
_mapAbstractType2(DeserializationConfig, JavaType)26925%7112%455801
_findCustomEnumDeserializer(Class, DeserializationConfig, BeanDescription)250%40%336611
constructEnumResolver(Class, DeserializationConfig, BeanDescription)250%40%337711
findPropertyTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember)231641%1150%1261001
mapAbstractType(DeserializationConfig, JavaType)23928%5116%346901
_hasCreatorAnnotation(DeserializationContext, Annotated)220%60%445511
_validateNamedPropertyParameter(DeserializationContext, BeanDescription, CreatorCandidate, int, PropertyName, JacksonInject.Value)210%40%334411
createArrayDeserializer(DeserializationContext, ArrayType, BeanDescription)206075%5964%4832001
constructEnumNamingStrategyResolver(DeserializationConfig, AnnotatedClass)200%20%225511
constructEnumNamingStrategyResolver(DeserializationConfig, Class, AnnotatedClass)200%20%225511
_findCustomMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer)181035%3125%234601
findKeyDeserializerFromAnnotation(DeserializationContext, Annotated)180%40%336611
findContentDeserializerFromAnnotation(DeserializationContext, Annotated)180%40%336611
_findCustomArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer)171037%3125%234601
_findCustomCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer)171037%3125%234601
_findRemappedType(DeserializationConfig, Class)170%40%332211
findTypeDeserializer(DeserializationConfig, JavaType)155779%4866%4751801
_findCustomTreeNodeDeserializer(Class, DeserializationConfig, BeanDescription)151040%3125%234601
_findCustomBeanDeserializer(JavaType, DeserializationConfig, BeanDescription)151040%3125%234601
resolveMemberAndTypeAnnotations(DeserializationContext, AnnotatedMember, JavaType)147383%41275%4942501
_reportUnwrappedCreatorProperty(DeserializationContext, BeanDescription, AnnotatedParameter)140%n/a113311
modifyTypeByAnnotation(DeserializationContext, Annotated, JavaType)140%20%224411
findPropertyContentTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember)131959%1150%122701
_findJsonValueFor(DeserializationConfig, JavaType)110%20%224411
_addExplicitAnyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate)100%n/a113311
withAdditionalDeserializers(Deserializers)70%n/a111111
withAdditionalKeyDeserializers(KeyDeserializers)70%n/a111111
withDeserializerModifier(BeanDeserializerModifier)70%n/a111111
withAbstractTypeResolver(AbstractTypeResolver)70%n/a111111
withValueInstantiators(ValueInstantiators)70%n/a111111
resolveType(DeserializationContext, BeanDescription, JavaType, AnnotatedMember)60%n/a111111
findDeserializerFromAnnotation(DeserializationContext, Annotated)51372%2250%231601
getFactoryConfig()30%n/a111111
_constructDefaultValueInstantiator(DeserializationContext, BeanDescription)9397%51168%5902001
createTreeDeserializer(DeserializationConfig, JavaType, BeanDescription)1487%1150%121501
_mapAbstractMapType(JavaType, DeserializationConfig)1386%1150%121501
static {...}18100%n/a010701
_mapAbstractCollectionType(JavaType, DeserializationConfig)15100%2100%020501
findOptionalStdDeserializer(DeserializationContext, JavaType, BeanDescription)7100%n/a010101
BasicDeserializerFactory(DeserializerFactoryConfig)6100%n/a010301