Я хочу использовать enum в качестве ключа в следующем объекте JSON.Здесь "For India" - страна перечисления.
{ "messages": {
"For India": [
{
"title": "",
"description": ""
},
{
"title": "",
"description": ""
}
]
}
}
Я создал представление для вышеуказанного объекта JSON.Я не могу использовать enum Country в следующих представлениях.Пожалуйста, помогите мне в этом.
@Data
public class Country {
List<CountryView> messages; // for key "messages"
}
@Data
public class CountryView {
String title;
String description;
}
Enum
enum Country{
FOR_INDIA("For India");
private String country;
private Country(String country) {
this.country = country;
}
public String getCountry() {
return this.country;
}
}