| Interface | Description |
|---|---|
| JsonSink<SELF extends JsonSink<SELF>> |
| Class | Description |
|---|---|
| JsonAppendableWriter |
JSON writer that emits JSON to a
Appendable. |
| JsonArray |
Extends an
ArrayList with helper methods to determine the underlying JSON type of the list element. |
| JsonBuilder<T> |
Builds a
JsonObject or JsonArray. |
| JsonLazyNumber |
Lazily-parsed number for performance.
|
| JsonObject |
Extends a
HashMap with helper methods to determine the underlying JSON type of the map element. |
| JsonParser |
Simple JSON parser.
|
| JsonParser.JsonParserContext<T> |
Returns a type-safe parser context for a
JsonObject, JsonArray or "any" type from which you can
parse a String or a Reader. |
| JsonReader |
Streaming reader for JSON documents.
|
| JsonStringWriter |
JSON writer that emits JSON to a
String. |
| JsonWriter |
Factory for JSON writers that target
Strings and Appendables. |
| JsonWriter.JsonWriterContext |
| Enum | Description |
|---|---|
| JsonReader.Type |
The type of value that the
JsonReader is positioned over. |
| Exception | Description |
|---|---|
| JsonParserException |
Thrown when the
JsonParser encounters malformed JSON. |
| JsonWriterException |
Thrown when
JsonWriter is used to write invalid JSON. |