BasicSerializerFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total944 of 1,75146%209 of 30230%1521962394251139
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
buildEnumSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value)640%100%66161611
_checkMapContentInclusion(SerializationContext, BeanDescription.Supplier, MapSerializer)562026%17210%1112162101
createKeySerializer(SerializationContext, JavaType)477962%121045%912143201
findSerializerByAnnotations(SerializationContext, JavaType, BeanDescription.Supplier)331226%4233%3481201
_removeEnumSelfReferences(BeanDescription)330%80%55101011
buildCollectionSerializer(SerializationContext, CollectionType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)3210877%151550%1216113501
_findInclusionWithContent(SerializationContext, BeanDescription.Supplier, JavaType, Class)182457%4120%3451101
buildArraySerializer(SerializationContext, ArrayType, BeanDescription.Supplier, JsonFormat.Value, boolean, TypeSerializer, ValueSerializer)167181%81055%71031901
findSerializerByAddonType(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean)142967%2466%2431001
findConvertingSerializer(SerializationContext, Annotated, ValueSerializer)13940%1150%122501
usesStaticTyping(SerializationConfig, BeanDescription.Supplier)91359%4120%343701
buildIterableSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)90%n/a112211
buildCollectionSerializer(JavaType, boolean, TypeSerializer, ValueSerializer)80%n/a111111
buildMapSerializer(SerializationContext, MapType, BeanDescription.Supplier, JsonFormat.Value, boolean, ValueSerializer, TypeSerializer, ValueSerializer)712094%71161%71012701
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
buildIteratorSerializer(SerializationContext, JavaType, BeanDescription.Supplier, JsonFormat.Value, boolean, JavaType)9100%n/a010201
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
withSerializerModifier(ValueSerializerModifier)7100%n/a010101
findFilterId(SerializationConfig, BeanDescription.Supplier)7100%n/a010201
getDefaultNullValueSerializer()4100%n/a010101
customSerializers()4100%n/a010101
isIndexedList(Class)4100%n/a010101