LONG

NUMBER

public static final int NUMBER

Event indicating a JSON number value which has a fractional part or an exponent
and with string length <= 23 chars not including sign. This covers
all representations of normal values for Double.toString().

BIGNUMBER

public static final int BIGNUMBER

Event indicating a JSON number value that was not produced by toString of any
Java primitive numerics such as Double or Long. It is either
an integer outside the range of a 64 bit signed integer, or a floating
point value with a string representation of more than 23 chars.