JsonParser
public class JsonFastParser 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 |
---|---|
JsonFastParser() |
|
JsonFastParser(boolean useValues) |
|
JsonFastParser(boolean useValues,
boolean chop) |
|
JsonFastParser(boolean useValues,
boolean chop,
boolean lazyChop) |
|
JsonFastParser(boolean useValues,
boolean chop,
boolean lazyChop,
boolean checkDates) |
Modifier and Type | Method | Description |
---|---|---|
protected Object |
decodeFromChars(char[] cs) |
|
protected Value |
decodeJsonObjectLazyFinalParse() |
|
protected Value |
decodeValue() |
charDescription, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, parse, setCharset
complain, currentChar, decodeFalse, decodeJsonArray, decodeJsonObject, decodeNull, decodeTrue, exceptionDetails, hasCurrent, hasMore, nextChar, parse, skipWhiteSpace
public JsonFastParser()
public JsonFastParser(boolean useValues)
public JsonFastParser(boolean useValues, boolean chop)
public JsonFastParser(boolean useValues, boolean chop, boolean lazyChop)
public JsonFastParser(boolean useValues, boolean chop, boolean lazyChop, boolean checkDates)
protected final Value decodeJsonObjectLazyFinalParse()
protected Value decodeValue()
decodeValue
in class JsonParserCharArray
protected final Object decodeFromChars(char[] cs)
decodeFromChars
in class JsonParserCharArray