|
1 | | -packageorg.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 | | -publicinterfaceJSONString { |
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 | | -publicStringtoJSONString(); |
18 | | -} |
| 1 | +packageorg.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 | +publicinterfaceJSONString { |
| 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 | +publicStringtoJSONString(); |
| 18 | +} |