BasicSerializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,050 of 1,75140%217 of 30228%1581962554251339
buildContainerSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)1448837%341022%2023345201
findSerializerByPrimaryType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)1149044%232046%2023305201
_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)528862%171343%1316143501
buildArraySerializer(SerializationContext, ArrayType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)365158%10844%81061901
_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
_findInclusionWithContent(SerializationContext, BeanDescription.Supplier, JavaType, Class)182457%4120%3451101
findConvertingSerializer(SerializationContext, Annotated, ValueSerializer)13940%1150%122501
usesStaticTyping(SerializationConfig, BeanDescription.Supplier)91359%4120%343701
buildIteratorSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
buildIterableSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
buildCollectionSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)80%n/a111111
withSerializerModifier(ValueSerializerModifier)70%n/a111111
withNullValueSerializer(ValueSerializer)70%n/a111111
withNullKeySerializer(ValueSerializer)70%n/a111111
findConverter(SerializationContext, Annotated)51168%1150%121401
buildEnumSetSerializer(JavaType)50%n/a111111
_calculateEffectiveFormat(SerializationContext, BeanDescription.Supplier, Class, JsonFormat.Value)4866%1150%121401
getDefaultNullKeySerializer()40%n/a111111
findSerializerFromAnnotation(SerializationContext, Annotated)20100%2100%020501
_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
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