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
.