Serializable
, Comparable<JsonToken>
public enum JsonToken extends Enum<JsonToken>
Enum Constant | Description |
---|---|
END_ARRAY |
End of a JSON array (']').
|
END_OBJECT |
End of a JSON object ('}').
|
FIELD_NAME |
JSON field name.
|
NOT_AVAILABLE |
Some other token.
|
START_ARRAY |
Start of a JSON array ('[').
|
START_OBJECT |
Start of a JSON object ('{').
|
VALUE_FALSE |
JSON field
false value. |
VALUE_NULL |
JSON
null . |
VALUE_NUMBER_FLOAT |
JSON field number value of an arbitrary-precision decimal number.
|
VALUE_NUMBER_INT |
JSON field number value of an integer with an arbitrary number of digits and no fractional
part.
|
VALUE_STRING |
JSON field string value.
|
VALUE_TRUE |
JSON field
true value. |
Modifier and Type | Method | Description |
---|---|---|
static JsonToken |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static JsonToken[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JsonToken START_ARRAY
public static final JsonToken END_ARRAY
public static final JsonToken START_OBJECT
public static final JsonToken END_OBJECT
public static final JsonToken FIELD_NAME
public static final JsonToken VALUE_STRING
public static final JsonToken VALUE_NUMBER_INT
public static final JsonToken VALUE_NUMBER_FLOAT
public static final JsonToken VALUE_TRUE
true
value.public static final JsonToken VALUE_FALSE
false
value.public static final JsonToken VALUE_NULL
null
.public static final JsonToken NOT_AVAILABLE
public static JsonToken[] values()
for (JsonToken c : JsonToken.values()) System.out.println(c);
public static JsonToken valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2011–2019 Google. All rights reserved.