package org.jooby;
public class BodyConverters {
public static final Parser fromJson = (type, ctx) -> ctx.body(body -> body.text());
public static final Renderer toJson = (body, ctx) -> {
if (ctx.accepts("json")) {
ctx.type("json")
.send("{\"body\": \"" + body + "\"}");
}
};
public static final Renderer toHtml = (viewable, ctx) -> {
if (ctx.accepts("html")) {
ctx.type("html")
.send("<html><body>" + viewable + "</body></html>");
}
};
}