tools.jackson.databind.deser.jdk

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total30,911 of 36,42515%1,993 of 2,72726%2,3432,8427,1828,5371,1821,408286334
DateDeserializationTest1,8700%100%3939432432343411
JavaLangObjectDeserializationTest1,8370%120%3838407407323211
JDKScalarsDeserTest1,6880%140%4444418418373711
ArrayDeserializationTest1,2760%600%5959280280292911
LocaleDeserializationTest1,1710%0%2727206206262611
MapDeserializationTest1,1130%40%3131276276292911
MapDeserializer1,08346029%2026022%130160257373122801
JDKNumberDeserTest1,0730%40%3232236236303011
DateDeserializationTZTest1,0400%200%2828209209181811
UntypedObjectDeserializer99417014%159148%115123252285182501
CollectionDeserializationTest9310%n/a2424238238242411
EnumMapDeserializer6650%920%6363150150161611
JDKAtomicTypesDeserTest6080%n/a3030157157303011
EnumDeserializer6040%950%6666132132181811
StackTraceElementDeserTest5890%0%1919153153181811
JDKStringLikeTypeDeserTest5260%n/a1515118118151511
MapKeyDeserializationTest4770%n/a17178989171711
ThrowableDeserializer4500%820%48481091097711
UUIDDeserializer4480%320%31317070151511
FactoryBasedEnumDeserializer4480%580%4343107107141411
JDKKeyDeserializer414276%7833%545810211171001
MapEntryDeserializationTest3980%n/a15159595151511
MapEntryDeserializer3860%470%39399292151511
CollectionDeserializer38342452%645646%49829118772201
MapEntryDeserializer.POJOWrappedDeserializer3590%480%34348585101011
ObjectArrayDeserializer35643554%635948%49808418181901
ArrayBlockingQueueDeserTest3510%40%14148686121211
JavaUtilCollectionsTypesTest3450%40%23238181212111
NullContentHandling5165Test3060%n/a27278080272711
EnumSetDeserializer3040%400%36367272161611
UUIDDeserializationTest3040%40%13136565111111
JavaUtilCollectionsDeserializers2823310%6357%4144596871001
ByteBufferDeserializerTest2800%40%101060608811
StringArrayDeserializer27630252%514144%38598015161301
UntypedObjectDeserializerNR24026652%535350%43856715641301
StackTraceElementDeserializer2170%260%191945456611
DateBasedDeserializer2124417%31513%192354701501
JDKKeyDeserializers2115%352%2628475181001
BigNumbersDeserTest2030%0%13135959121211
StringCollectionDeserializer18838867%515551%40684614031501
NumberDeserializers.NumberDeserializer1812512%3937%232844531501
JDKFromStringDeserializer17727160%304358%255239950901
CustomMapKeyDeserializationTest1760%n/a6634346611
NumberDeserializers.BigIntegerDeserializer1520%210%181837376611
NumberDeserializers.ShortDeserializer1504723%24311%162135451501
Base64DecodingTest1490%40%6631314411
JDKFromStringDeserializer.NioPathHelper1390%220%131330302211
NumberDeserializers.FloatDeserializer1363922%24311%162032401401
NumberDeserializers.BigDecimalDeserializer1280%200%171731315511
VoidValuedPropertiesDeserializationTest1240%n/a3328283311
JDKKeyDeserializer.EnumKD1150%220%151532324411
JavaUtilCollectionsDeserializers.JavaUtilCollectionsConverter1130%150%191932327711
JDK7TypesTest1110%60%7723234411
PrimitiveArrayDeserializers.CharDeser1029648%111354%121923475701
UntypedObjectDeserializerNR.Scope10125071%123272%1243279832101
PrimitiveArrayDeserializers10013357%163065%1935266171201
MapDeserializer.MapReferringAccumulator1000%60%7725254411
CollectionDeserializer.CollectionReferringAccumulator960%60%7725254411
PrimitiveArrayDeserializers.ByteDeser9514660%91967%112222605801
PrimitiveArrayDeserializers.BooleanDeser827046%6857%101418375701
JDKNumberLeniencyTest740%n/a3318183311
ArrayBlockingQueueDeserializer740%40%9915157711
PrimitiveArrayDeserializers.DoubleDeser6825578%82273%92416684901
PrimitiveArrayDeserializers.FloatDeser6821375%82273%92416664901
NumberDeserializers.DoubleDeserializer6812965%112064%102314451501
NumberDeserializers.CharacterDeserializer6711763%81869%71911380301
JavaUtilCalendarDeserializer652326%3350%6918264601
JDKKeyDeserializer.DelegatingKD640%40%5517173311
ObjectArrayDeserializer.ObjectArrayReferringAccumulator620%60%6616163311
ArrayDeserializationTest.Bean1610%80%121215158811
NumberDeserializers.ByteDeserializer5714071%62177%62110450501
MapKeyDeserializationTest.DummyDto2158540%60%88995511
MapDeserializerCachingTest500%40%4411112211
JDKMiscDeserializers489265%13940%101514352401
JDKValueInstantiators486256%122062%111812321201
ObjectArrayDeserializer.ArrayReferring470%40%4410102211
PrimitiveArrayDeserializers.IntDeser4211072%1191%51411364801
PrimitiveArrayDeserializers.LongDeser4211072%1191%51411364801
PrimitiveArrayDeserializers.ShortDeser429870%990%51211334701
AtomicBooleanDeserializer428%60%679103401
ThreadGroupDeserTest410%n/a3311113311
AtomicReferenceDeserializer400%n/a77997711
JDKScalarsDeserTest.PrimitivesBean390%n/a4412124411
MapKeyDeserializationTest.TestEnum2725390%40%77885511
NumberDeserializers3715680%143269%122614501301
NumberDeserializers.BooleanDeserializer364253%7541%5109201401
AtomicLongDeserializer360%40%66774411
ObjectArrayDeserArrayStoreExc5646Test360%n/a2213132211
MapKeyDeserializationTest.FullName350%n/a44884411
AtomicIntegerDeserializer350%40%66774411
JavaUtilPropertiesDeserializationTest340%n/a22882211
JDKFromStringDeserializer.StringBuilderDeserializer310%0%66885511
JDKFromStringDeserializer.StringBufferDeserializer310%0%66885511
ArrayDeserializationTest.Bean2300%0%6610105511
JavaLangObjectDeserializationTest.ListDeserializer300%0%44773311
LocaleDeserializationTest.DateTimeParserConfig5231290%40%77995511
ArrayDeserializationTest.CustomNonDeserArrayDeserializer270%0%33552211
ByteBufferDeserializer250%n/a44774411
MapKeyDeserializationTest.Key3143Factories250%n/a44664411
JDKAtomicTypesDeserTest.RefWrapper240%n/a33773311
JavaLangObjectDeserializationTest.YMapDeserializer230%0%33552211
DateDeserializationTest.Date1722230%n/a5510105511
MapDeserializer.MapReferring230%n/a22772211
NumberDeserializers.IntegerDeserializer225571%4450%3105171601
MapRawWithGeneric2846Test210%n/a22662211
CollectionDeserializationTest.Key210%n/a11221111
JDKKeyDeserializer.StringFactoryKeyDeserializer200%n/a22442211
CollectionDeserializer.CollectionReferring200%n/a22662211
JDKKeyDeserializer.StringCtorKeyDeserializer190%n/a22442211
JavaUtilDateDeserializer1843%n/a36473601
RadixDeserializerFactory1830%433%56572301
JDKStringLikeTypeDeserTest.ParamClassBean180%n/a22662211
NumberDeserializers.PrimitiveOrWrapperDeserializer174572%4450%496172501
JDKNumberDeserTest.CenterResult170%n/a55775511
JDKNumberDeserTest.Point170%n/a55775511
JDKDateDeserializers163568%3562%484152401
NullContentHandling5165Test.EmptyStringToNullDeserializer160%40%44662211
MapDeserializationTest.CustomMapDeserializer160%n/a22442211
MapDeserializationTest.ConcreteType0%n/a11221111
MapDeserializationTest.KeyEnum0%n/a11221111
CollectionDeserializationTest.ListDeserializer0%n/a22442211
StackTraceElementDeserTest.MyStackTraceElementDeserializer0%n/a22332211
ThreadGroupDeserializer0%n/a22442211
StackTraceElementDeserializer.Adapter0%n/a11441111
MapDeserializationTest.ObjectWrapper0%n/a33553311
StringDeserializer3271%4100%2103122801
CollectionDeserializationTest.MyJobModel0%n/a11331111
JDKAtomicTypesDeserTest.Issue1256Bean0%n/a11331111
JDKValueInstantiators.HashMapInstantiator0%n/a33443311
MapKeyDeserializationTest.Key3143FactoriesFail0%n/a33333311
MapDeserializationTest.KeyType0%n/a22442211
MapKeyDeserializationTest.Key3143Ctor0%n/a22442211
CollectionDeserializationTest.new ValueDeserializer() {...}0%n/a22222211
JDKScalarsDeserTest.WrappersBean0%n/a33333311
JDKAtomicTypesDeserTest.UnwrappingRefParent0%n/a11221111
JDKAtomicTypesDeserTest.Parent0%n/a22332211
JavaLangObjectDeserializationTest.CustomNumberDeserializer0%n/a22442211
CustomMapKeyDeserializationTest.new KeyDeserializer() {...}0%n/a22222211
CustomMapKeyDeserializationTest.new KeyDeserializer() {...}0%n/a22222211
JDKNumberDeserTest.DecimalHolder49170%n/a22442211
JDKValueInstantiators.ConstantValueInstantiator0%n/a22442211
JDKScalarsDeserTest.CharacterBean0%n/a33333311
JDKScalarsDeserTest.CharacterWrapperBean0%n/a33333311
JDKNumberDeserTest.Result0%n/a33443311
NullContentHandling5165Test.CollectionDst0%n/a33443311
CollectionDeserializationTest.CustomClassForNumber55220%n/a33443311
CollectionDeserializationTest.CustomClassForListField55220%n/a33443311
CustomMapKeyDeserializationTest.Key2454Serializer0%n/a22332211
CollectionDeserializationTest.CustomClassForString55220%n/a33443311
JDKNumberDeserTest.MyBeanValue0%n/a22222211
JDKNumberDeserTest.Root0%n/a33443311
NullContentHandling5165Test.MapDst0%n/a33443311
JDKNumberDeserTest.Node26440%n/a33443311
CollectionDeserializationTest.SomeObjectDeserializer0%n/a22222211
CustomMapKeyDeserializationTest.Key4444ForClass0%n/a22222211
CollectionDeserializationTest.XBean0%n/a22222211
JDKAtomicTypesDeserTest.SimpleWrapper0%n/a11111111
CustomMapKeyDeserializationTest.Key2454Deserializer0%n/a22222211
JDKAtomicTypesDeserTest.Impl0%n/a22222211
CustomMapKeyDeserializationTest.Key4444ForMapper0%n/a22222211
JDKNumberDeserTest.MyBeanDeserializer0%n/a22222211
JDKNumberLeniencyTest.BooleanWrapper0%n/a22222211
JavaLangObjectDeserializationTest.WrappedPolymorphicUntyped0%n/a22222211
JDKScalarsDeserTest.IntBean20%n/a22222211
MapDeserializerCachingTest.NonAnnotatedMapHolderClass0%n/a11221111
MapDeserializerCachingTest.MapHolder0%n/a11221111
JDKValueInstantiators.PropertiesInstantiator0%n/a22332211
JavaLangObjectDeserializationTest.UCStringDeserializer0%n/a22222211
JDKValueInstantiators.ConcurrentHashMapInstantiator0%n/a22332211
UUIDDeserializationTest.TestableUUIDDeserializer0%n/a22222211
JDKAtomicTypesDeserTest.ListWrapper0%n/a11221111
JDKAtomicTypesDeserTest.LowerCasingDeserializer0%n/a22222211
JDKValueInstantiators.LinkedListInstantiator0%n/a22332211
JDKValueInstantiators.LinkedHashSetInstantiator0%n/a22332211
JDKKeyDeserializer.StringKD2678%375%26291401
JDKScalarsDeserTest.LongBean0%n/a22222211
JDKScalarsDeserTest.IntBean0%n/a22222211
JDKScalarsDeserTest.FloatBean0%n/a22222211
JDKScalarsDeserTest.DoubleBean0%n/a22222211
DateDeserializationTest.CalendarBean0%n/a22222211
JDKScalarsDeserTest.BooleanBean0%n/a22222211
MapDeserializationTest.MyMap27570%n/a44444411
NumberDeserializers.LongDeserializer4989%375%171120501
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
CollectionDeserializationTest.MyContainerModel0%n/a11221111
JavaLangObjectDeserializationTest.DelegatingUntyped0%n/a11331111
LocaleDeserializationTest.new TypeReference() {...}0%n/a11111111
JavaLangObjectDeserializationTest.new TypeReference() {...}0%n/a11111111
JavaLangObjectDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
CustomMapKeyDeserializationTest.Key44440%n/a11331111
JDKAtomicTypesDeserTest.AtomicRefWithNodeBean0%n/a11331111
JDKAtomicTypesDeserTest.Child0%n/a11221111
MapRawWithGeneric2846Test.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
ArrayBlockingQueueDeserTest.new TypeReference() {...}0%n/a11111111
MapDeserializerCachingTest.MyKeyDeserializer0%n/a22222211
ArrayDeserializationTest.NonDeserializable0%n/a11331111
JDKScalarsDeserTest.BooleanWrapper0%n/a11331111
CustomMapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
CustomMapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
CustomMapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
CustomMapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
ArrayDeserializationTest.new TypeReference() {...}0%n/a11111111
JDKAtomicTypesDeserTest.AtomicRefBean0%n/a11331111
JDKAtomicTypesDeserTest.AtomicRefBeanWithEmpty0%n/a11331111
JDKAtomicTypesDeserTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
MapEntryDeserializationTest.new TypeReference() {...}0%n/a11111111
NullContentHandling5165Test.new TypeReference() {...}0%n/a11111111
NullContentHandling5165Test.new TypeReference() {...}0%n/a11111111
NullContentHandling5165Test.new TypeReference() {...}0%n/a11111111
NullContentHandling5165Test.new TypeReference() {...}0%n/a11111111
JDKAtomicTypesDeserTest.WrappedString0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
MapDeserializationTest.new TypeReference() {...}0%n/a11111111
CustomMapKeyDeserializationTest.Key24540%n/a11331111
VoidValuedPropertiesDeserializationTest.VoidBean0%n/a22222211
CollectionDeserializationTest.CustomException0%n/a11221111
NullContentHandling5165Test.ObjectArrayDst0%n/a11111111
MapDeserializationTest.ListContainer0%n/a11111111
ArrayDeserializationTest.HiddenBinaryBean8900%n/a11111111
CollectionDeserializationTest.SetAsAbstract0%n/a11111111
MapEntryDeserializationTest.EntryHolder0%n/a11111111
CollectionDeserializationTest.ListAsIterable0%n/a11111111
ArrayDeserializationTest.ObjectWrapper0%n/a11111111
MapEntryDeserializationTest.PojoFormatEntryHolder0%n/a11111111
ArrayBlockingQueueDeserTest.PojoItem0%n/a11111111
JDKNumberDeserTest.NodeRoot26440%n/a11111111
JDKNumberDeserTest.NestedBigDecimalHolder27840%n/a11111111
NullContentHandling5165Test.StringArrayDst0%n/a11111111
JavaLangObjectDeserializationTest.SerContainer0%n/a11111111
ByteBufferDeserializerTest.ByteBufferBean0%n/a11111111
MapDeserializationTest.ClassStringMap0%n/a11111111
JDKNumberDeserTest.DeserializationIssue49170%n/a11111111
MapRawWithGeneric2846Test.SimpleEntity0%n/a11111111
ArrayBlockingQueueDeserTest.IntQueueBean0%n/a11111111
CollectionDeserializationTest.SomeObject0%n/a11111111
MapDeserializationTest.EnumMapContainer0%n/a11111111
MapDeserializationTest.BrokenMap0%n/a11111111
MapRawWithGeneric2846Test.GenericEntity0%n/a11111111
JDKAtomicTypesDeserTest.MyBean23030%n/a11111111
CollectionDeserializationTest.CustomList0%n/a11111111
ArrayDeserializationTest.ObjectArrayWrapper0%n/a11111111
JDKAtomicTypesDeserTest.AtomicRefReadWrapper0%n/a11111111
CollectionDeserializationTest.ListAsIterableX0%n/a11111111
BigNumbersDeserTest.BigDecimalWrapper0%n/a11111111
MapKeyDeserializationTest.new TypeReference() {...}0%n/a11111111
DateDeserializationTZTest.Annot_Pattern0%n/a11111111
BigNumbersDeserTest.BigIntegerWrapper0%n/a11111111
CollectionDeserializationTest.CustomNumberList55220%n/a11111111
JDKNumberDeserTest.NodeParent26440%n/a11111111
JDKScalarsDeserTest.VoidBean0%n/a11111111
JDKNumberDeserTest.MyBeanDefaultValue0%n/a11111111
ArrayDeserializationTest.Product0%n/a11111111
JDKNumberDeserTest.MyBeanHolder0%n/a11111111
JavaLangObjectDeserializationTest.WrappedUntyped14600%n/a11111111
ArrayDeserializationTest.Things0%n/a11111111
DateDeserializationTest.LenientCalendarBean0%n/a11111111
DateDeserializationTest.CalendarAsStringBean0%n/a11111111
ArrayBlockingQueueDeserTest.StringQueueBean0%n/a11111111
JDKNumberDeserTest.DeserializationIssue4917V20%n/a11111111
JDKNumberDeserTest.DeserializationIssue4917V30%n/a11111111
CollectionDeserializationTest.CustomStringList55220%n/a11111111
JDKNumberDeserTest.BigDecimalHolder27840%n/a11111111
StackTraceElementDeserTest.StackTraceBean0%n/a11111111
DateDeserializationTest.StrictCalendarBean0%n/a11111111
StackTraceElementDeserTest.StackTraceElementMixIn0%n/a11111111
MapDeserializationTest.AbstractMapWrapper0%n/a11111111
MapDeserializationTest.CustomMap0%n/a11111111
DateDeserializationTZTest.Annot_TimeZone0%n/a11111111
StackTraceElementDeserTest.StackTraceHolder0%n/a11111111
MapDeserializationTest.ObjectWrapperMap0%n/a11111111
CollectionDeserializationTest.KeyListBean0%n/a11111111
NullContentHandling5165Test.StringCollectionDst0%n/a11111111
JDKAtomicTypesDeserTest.Base0%n/a11111111
JDKScalarsDeserTest.PrimitiveCreatorBean0%n/a11111111
DateDeserializationTest.DateInCETBean0%n/a11111111
DateDeserializationTest.DateAsStringBean0%n/a11111111
DateDeserializationTest.DateAsStringBeanGermany0%n/a11111111
CollectionDeserializationTest.ListAsAbstract0%n/a11111111
JDKAtomicTypesDeserTest.RefiningWrapper0%n/a11111111
JDKAtomicTypesDeserTest.LCStringWrapper0%n/a11111111
JDKValueInstantiators.JDKValueInstantiator75%n/a13141301
JDKValueInstantiators.HashSetInstantiator100%n/a03040301
JDKValueInstantiators.LinkedHashMapInstantiator100%n/a03040301
JDKValueInstantiators.ArrayListInstantiator100%n/a03040301
JDKValueInstantiators.TreeSetInstantiator100%n/a02030201
JDKValueInstantiators.TreeMapInstantiator100%n/a02030201