JsonSerializable | Interface for classes whose instances can be written as a JsonValue. |
JsonList | An immutable list of JsonValues. |
JsonMap | An immutable mapping of String keys to JsonValues. |
JsonValue | A JsonValue is a representation of any value that can be described using JSON. |
JsonException | Thrown when a JsonValue is unable to wrap an object or unable to parse a JSON encoded String. |