@Override public void write(java.io.Writer writer) throws IOException { writer.write(getCallback()); writer.write("({\"status\":"); writer.write(Integer.toString(getStatus().getCode())); writer.write(",\"body\":"); if (MediaType.APPLICATION_JSON.equals(wrappedRepresentation .getMediaType())) { IoUtils.copy(wrappedRepresentation.getReader(), writer); } else { writer.write("\""); String text = wrappedRepresentation.getText(); if (text.indexOf('\"') >= 0) { text = text.replace("\"", "\\\""); } writer.write(text); writer.write("\""); } writer.write("});"); }
@Override public void write(java.io.Writer writer) throws IOException { writer.write(getCallback()); writer.write("({\"status\":"); writer.write(Integer.toString(getStatus().getCode())); writer.write(",\"body\":"); if (MediaType.APPLICATION_JSON.equals(wrappedRepresentation .getMediaType())) { IoUtils.copy(wrappedRepresentation.getReader(), writer); } else { writer.write("\""); String text = wrappedRepresentation.getText(); if (text.indexOf('\"') >= 0) { text = text.replace("\"", "\\\""); } writer.write(text); writer.write("\""); } writer.write("});"); }