StdTypeResolverBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total441 of 63830%66 of 8925%6375881361424
buildTypeDeserializer(DeserializationContext, JavaType, Collection)674741%10428%91091701
buildTypeSerializer(SerializationContext, JavaType, Collection)584242%12529%111291701
withSettings(JsonTypeInfo.Value)480%40%339911
idResolver(DatabindContext, JavaType, PolymorphicTypeValidator, Collection, boolean, boolean)422234%8433%8951001
StdTypeResolverBuilder(StdTypeResolverBuilder, Class)410%n/a11121211
defineDefaultImpl(DatabindContext, JavaType)361428%9535%5891401
_strictTypeIdHandling(DatabindContext, JavaType)210%60%445511
reportInvalidBaseType(DatabindContext, JavaType, PolymorphicTypeValidator)200%n/a112211
_hasTypeResolver(DatabindContext, JavaType)190%20%225511
withDefaultImpl(Class)160%20%224411
verifyBaseTypeValidity(DatabindContext, JavaType)152158%5337%452801
StdTypeResolverBuilder(JsonTypeInfo.Value, JavaType)150%20%226611
init(JsonTypeInfo.Value, TypeIdResolver)110%20%224411
StdTypeResolverBuilder(JsonTypeInfo.Id, JsonTypeInfo.As, String)70%n/a112211
StdTypeResolverBuilder(JsonTypeInfo.Id, JsonTypeInfo.As, String, JavaType)52482%1150%121901
StdTypeResolverBuilder(JsonTypeInfo.Value)50%n/a112211
subTypeValidator(DatabindContext)40%n/a111111
_propName(String, JsonTypeInfo.Id)3770%3125%230301
getTypeProperty()30%n/a111111
isTypeIdVisible()30%n/a111111
allowPrimitiveTypes(DatabindContext, JavaType)20%n/a111111
StdTypeResolverBuilder()9100%n/a010401
noTypeInfoBuilder()8100%n/a010101
getDefaultImpl()3100%n/a010101