/** Sets the writer where JSON output will be written. This is only necessary when not using the toJson methods. */ public void setWriter (Writer writer) { if (!(writer instanceof JsonWriter)) writer = new JsonWriter(writer); this.writer = (JsonWriter)writer; this.writer.setOutputType(outputType); this.writer.setQuoteLongValues(quoteLongValues); }
/** Sets the writer where JSON output will be written. This is only necessary when not using the toJson methods. */ public void setWriter (Writer writer) { if (!(writer instanceof JsonWriter)) writer = new JsonWriter(writer); this.writer = (JsonWriter)writer; this.writer.setOutputType(outputType); this.writer.setQuoteLongValues(quoteLongValues); }
/** Sets the writer where JSON output will be written. This is only necessary when not using the toJson methods. */ public void setWriter (Writer writer) { if (!(writer instanceof JsonWriter)) writer = new JsonWriter(writer); this.writer = (JsonWriter)writer; this.writer.setOutputType(outputType); this.writer.setQuoteLongValues(quoteLongValues); }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("level", level); json.writeValue("iterations", iterations); json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("level", level); json.writeValue("removeGamma", removeGamma); json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("encoding", encoding.name()); json.writeValue("quality", quality); json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("level", level); json.writeValue("threshold", threshold); json.writeValue("dithering", dithering); json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("encoding", encoding.name()); if (compression != null) { json.writeValue("compType", compression.getType()); json.writeValue("compData", compression.serializeState()); } json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }
@Override public String serializeState() { StringWriter buffer = new StringWriter(); try { Json json = new Json(); json.setWriter(new JsonWriter(buffer)); json.writeObjectStart(); json.writeValue("format", format.name()); json.writeValue("encodingEtc1", encodingEtc1.name()); json.writeValue("encodingEtc2", encodingEtc2.name()); json.writeValue("zipping", zipping); json.writeObjectEnd(); return buffer.toString(); } finally { StreamUtils.closeQuietly(buffer); } }