JsonParserpublic class JsonParserLax extends JsonParserCharArray
ALPHA_0, ALPHA_1, ALPHA_2, ALPHA_3, ALPHA_4, ALPHA_5, ALPHA_6, ALPHA_7, ALPHA_8, ALPHA_9, bufSize, charset, CLOSED_BRACKET, CLOSED_CURLY, COLON, COMMA, DECIMAL_POINT, DOUBLE_QUOTE, ESCAPE, internedKeysCache, internKeys, LETTER_BIG_E, LETTER_E, MINUS, PLUS__currentChar, __index, charArray, FALSE, NULL, TRUE| Constructor | Description |
|---|---|
JsonParserLax() |
|
JsonParserLax(boolean useValues) |
|
JsonParserLax(boolean useValues,
boolean chop) |
|
JsonParserLax(boolean useValues,
boolean chop,
boolean lazyChop) |
|
JsonParserLax(boolean useValues,
boolean chop,
boolean lazyChop,
boolean defaultCheckDates) |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.Object |
decodeFromChars(char[] cs) |
|
protected Value |
decodeNumberLax(boolean minus) |
Decodes a number from a JSON value.
|
protected java.lang.Object |
decodeValue() |
charDescription, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, parse, setCharsetcomplain, currentChar, decodeFalse, decodeJsonArray, decodeJsonObject, decodeNull, decodeTrue, exceptionDetails, hasCurrent, hasMore, nextChar, parse, skipWhiteSpacepublic JsonParserLax()
public JsonParserLax(boolean useValues)
public JsonParserLax(boolean useValues,
boolean chop)
public JsonParserLax(boolean useValues,
boolean chop,
boolean lazyChop)
public JsonParserLax(boolean useValues,
boolean chop,
boolean lazyChop,
boolean defaultCheckDates)
protected final java.lang.Object decodeValue()
decodeValue in class JsonParserCharArrayprotected final Value decodeNumberLax(boolean minus)
String.minus - indicate whether the number is negativeString if not a valid numberprotected final java.lang.Object decodeFromChars(char[] cs)
decodeFromChars in class JsonParserCharArray