Есть ли способ избежать конфликтующих определений геттера для свойства "memory", когда оно генерируется во время выполнения, когда мы не можем изменить структуру,
{
"memory": "not_available"
}
{
"memory": {
"data1": 0,
"data2": 2,
}
}
У меня есть 1 свойство с другим типом данных и как обрабатывать сценарии, в которых я использую быстрее xml api
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"memory"
})
public class MyMemoryData{
@JsonProperty("memory")
private Memory memory;
@JsonProperty("memory")
private String memoryValue;
}
Получение приведенного ниже исключения. Конфликтующие определения получателя для свойства "memory":