object Json
This class serves as the entry point to the minimal-json API.  | 
|
class JsonArray : JsonValue, MutableIterable<JsonValue>
Represents a JSON array, an ordered collection of JSON values.  | 
|
abstract class JsonHandler<A, O>
A handler for parser events. Instances of this class can be given to a JsonParser. The parser will then call the methods of the given handler while reading the input.  | 
|
class JsonObject : JsonValue, Iterable<Member>
Represents a JSON object, a set of name/value pairs, where the names are strings and the values are JSON values.  | 
|
abstract class JsonValue
Represents a JSON value. This can be a JSON object, an array, a number, a string, or one of the literals true, false, and null.  | 
|
open class JsonWriter | 
|
class Location
An immutable object that represents a location in the parsed text.  | 
|
abstract class WriterConfig
Controls the formatting of the JSON output. Use one of the available constants.  | 
class ParseException : Throwable
An unchecked exception to indicate that an input does not qualify as valid JSON.  |