static String toJsonString(String summary, String detail, Markup markup, Revision nextRevision) { try { final StringWriter stringWriter = new StringWriter(); final JsonGenerator jsonGenerator = Jackson.createPrettyGenerator(stringWriter); jsonGenerator.writeStartObject(); jsonGenerator.writeStringField(FIELD_NAME_SUMMARY, summary); jsonGenerator.writeStringField(FIELD_NAME_DETAIL, detail); jsonGenerator.writeStringField(FIELD_NAME_MARKUP, markup.nameLowercased()); jsonGenerator.writeStringField(FIELD_NAME_REVISION, nextRevision.text()); jsonGenerator.writeEndObject(); jsonGenerator.close(); return stringWriter.toString(); } catch (IOException e) { throw new StorageException("failed to generate a JSON string", e); } }
static String toJsonString(String summary, String detail, Markup markup, Revision nextRevision) { try { final StringWriter stringWriter = new StringWriter(); final JsonGenerator jsonGenerator = Jackson.createPrettyGenerator(stringWriter); jsonGenerator.writeStartObject(); jsonGenerator.writeStringField(FIELD_NAME_SUMMARY, summary); jsonGenerator.writeStringField(FIELD_NAME_DETAIL, detail); jsonGenerator.writeStringField(FIELD_NAME_MARKUP, markup.nameLowercased()); jsonGenerator.writeStringField(FIELD_NAME_REVISION, nextRevision.text()); jsonGenerator.writeEndObject(); jsonGenerator.close(); return stringWriter.toString(); } catch (IOException e) { throw new StorageException("failed to generate a JSON string", e); } }
static String toJsonString(String summary, String detail, Markup markup, Revision nextRevision) { try { final StringWriter stringWriter = new StringWriter(); final JsonGenerator jsonGenerator = Jackson.createPrettyGenerator(stringWriter); jsonGenerator.writeStartObject(); jsonGenerator.writeStringField(FIELD_NAME_SUMMARY, summary); jsonGenerator.writeStringField(FIELD_NAME_DETAIL, detail); jsonGenerator.writeStringField(FIELD_NAME_MARKUP, markup.nameLowercased()); jsonGenerator.writeStringField(FIELD_NAME_REVISION, nextRevision.text()); jsonGenerator.writeEndObject(); jsonGenerator.close(); return stringWriter.toString(); } catch (IOException e) { throw new StorageException("failed to generate a JSON string", e); } }