public class JsonParserUsingCharacterSource extends BaseJsonParser
| Modifier and Type | Field and Description |
|---|---|
protected static char[] |
FALSE |
protected static char[] |
NULL |
protected static char[] |
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, DECIMAL_POINT, DOUBLE_QUOTE, ESCAPE, internedKeysCache, internKeys, LETTER_BIG_E, LETTER_E, MINUS, PLUS| Constructor and Description |
|---|
JsonParserUsingCharacterSource() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
complain(java.lang.String complaint) |
protected boolean |
decodeFalse() |
protected java.util.List |
decodeJsonArray() |
protected java.lang.Object |
decodeJsonObject() |
protected java.lang.Object |
decodeNull() |
protected boolean |
decodeTrue() |
protected java.lang.String |
exceptionDetails(java.lang.String message) |
java.lang.Object |
parse(char[] chars) |
java.lang.Object |
parse(java.io.Reader reader) |
charDescription, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, setCharsetprotected static final char[] NULL
protected static final char[] TRUE
protected static char[] FALSE
protected java.lang.String exceptionDetails(java.lang.String message)
protected final java.lang.Object decodeJsonObject()
protected final void complain(java.lang.String complaint)
protected final java.lang.Object decodeNull()
protected final boolean decodeTrue()
protected final boolean decodeFalse()
protected final java.util.List decodeJsonArray()
public java.lang.Object parse(java.io.Reader reader)
parse in interface JsonParserparse in class BaseJsonParserpublic java.lang.Object parse(char[] chars)