Как на Java можно легко десериализовать json в готовые классы модели? Я сам по большей части пишу на c#, сейчас потребовалось написать небольшой проект на android, столкнулся с проблемой легкого парсинга json данных. В интернетах предлагают делать конструктор для каждого класса, и в нем для каждого поля задавать значения полученное из JSONObject'a, что довольно муторно. Может как-то не так искал, но например на c# (с использованием newtonsoft ) я могу сделать просто
string jsonString = "{...json строка...}";
DataResult result = JsonConvert.DeserializeObject<DataResult>(jsonString);
Надеюсь на вашу помощь!