| Interface | Description | 
|---|---|
| JsonGenerator | 
 Generates JSON from objects. 
 | 
| JsonGenerator.Converter | 
 Handles converting a given type. 
 | 
| JsonParser | 
 This is the parser interface that backs the new JsonSlurper. 
 | 
| Class | Description | 
|---|---|
| DefaultJsonGenerator | 
 A JsonGenerator that can be configured with various  
JsonGenerator.Options. | 
| DefaultJsonGenerator.ClosureConverter | 
 A converter that handles converting a given type using a closure. 
 | 
| JsonBuilder | 
 A builder for creating JSON payloads. 
 | 
| JsonDelegate | 
 Utility class used as delegate of closures representing JSON objects. 
 | 
| JsonGenerator.Options | 
 A builder used to construct a  
JsonGenerator instance that allows
 control over the serialized JSON output. | 
| JsonLexer | 
 The lexer reads JSON tokens in a streaming fashion from the underlying reader. 
 | 
| JsonOutput | 
 Class responsible for the actual String serialization of the possible values of a JSON structure. 
 | 
| JsonOutput.JsonUnescaped | 
 Represents unescaped JSON 
 | 
| JsonSlurper | 
 This has the same interface as the original JsonSlurper written for version 1.8.0, but its
 implementation has completely changed. 
 | 
| JsonSlurperClassic | 
 This is the original slurper included in case someone relies on its exact behavior. 
 | 
| JsonToken | 
 A JSON token, with a type, line / column information, and the text of that token. 
 | 
| StreamingJsonBuilder | 
 A builder for creating JSON payloads. 
 | 
| StreamingJsonBuilder.StreamingJsonDelegate | 
 The delegate used when invoking closures 
 | 
| StringEscapeUtils | 
 Escapes and unescapes  
Strings for
 Java, Java Script, HTML, XML, and SQL. | 
| Enum | Description | 
|---|---|
| JsonParserType | 
 Allows selection of parser type for new new JsonSlurper. 
 | 
| JsonTokenType | 
 The original slurper and lexer use this class. 
 | 
| Exception | Description | 
|---|---|
| JsonException | 
JsonException is the exception thrown by the JSON builder and slurper classes,
 whenever a problem occurs when creating or parsing JSON data structures. |