package se.chalmers.dat255.grupp12;
import com.google.gson.Gson;
import spark.ResponseTransformerRoute;
/**
* Date: 2013-09-18
* Time: 10:55
*/
public abstract class JSONTransformer extends ResponseTransformerRoute {
private Gson gson = new Gson();
protected JSONTransformer(String path) {
super(path, "application/json");
}
@Override
public String render(Object model) {
String json = gson.toJson(model);
System.out.println("SENDING JSON: " + json);
Server.lastResponse = json;
return json;
}
}