From 688634ae5a5aaf663159032e67d2132ea61c5d5f Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Sun, 4 May 2014 17:37:41 +0200 Subject: Implement "save" and "load" --- src/org/json/simple/JSONStreamAware.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/org/json/simple/JSONStreamAware.java (limited to 'src/org/json/simple/JSONStreamAware.java') diff --git a/src/org/json/simple/JSONStreamAware.java b/src/org/json/simple/JSONStreamAware.java new file mode 100644 index 0000000..561634d --- /dev/null +++ b/src/org/json/simple/JSONStreamAware.java @@ -0,0 +1,18 @@ +package org.json.simple; + +import java.io.IOException; + +import rejava.io.Writer; + +/** + * Beans that support customized output of JSON text to a writer shall implement + * this interface. + * + * @author FangYidong + */ +public interface JSONStreamAware { + /** + * write JSON string to out. + */ + void writeJSONString(Writer out) throws IOException; +} -- cgit v1.2.3 From b8cafdd1c70b3fbb455ee6821c3dd0e5dc587188 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Sun, 4 May 2014 18:10:35 +0200 Subject: Use lombok and clean up --- src/org/json/simple/JSONStreamAware.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/org/json/simple/JSONStreamAware.java') diff --git a/src/org/json/simple/JSONStreamAware.java b/src/org/json/simple/JSONStreamAware.java index 561634d..c0420fb 100644 --- a/src/org/json/simple/JSONStreamAware.java +++ b/src/org/json/simple/JSONStreamAware.java @@ -14,5 +14,5 @@ public interface JSONStreamAware { /** * write JSON string to out. */ - void writeJSONString(Writer out) throws IOException; + void writeJSONString(final Writer out) throws IOException; } -- cgit v1.2.3