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_OBJECT
static final int ID_END_OBJECT
JsonToken.END_OBJECT
static final int ID_START_ARRAY
JsonToken.START_ARRAY
static final int ID_END_ARRAY
JsonToken.END_ARRAY
static final int ID_FIELD_NAME
JsonToken.FIELD_NAME
static final int ID_STRING
JsonToken.VALUE_STRING
static final int ID_NUMBER_INT
JsonToken.VALUE_NUMBER_INT
static final int ID_NUMBER_FLOAT
JsonToken.VALUE_NUMBER_FLOAT
static final int ID_TRUE
JsonToken.VALUE_TRUE
static final int ID_FALSE
JsonToken.VALUE_FALSE
static final int ID_NULL
JsonToken.VALUE_NULL
static final int ID_EMBEDDED_OBJECT
JsonToken.VALUE_EMBEDDED_OBJECT
Copyright © 2008–2024 FasterXML. All rights reserved.