public class JsonParserLax extends JsonFastParser
Modifier and Type | Class and Description |
---|---|
static class |
JsonParserLax.StopException |
checkDates, chop, lazyChop, 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 |
---|
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) |
JsonParserLax(boolean useValues,
boolean chop,
boolean lazyChop,
boolean defaultCheckDates,
JsonParserEvents events) |
JsonParserLax(FieldAccessMode mode) |
JsonParserLax(FieldAccessMode mode,
boolean useAnnotations) |
JsonParserLax(FieldsAccessor fieldsAccessor) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
decodeFalseWithEvents() |
protected Object |
decodeNullWithEvents() |
protected Value |
decodeNumberLax(boolean minus) |
protected boolean |
decodeTrueWithEvents() |
protected Value |
decodeValueInternal() |
protected Value |
decodeValueInternal(boolean isRoot) |
Object |
parse(char[] chars) |
decodeJsonObjectLazyFinalParse, isUseValues
complain, currentChar, decodeFalse, decodeJsonArray, decodeJsonObject, decodeNull, decodeTrue, decodeValue, exceptionDetails, hasCurrent, hasMore, nextChar, parse, skipWhiteSpaceIfNeeded
charDescription, parse, parse, parse, parse, parse, parse, setCharset
public JsonParserLax()
public JsonParserLax(FieldAccessMode mode)
public JsonParserLax(FieldAccessMode mode, boolean useAnnotations)
public JsonParserLax(FieldsAccessor fieldsAccessor)
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)
public JsonParserLax(boolean useValues, boolean chop, boolean lazyChop, boolean defaultCheckDates, JsonParserEvents events)
public Object parse(char[] chars)
parse
in interface JsonParser
parse
in class JsonFastParser
protected final Value decodeValueInternal()
protected final Value decodeValueInternal(boolean isRoot)
protected final Value decodeNumberLax(boolean minus)
protected final boolean decodeTrueWithEvents()
protected final boolean decodeFalseWithEvents()
protected final Object decodeNullWithEvents()
Copyright © 2014. All rights reserved.