BasicSerializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,033 of 1,75141%208 of 30231%1511962524251439
buildContainerSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)1448837%331125%1923345201
findSerializerByPrimaryType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)10410049%192455%1723265201
_buildReferenceSerializer(SerializationContext, Class, ReferenceType, BeanDescription.Supplier, boolean, TypeSerializer, ValueSerializer)1020%210%1313272711
findReferenceSerializer(SerializationContext, ReferenceType, BeanDescription.Supplier, JsonFormat.Value, boolean)990%160%99222211
buildMapEntrySerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType, JavaType)940%210%1313252511
createKeySerializer(SerializationContext, JavaType)675946%14836%1012173201
buildEnumSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value)640%100%66161611
_checkMapContentInclusion(SerializationContext, BeanDescription.Supplier, MapSerializer)562026%17210%1112162101
buildCollectionSerializer(SerializationContext, CollectionType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)3610474%121860%1016103501
_removeEnumSelfReferences(BeanDescription)330%80%55101011
findSerializerByAnnotations(SerializationContext, JavaType, BeanDescription.Supplier)311431%3350%2471201
buildMapSerializer(SerializationContext, MapType, BeanDescription.Supplier, JsonFormat.Value, boolean, ValueSerializer, TypeSerializer, ValueSerializer)2710078%9950%81042701
findSerializerByAddonType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)261739%3350%3451001
buildArraySerializer(SerializationContext, ArrayType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)246372%81055%61041901
findConvertingSerializer(SerializationContext, Annotated, ValueSerializer)220%20%225511
_findInclusionWithContent(SerializationContext, BeanDescription.Supplier, JavaType, Class)182457%4120%3451101
findConverter(SerializationContext, Annotated)160%20%224411
usesStaticTyping(SerializationConfig, BeanDescription.Supplier)91359%4120%343701
findSerializerFromAnnotation(SerializationContext, Annotated)91155%1150%122501
buildIteratorSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
buildIterableSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
withSerializerModifier(ValueSerializerModifier)70%n/a111111
withNullValueSerializer(ValueSerializer)70%n/a111111
withNullKeySerializer(ValueSerializer)70%n/a111111
buildEnumSetSerializer(JavaType)50%n/a111111
_calculateEffectiveFormat(SerializationContext, BeanDescription.Supplier, Class, JsonFormat.Value)4866%1150%121401
getDefaultNullKeySerializer()40%n/a111111
_findKeySerializer(SerializationContext, Annotated)14100%n/a010301
_findContentSerializer(SerializationContext, Annotated)14100%n/a010301
BasicSerializerFactory(SerializerFactoryConfig)12100%2100%020301
findPropertyContentTypeSerializer(SerializationContext, JavaType, AnnotatedMember)8100%n/a010201
buildIndexedListSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)8100%n/a010101
buildCollectionSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)8100%n/a010101
withAdditionalSerializers(Serializers)7100%n/a010101
withAdditionalKeySerializers(Serializers)7100%n/a010101
findFilterId(SerializationConfig, BeanDescription.Supplier)7100%n/a010201
getDefaultNullValueSerializer()4100%n/a010101
customSerializers()4100%n/a010101
isIndexedList(Class)4100%n/a010101