JacksonAnnotationIntrospector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,934 of 2,84932%370 of 47321%26433941564035101
refineSerializationType(MapperConfig, Annotated, JavaType)2764514%301025%1821536701
refineDeserializationType(MapperConfig, Annotated, JavaType)1424524%141041%1013233701
findSubtypesCheckRepeatedNames(String, JsonSubTypes.Type[])1020%120%77141411
_findTypeResolver(MapperConfig, Annotated, JavaType)801717%2029%1112192401
findEnumValues(Class, Enum[], String[])800%160%99202011
findAndAddVirtualProperties(MapperConfig, AnnotatedClass, List)77910%1118%67172001
findSubtypes(Annotated)721012%7112%4591101
_constructVirtualProperty(JsonAppend.Prop, MapperConfig, AnnotatedClass)670%60%44161611
findEnumValues(MapperConfig, AnnotatedClass, Enum[], String[])650%120%77141411
findEnumAliases(Class, Enum[], String[][])580%120%77111111
findEnumAliases(MapperConfig, AnnotatedClass, Enum[], String[][])550%60%44101011
findDefaultEnumValue(AnnotatedClass, Enum[])520%100%66111111
_constructVirtualProperty(JsonAppend.Attr, MapperConfig, AnnotatedClass, JavaType)470%40%33111111
resolveSetterConflict(MapperConfig, AnnotatedMethod, AnnotatedMethod)380%120%77141411
findInjectableValue(AnnotatedMember)361021%7112%45101301
hasCreatorAnnotation(Annotated)350%120%77101011
findEnumValue(Enum)320%80%55111111
findPropertyAliases(Annotated)311024%5116%3481101
findNameForDeserialization(Annotated)292748%10428%7891601
findNameForSerialization(Annotated)282749%10428%7891601
_primitiveAndWrapper(Class, Class)240%80%555511
_refinePropertyInclusion(Annotated, JsonInclude.Value)221031%6114%565801
_primitiveAndWrapper(JavaType, Class)220%60%445511
findSerializer(Annotated)191848%6225%4551001
findObjectIdInfo(Annotated)191034%3125%232501
findObjectReferenceInfo(Annotated, ObjectIdInfo)190%40%336611
_propertyName(String, String)170%60%445511
findRootName(AnnotatedClass)151040%5116%344701
hasAsValueAnnotation(AnnotatedMethod)150%40%332211
findPOJOBuilderConfig(AnnotatedClass)150%20%222211
findUnwrappingNameTransformer(AnnotatedMember)131043%3125%233601
findEnumNamingStrategy(MapperConfig, AnnotatedClass)130%20%222211
findClassDescription(AnnotatedClass)130%20%222211
findCreatorBinding(Annotated)130%20%222211
_classIfExplicit(Class, Class)130%40%332211
readResolve()120%20%223311
findInjectableValueId(AnnotatedMember)110%20%222211
findPropertyDefaultValue(Annotated)101050%3125%232501
findPropertyIndex(Annotated)91052%3125%233601
_classIfExplicit(Class)90%40%333311
findCreatorAnnotation(MapperConfig, Annotated)82877%6857%5821101
findReferenceType(AnnotatedMember)81869%2250%232701
findFilterId(Annotated)81055%3125%233601
findKeySerializer(Annotated)81055%3125%233601
findContentSerializer(Annotated)81055%3125%233601
findNullSerializer(Annotated)81055%3125%233601
findDeserializer(Annotated)81055%3125%233601
findKeyDeserializer(Annotated)81055%3125%233601
findContentDeserializer(Annotated)81055%3125%233601
_databindException(Throwable, String)70%n/a111111
_isIgnorable(Annotated)61875%3350%342801
findPropertyContentTypeResolver(MapperConfig, AnnotatedMember, JavaType)6960%1150%121301
_databindException(String)60%n/a111111
findSerializationConverter(Annotated)51168%1150%120201
findSerializationContentConverter(AnnotatedMember)51168%1150%120201
findDeserializationConverter(Annotated)51168%1150%120201
findDeserializationContentConverter(AnnotatedMember)51168%1150%120201
_findSortAlpha(Annotated)51066%3125%231401
setConstructorPropertiesImpliesCreator(boolean)50%n/a112211
findPropertyIgnorals(Annotated)50%n/a111111
hasAnyGetterAnnotation(AnnotatedMethod)50%n/a111111
hasAnySetterAnnotation(AnnotatedMethod)50%n/a111111
_constructStdTypeResolverBuilder(MapperConfig, JsonTypeInfo.Value, JavaType)50%n/a111111
findPOJOBuilder(AnnotatedClass)41173%1150%120201
hasRequiredMarker(AnnotatedMember)41071%1150%121401
hasAsKey(MapperConfig, Annotated)41071%1150%121401
hasAsValue(Annotated)41071%1150%121401
hasAnyGetter(Annotated)41071%1150%121401
findDefaultEnumValue(Class)40%n/a111111
_constructStdTypeResolverBuilder()40%n/a111111
static {...}37896%n/a012901
isIgnorableType(AnnotatedClass)31178%1150%120201
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker)31178%1150%120201
hasAnySetter(Annotated)31178%1150%120201
findMergeInfo(Annotated)31178%1150%120201
findPropertyIgnoralByName(MapperConfig, Annotated)31076%1150%121401
findPropertyInclusionByName(MapperConfig, Annotated)31076%1150%121401
findPropertyAccess(Annotated)31076%1150%121401
isAnnotationBundle(Annotation)3093%1375%130701
findPropertyInclusion(Annotated)2291%2250%230501
_findConstructorName(Annotated)2191%3562%351901
findNamingStrategy(AnnotatedClass)1184%1150%120201
findPropertyDescription(Annotated)1184%1150%120201
findFormat(Annotated)1184%1150%120201
findViews(Annotated)1184%1150%120201
findPolymorphicTypeInfo(MapperConfig, Annotated)1184%1150%120201
findTypeName(AnnotatedClass)1184%1150%120201
findSerializationTyping(Annotated)1184%1150%120201
findSerializationPropertyOrder(AnnotatedClass)1184%1150%120201
findValueInstantiator(AnnotatedClass)1184%1150%120201
findImplicitPropertyName(AnnotatedMember)981%1150%120201
version()0%n/a111111
_constructNoTypeResolverBuilder()0%n/a111111
findPropertyTypeResolver(MapperConfig, AnnotatedMember, JavaType)14100%1375%130301
JacksonAnnotationIntrospector()13100%n/a010301
findSetterInfo(Annotated)7100%n/a010101
findTypeResolver(MapperConfig, AnnotatedClass, JavaType)6100%n/a010101
isTypeId(AnnotatedMember)6100%n/a010101
hasIgnoreMarker(AnnotatedMember)4100%n/a010101
findSerializationSortAlphabetically(Annotated)4100%n/a010101
findRenameByField(MapperConfig, AnnotatedField, PropertyName)100%n/a010101