public class JsonFastParser extends JsonParserCharArray
Modifier and Type | Field and Description |
---|---|
protected boolean |
checkDates |
protected boolean |
chop |
protected static ValueContainer |
EMPTY_LIST |
protected boolean |
lazyChop |
protected boolean |
useValues |
__currentChar, __index, charArray, FALSE, lastIndex, NULL, TRUE
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, copyBuf, DECIMAL_POINT, DOUBLE_QUOTE, ESCAPE, internedKeysCache, internKeys, LETTER_BIG_E, LETTER_E, MINUS, PLUS
Constructor and 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 and Description |
---|---|
protected Value |
decodeJsonObjectLazyFinalParse() |
boolean |
isUseValues() |
Object |
parse(char[] chars) |
complain, currentChar, decodeFalse, decodeJsonArray, decodeJsonObject, decodeNull, decodeTrue, decodeValue, exceptionDetails, hasCurrent, hasMore, nextChar, parse, skipWhiteSpaceIfNeeded
charDescription, parse, parse, parse, parse, parse, parse, setCharset
protected static ValueContainer EMPTY_LIST
protected final boolean useValues
protected final boolean chop
protected final boolean lazyChop
protected final boolean checkDates
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)
public boolean isUseValues()
protected final Value decodeJsonObjectLazyFinalParse()
public Object parse(char[] chars)
parse
in interface JsonParser
parse
in class JsonParserCharArray
Copyright © 2014. All rights reserved.