public JsonResponse(Writer writer) { m_writer = writer; m_jsonWriter = new JSONWriter(writer); }
@Override public DataPointWriter startDataPointSet(String type, SortedMap<String, String> tags) throws IOException { m_lock.writeLock().lock(); try { m_jsonWriter = new JSONWriter(m_writer); m_jsonWriter.object(); m_jsonWriter.key("name").value(m_metric); m_jsonWriter.key("tags").value(tags); m_jsonWriter.key("datapoints").array(); } catch (JSONException e) { throw new IOException(e); } return new ExportDataPointWriter(); }
@Override public String toJson() throws FormatterException { StringWriter stringWriter = new StringWriter(); JSONWriter writer = new JSONWriter(stringWriter); try { writer.object(); writer.key("name").value("type"); writer.key("type").value(m_type); writer.endObject(); } catch (JSONException e) { throw new FormatterException(e); } return stringWriter.toString(); } }
@Override public void format(Writer writer, Iterable<String> iterable) throws FormatterException { checkNotNull(writer); checkNotNull(iterable); try { JSONWriter jsonWriter = new JSONWriter(writer); jsonWriter.object().key("results").array(); for (String string : iterable) { jsonWriter.value(string); } jsonWriter.endArray().endObject(); } catch (JSONException e) { throw new FormatterException(e); } }
JSONWriter jsonWriter = new JSONWriter(sw); jsonWriter.object(); jsonWriter.key("name").value(m_metricName);
JSONWriter writer = new JSONWriter(stringWriter);
@Override public String toJson() throws FormatterException { StringWriter stringWriter = new StringWriter(); try { JSONWriter writer = new JSONWriter(stringWriter); writer.object(); writer.key("name").value("bin"); writer.key("bins").value(bins); writer.key("group").object(); writer.key("bin_number").value(id); writer.endObject(); writer.endObject(); } catch (JSONException e) { throw new FormatterException(e); } return stringWriter.toString(); } };
@Override public String toJson()throws FormatterException { StringWriter stringWriter=new StringWriter(); try { JSONWriter writer=new JSONWriter(stringWriter); writer.object(); writer.key("name").value("value"); writer.key("range_size").value(rangeSize); writer.key("group").object(); writer.key("group_number").value(id); writer.endObject(); writer.endObject(); } catch(JSONException e) { throw new FormatterException(e); } return stringWriter.toString(); } };
JSONWriter jsonWriter = new JSONWriter(sw); jsonWriter.object(); jsonWriter.key("name").value(event.getMetricName());
JSONWriter writer = new JSONWriter(m_dataWriter);
@Override public String toJson() throws FormatterException { StringWriter stringWriter = new StringWriter(); try { JSONWriter writer = new JSONWriter(stringWriter); writer.object(); writer.key("name").value("time"); writer.key("range_size").object(); writer.key("value").value(rangeSize.getValue()); writer.key("unit").value(rangeSize.getUnit().toString()); writer.endObject(); writer.key("group_count").value(groupCount); writer.key("group").object(); writer.key("group_number").value(id); writer.endObject(); writer.endObject(); } catch (JSONException e) { throw new FormatterException(e); } return stringWriter.toString(); } };
try JSONWriter jsonWriter = new JSONWriter(writer);
public JrdsJSONWriter(HttpServletResponse response) throws IOException { response.setContentType("application/json"); response.addDateHeader("Last-Modified", new Date().getTime()); ServletOutputStream out = response.getOutputStream(); w = new OutputStreamWriter(out); jw = new JSONWriter(w); }
private String seralizeFields(Collection<ProfileField> profileFields) throws JSONException { StringWriter writer = new StringWriter(); JSONWriter filedWriter = new JSONWriter(writer); filedWriter.object(); for (ProfileField field : profileFields) { String fieldStringer = field.seralize(); filedWriter.key(field.getFieldName()).value(new JSONObject(new JSONTokener(fieldStringer))); } filedWriter.endObject(); return writer.toString(); }
StringWriter writer = new StringWriter(); JSONWriter jsonWriter = new JSONWriter(writer); jsonWriter.object(); jsonWriter.key("key1").value("test1"); jsonWriter.key("key2").value("test2"); jsonWriter.endObject(); String toSend = writer.toString();
public String serialize() throws JSONException { StringWriter writer = new StringWriter(); JSONWriter orgStringer = new JSONWriter(writer); orgStringer.object().key(FIELD_ORGANIZATION_ADDRESS).value(new JSONObject(new JSONTokener(this.getAddress().seralize()))); orgStringer.key(FIELD_SOURCE_ORGANIZATION).value(new JSONObject(new JSONTokener(getName().seralize().toString()))); orgStringer.endObject(); return writer.toString(); } }
String serialize() throws JSONException { final StringWriter writer = new StringWriter(); final JSONWriter orgStringer = new JSONWriter(writer); orgStringer.object().key(FIELD_ORGANIZATION_ADDRESS) .value(new JSONObject(new JSONTokener(this.getAddress().serialize()))); orgStringer.key(FIELD_SOURCE_ORGANIZATION).value(new JSONObject(new JSONTokener(getName().serialize()))); orgStringer.endObject(); return writer.toString(); } }
public static void printJSON(PrintWriter out, Element e) { final JSONWriter jsonWriter = new JSONWriter(out); jsonWriter.object(); printJSON(jsonWriter, e); jsonWriter.endObject(); }
private void printJSON(PrintWriter out, Element e) { final JSONWriter jsonWriter = new JSONWriter(out); jsonWriter.object(); printJSON(jsonWriter, e); jsonWriter.endObject(); }
String serialize() throws JSONException { final StringWriter writer = new StringWriter(); final JSONWriter contactWriter = new JSONWriter(writer); contactWriter.object().key(FIELD_JSON_NAME) .value(new JSONObject(new JSONTokener(getContactName().serialize()))); contactWriter.key(FIELD_JSON_PHONE).value(new JSONObject(new JSONTokener(getTelephone().serialize()))); contactWriter.key(FIELD_JSON_EMAIL).value(new JSONObject(new JSONTokener(getEmail().serialize()))); contactWriter.endObject(); return writer.toString(); }