]> WPIA git - gigi.git/blob - lib/json/org/json/JSONString.java
add: import org.json
[gigi.git] / lib / json / org / json / JSONString.java
1 package org.json;
2 /**
3  * The <code>JSONString</code> interface allows a <code>toJSONString()</code>
4  * method so that a class can change the behavior of
5  * <code>JSONObject.toString()</code>, <code>JSONArray.toString()</code>,
6  * and <code>JSONWriter.value(</code>Object<code>)</code>. The
7  * <code>toJSONString</code> method will be used instead of the default behavior
8  * of using the Object's <code>toString()</code> method and quoting the result.
9  */
10 public interface JSONString {
11     /**
12      * The <code>toJSONString</code> method allows a class to produce its own JSON
13      * serialization.
14      *
15      * @return A strictly syntactically correct JSON text.
16      */
17     public String toJSONString();
18 }