JsonToken
class JsonToken
| kotlin.Any | ||
| ↳ | kotlin.Enum<android.util.JsonToken> | |
| ↳ | android.util.JsonToken | |
A structure, name or value type in a JSON-encoded string.
Summary
| Enum values | |
|---|---|
| The opening of a JSON array. | |
| The opening of a JSON object. | |
| A JSON  | |
| The closing of a JSON array. | |
| The end of the JSON stream. | |
| The closing of a JSON object. | |
| A JSON property name. | |
| A JSON  | |
| A JSON number represented in this API by a Java  | |
| A JSON string. | |
Enum values
BEGIN_ARRAY
enum val BEGIN_ARRAY : JsonToken
The opening of a JSON array. Written using JsonWriter.beginObject and read using JsonReader.beginObject.
BEGIN_OBJECT
enum val BEGIN_OBJECT : JsonToken
The opening of a JSON object. Written using JsonWriter.beginObject and read using JsonReader.beginObject.
END_ARRAY
enum val END_ARRAY : JsonToken
The closing of a JSON array. Written using JsonWriter.endArray and read using JsonReader.endArray.
END_DOCUMENT
enum val END_DOCUMENT : JsonToken
The end of the JSON stream. This sentinel value is returned by android.util.JsonReader#peek() to signal that the JSON-encoded value has no more tokens.
END_OBJECT
enum val END_OBJECT : JsonToken
The closing of a JSON object. Written using JsonWriter.endObject and read using JsonReader.endObject.
NAME
enum val NAME : JsonToken
A JSON property name. Within objects, tokens alternate between names and their values. Written using JsonWriter.name and read using android.util.JsonReader#nextName
NUMBER
enum val NUMBER : JsonToken
A JSON number represented in this API by a Java double, long, or int.
