StdTypeResolverBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total432 of 61029%66 of 8724%6576941361827
buildTypeDeserializer(DeserializationConfig, JavaType, Collection)644742%9430%8981601
buildTypeSerializer(SerializationConfig, JavaType, Collection)483441%10428%91081401
defineDefaultImpl(DeserializationConfig, JavaType)401425%11531%6991401
idResolver(MapperConfig, JavaType, PolymorphicTypeValidator, Collection, boolean, boolean)361732%7330%785901
StdTypeResolverBuilder(StdTypeResolverBuilder, Class)330%n/a11101011
_strictTypeIdHandling(DeserializationConfig, JavaType)210%60%445511
init(JsonTypeInfo.Id, TypeIdResolver)190%20%226611
reportInvalidBaseType(MapperConfig, JavaType, PolymorphicTypeValidator)190%n/a112211
_hasTypeResolver(DeserializationConfig, JavaType)170%20%223311
withDefaultImpl(Class)160%20%224411
StdTypeResolverBuilder(JsonTypeInfo.Id, JsonTypeInfo.As, String)150%n/a116611
noTypeInfoBuilder()140%n/a112211
typeProperty(String)140%40%334411
verifyBaseTypeValidity(MapperConfig, JavaType)122163%5337%452801
StdTypeResolverBuilder(JsonTypeInfo.Value)120%20%225511
inclusion(JsonTypeInfo.As)120%20%224411
init(JsonTypeInfo.Value, TypeIdResolver)110%20%224411
withSettings(JsonTypeInfo.Value)53286%1150%121901
defaultImpl(Class)50%n/a112211
typeIdVisibility(boolean)50%n/a112211
_propName(String, JsonTypeInfo.Id)3457%1150%121301
getTypeProperty()30%n/a111111
isTypeIdVisible()30%n/a111111
subTypeValidator(MapperConfig)30%n/a111111
allowPrimitiveTypes(MapperConfig, JavaType)20%n/a111111
StdTypeResolverBuilder()6100%n/a010201
getDefaultImpl()3100%n/a010101