|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JsonTokenId
Interface defined to contain ids accessible with 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).
Field Summary | |
---|---|
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 |
Field Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |