BasicSerializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,725 of 1,7511%300 of 3020%1921964204253639
buildContainerSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)2320%440%2323525211
findSerializerByPrimaryType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)2040%430%2323525211
buildCollectionSerializer(SerializationContext, CollectionType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)1400%300%1616353511
buildMapSerializer(SerializationContext, MapType, BeanDescription.Supplier, JsonFormat.Value, boolean, ValueSerializer, TypeSerializer, ValueSerializer)1270%180%1010272711
createKeySerializer(SerializationContext, JavaType)1260%220%1212323211
_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
buildArraySerializer(SerializationContext, ArrayType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)870%180%1010191911
_checkMapContentInclusion(SerializationContext, BeanDescription.Supplier, MapSerializer)760%190%1212212111
buildEnumSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value)640%100%66161611
findSerializerByAnnotations(SerializationContext, JavaType, BeanDescription.Supplier)450%60%44121211
findSerializerByAddonType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)430%60%44101011
_findInclusionWithContent(SerializationContext, BeanDescription.Supplier, JavaType, Class)420%50%44111111
_removeEnumSelfReferences(BeanDescription)330%80%55101011
findConvertingSerializer(SerializationContext, Annotated, ValueSerializer)220%20%225511
usesStaticTyping(SerializationConfig, BeanDescription.Supplier)220%50%447711
findSerializerFromAnnotation(SerializationContext, Annotated)200%20%225511
findConverter(SerializationContext, Annotated)160%20%224411
_findKeySerializer(SerializationContext, Annotated)140%n/a113311
_findContentSerializer(SerializationContext, Annotated)140%n/a113311
_calculateEffectiveFormat(SerializationContext, BeanDescription.Supplier, Class, JsonFormat.Value)120%20%224411
buildIteratorSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
buildIterableSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
findPropertyContentTypeSerializer(SerializationContext, JavaType, AnnotatedMember)80%n/a112211
buildIndexedListSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)80%n/a111111
buildCollectionSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)80%n/a111111
withSerializerModifier(ValueSerializerModifier)70%n/a111111
withNullValueSerializer(ValueSerializer)70%n/a111111
withNullKeySerializer(ValueSerializer)70%n/a111111
findFilterId(SerializationConfig, BeanDescription.Supplier)70%n/a112211
buildEnumSetSerializer(JavaType)50%n/a111111
getDefaultNullKeySerializer()40%n/a111111
getDefaultNullValueSerializer()40%n/a111111
customSerializers()40%n/a111111
isIndexedList(Class)40%n/a111111
BasicSerializerFactory(SerializerFactoryConfig)12100%2100%020301
withAdditionalSerializers(Serializers)7100%n/a010101
withAdditionalKeySerializers(Serializers)7100%n/a010101