Моя цель - преобразовать jsonObject в класс. Я хочу добавить только те поля, которые аннотированы в классе. Пример: объект json содержит 50 полей. Класс имеет 4 поля. Я хочу отобразить только точные 4 поля без добавления 46 игнорируемых дополнений в классе.
JSON:
{
"id": "1",
"name": "John",
"Address": "Some Address 7009",
}
Класс:
public static class User {
Integer id;
String name;
public User (@JsonProperty("id")Integer id, @JsonProperty("name")String name {
this.id= id;
this.name= name;
}
....
}
Класс пользователя не имеет адресного поля. Моя цель - исключить его, потому что у него нет аннотации.