JsonToken

public final enum JsonToken
extends Enum<JsonToken>

java.lang.Object
   ↳ java.lang.Enum<android.util.JsonToken>
     ↳ android.util.JsonToken


A structure, name or value type in a JSON-encoded string.

Summary

Enum values

JsonToken  BEGIN_ARRAY

The opening of a JSON array. 

JsonToken  BEGIN_OBJECT

The opening of a JSON object. 

JsonToken  BOOLEAN

A JSON true or false

JsonToken  END_ARRAY

The closing of a JSON array. 

JsonToken  END_DOCUMENT

The end of the JSON stream. 

JsonToken  END_OBJECT

The closing of a JSON object. 

JsonToken  NAME

A JSON property name. 

JsonToken  NULL

A JSON null

JsonToken  NUMBER

A JSON number represented in this API by a Java double, long, or int

JsonToken  STRING

A JSON string. 

Public methods

static JsonToken valueOf(String name)
static final JsonToken[] values()

Inherited methods

Enum values

BEGIN_ARRAY

added in API level 11
JsonToken BEGIN_ARRAY

The opening of a JSON array. Written using beginObject() and read using beginObject().

BEGIN_OBJECT

added in API level 11
JsonToken BEGIN_OBJECT

The opening of a JSON object. Written using beginObject() and read using beginObject().

BOOLEAN

added in API level 11
JsonToken BOOLEAN

A JSON true or false.

END_ARRAY

added in API level 11
JsonToken END_ARRAY

The closing of a JSON array. Written using endArray() and read using endArray().

END_DOCUMENT

added in API level 11
JsonToken END_DOCUMENT

The end of the JSON stream. This sentinel value is returned by peek() to signal that the JSON-encoded value has no more tokens.

END_OBJECT

added in API level 11
JsonToken END_OBJECT

The closing of a JSON object. Written using endObject() and read using endObject().

NAME

added in API level 11
JsonToken NAME

A JSON property name. Within objects, tokens alternate between names and their values. Written using name(String) and read using nextName()

NULL

added in API level 11
JsonToken NULL

A JSON null.

NUMBER

added in API level 11
JsonToken NUMBER

A JSON number represented in this API by a Java double, long, or int.

STRING

added in API level 11
JsonToken STRING

A JSON string.

Public methods

valueOf

added in API level 11
JsonToken valueOf (String name)

Parameters
name String

Returns
JsonToken

values

added in API level 11
JsonToken[] values ()

Returns
JsonToken[]