public interface JsonTokenId
JsonToken.id().
Needed because it is impossible to define these constants in
JsonToken itself, as static constants (oddity of how Enums
are implemented by JVM).| Modifier and Type | Field and Description |
|---|---|
static int |
ID_EMBEDDED_OBJECT
Id used to represent
JsonToken.VALUE_EMBEDDED_OBJECT |
static int |
ID_END_ARRAY
Id used to represent
JsonToken.END_ARRAY |
static int |
ID_END_OBJECT
Id used to represent
JsonToken.END_OBJECT |
static int |
ID_FALSE
Id used to represent
JsonToken.VALUE_FALSE |
static int |
ID_FIELD_NAME
Id used to represent
JsonToken.FIELD_NAME |
static int |
ID_NO_TOKEN
Id used to represent the case where no
JsonToken
is available: either because JsonParser has not been
advanced to first token, or because no more tokens will be
available (end-of-input or explicit closing of parser}. |
static int |
ID_NOT_AVAILABLE
Id used to represent
JsonToken.NOT_AVAILABLE, used in
cases where a token may become available when more input
is available: this occurs in non-blocking use cases. |
static int |
ID_NULL
Id used to represent
JsonToken.VALUE_NULL |
static int |
ID_NUMBER_FLOAT
Id used to represent
JsonToken.VALUE_NUMBER_FLOAT |
static int |
ID_NUMBER_INT
Id used to represent
JsonToken.VALUE_NUMBER_INT |
static int |
ID_START_ARRAY
Id used to represent
JsonToken.START_ARRAY |
static int |
ID_START_OBJECT
Id used to represent
JsonToken.START_OBJECT |
static int |
ID_STRING
Id used to represent
JsonToken.VALUE_STRING |
static int |
ID_TRUE
Id used to represent
JsonToken.VALUE_TRUE |
static final int ID_NOT_AVAILABLE
JsonToken.NOT_AVAILABLE, used in
cases where a token may become available when more input
is available: this occurs in non-blocking use cases.static final int ID_NO_TOKEN
JsonToken
is available: either because JsonParser has not been
advanced to first token, or because no more tokens will be
available (end-of-input or explicit closing of parser}.static final int ID_START_OBJECT
JsonToken.START_OBJECTstatic final int ID_END_OBJECT
JsonToken.END_OBJECTstatic final int ID_START_ARRAY
JsonToken.START_ARRAYstatic final int ID_END_ARRAY
JsonToken.END_ARRAYstatic final int ID_FIELD_NAME
JsonToken.FIELD_NAMEstatic final int ID_STRING
JsonToken.VALUE_STRINGstatic final int ID_NUMBER_INT
JsonToken.VALUE_NUMBER_INTstatic final int ID_NUMBER_FLOAT
JsonToken.VALUE_NUMBER_FLOATstatic final int ID_TRUE
JsonToken.VALUE_TRUEstatic final int ID_FALSE
JsonToken.VALUE_FALSEstatic final int ID_NULL
JsonToken.VALUE_NULLstatic final int ID_EMBEDDED_OBJECT
JsonToken.VALUE_EMBEDDED_OBJECTCopyright © 2008–2019 FasterXML. All rights reserved.