|
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 | +} |