/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
@Override public HierarchicalStreamWriter createWriter(Writer writer) { return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE, new JsonWriter.Format(new char[0], new char[0], JsonWriter.Format.SPACE_AFTER_LABEL | JsonWriter.Format.COMPACT_EMPTY_ELEMENT)); } });
/** * Create a HierarchicalStreamWriter that writes JSON. */ @Override public HierarchicalStreamWriter createWriter(final Writer out) { return new JsonWriter(out); }
@Override public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out, Format.SPACE_AFTER_LABEL); } }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
public HierarchicalStreamWriter createWriter(Writer writer) { return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE); } });
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
/** * Create a HierarchicalStreamWriter that writes JSON. */ public HierarchicalStreamWriter createWriter(Writer out) { return new JsonWriter(out); }
public HierarchicalStreamWriter createWriter(Writer writer) { return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE); } });
protected HierarchicalStreamWriter createHierarchicalStreamWriter(Exchange exchange, Object body, OutputStream stream) throws XMLStreamException { if (isPrettyPrint()) { try { // the json spec. expects UTF-8 as the default encoding return new JsonWriter(new OutputStreamWriter(stream, "UTF-8")); } catch (UnsupportedEncodingException uee) { throw new XMLStreamException(uee); } } return new StaxWriter(new QNameMap(), mof.createXMLStreamWriter(stream)); }