| Interface | Description |
|---|---|
| JSONElement |
Base interface for all valid JSON Elements
|
| Class | Description |
|---|---|
| JSONArray |
A JSONArray is an ordered sequence of values.
|
| JSONObject |
A JSONObject is an unordered collection of name/value pairs.
|
| JSONObject.Null | Deprecated
This class has been deprecated and has been removed from Grails 3.1.
|
| JSONTokener |
A JSONTokener takes a source string and extracts characters and tokens from
it.
|
| JSONWriter |
JSONWriter provides a quick and convenient way of producing JSON text.
|
| PathCapturingJSONWriterWrapper |
TODO Proof of concept
Should capture the JSON Path to the current element
|
| PrettyPrintJSONWriter |
A JSONWriter dedicated to create indented/pretty printed output.
|
| Enum | Description |
|---|---|
| JSONWriter.Mode |
Enumeration of the possible modes of the JSONWriter
|
| Exception | Description |
|---|---|
| JSONException |
The JSONException is thrown by the JSON.org classes then things are amiss.
|