BeanSerializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total616 of 1,39355%117 of 22046%87138124323428
constructBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean)22413938%271941%1724417601
constructObjectIdHandler(SerializerProvider, BeanDescription, List)10776%9110%56222501
createSerializer(SerializerProvider, JavaType)654641%12425%89142701
_createSerializer2(SerializerProvider, JavaType, BeanDescription, boolean)428667%111760%91583101
removeOverlappingTypeIds(SerializerProvider, BeanDescription, BeanSerializerBuilder, List)282749%7541%4771301
filterUnwantedJDKProperties(SerializationConfig, BeanDescription, List)28720%9110%567901
withConfig(SerializerFactoryConfig)230%40%335511
filterBeanProperties(SerializationConfig, BeanDescription, List)173768%9535%7841601
findPropertyContentTypeSerializer(JavaType, SerializationConfig, AnnotatedMember)132262%1150%122801
findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember)131959%1150%122701
findBeanProperties(SerializerProvider, BeanDescription, BeanSerializerBuilder)109190%61062%4932301
constructBeanSerializer(SerializerProvider, BeanDescription)100%n/a111111
findBeanSerializer(SerializerProvider, JavaType, BeanDescription)90%n/a111111
processViews(SerializationConfig, BeanSerializerBuilder)85186%21083%2721701
findBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean)61266%3125%232401
_constructWriter(SerializerProvider, BeanPropertyDefinition, PropertyBuilder, boolean, AnnotatedMember)46394%2466%2411301
constructFilteredBeanWriter(BeanPropertyWriter, Class[])40%n/a111111
removeIgnorableTypes(SerializationConfig, BeanDescription, List)6797%3975%3712401
_isUnserializableJacksonType(SerializerProvider, JavaType)3394%7750%780801
isPotentialBeanType(Class)990%2250%230101
_findUnsupportedTypeSerializer(SerializerProvider, JavaType, BeanDescription)21100%1375%130501
lambda$removeSetterlessGetters$0(BeanPropertyDefinition)10100%1375%130101
constructPropertyBuilder(SerializationConfig, BeanDescription)6100%n/a010101
static {...}6100%n/a010101
constructBeanSerializerBuilder(BeanDescription)5100%n/a010101
removeSetterlessGetters(SerializationConfig, BeanDescription, List)5100%n/a010201
BeanSerializerFactory(SerializerFactoryConfig)4100%n/a010201
customSerializers()4100%n/a010101