У меня есть класс, подобный:
Class myClass {
@JsonProperty("status")
boolean status;
public boolean getStatus() {
return status;
}
public boolean setStatus(boolean status) {
this.status = status;
}
public boolean setStatus(String status) {
this.status = "free".equals(status);
}
}
Я хотел бы знать, кого я могу разобрать, используя Джексона, следующие документы JSON:
{
"status" = true
}
{
"status" = "free"
}
Я подумал, создав два сеттера:будет более чем достаточно, но я думаю, что требуется другая директива.
Любая помощь более чем приветствуется.
Редактировать: Частичное решение
Установив JsonProperty в одном из сеттеровэто работает для одного случая, но я хочу оба одновременно.