Есть ли способ десериализации данной строки JSON с помощью Джексона, чтобы атрибут attr имел тип Sub вместо Base ?
Json:
{
"x": "yz",
"attr": {
"b": "hello",
"c": "world"
}
}
Классы Java:
public class ExampleClass {
String x;
Base attr;
//getter, setter
}
public class Base{
String a;
//getter, setter
}
public class Sub extends Base{
String b;
String c;
//getter, setter
}