package com.ibm.personafusion.controller; import java.util.List; import com.google.gson.Gson; import com.ibm.personafusion.model.AddPersonRequest; import com.ibm.personafusion.model.Person; public class JsonUtils { public static String getJson(Person p) { Gson gson = new Gson(); String json = gson.toJson(p); return json; } public static String getFollowup(Person p) { Gson gson = new Gson(); String json = gson.toJson(p.getFollowUp()); return json; } public static String getListPersonJson(List<Person> people) { Gson gson = new Gson(); String json = gson.toJson(people); return json; } public static Person getPersonFromJson(String json) { Gson gson = new Gson(); Person p = gson.fromJson(json, Person.class); return p; } public static AddPersonRequest getAPRFromJson(String json) { Gson gson = new Gson(); AddPersonRequest p = gson.fromJson(json, AddPersonRequest.class); return p; } }