Skip to content

Most visited

Recently visited

navigation

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

From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

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[]
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.