public class JsonParserCharArray extends BaseJsonParser
Modifier and Type | Field and Description |
---|---|
protected char |
__currentChar |
protected int |
__index |
protected char[] |
charArray |
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 |
---|
JsonParserCharArray() |
Modifier and Type | Method and Description |
---|---|
protected void |
complain(String complaint) |
protected char |
currentChar() |
protected boolean |
decodeFalse() |
protected Object |
decodeFromChars(char[] cs) |
protected List |
decodeJsonArray() |
protected Object |
decodeJsonObject() |
protected Object |
decodeNull() |
protected boolean |
decodeTrue() |
protected Object |
decodeValue() |
protected String |
exceptionDetails(String message) |
protected boolean |
hasCurrent() |
protected boolean |
hasMore() |
protected char |
nextChar() |
Object |
parse(char[] chars) |
protected void |
skipWhiteSpace() |
charDescription, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, parse, setCharset
protected char[] charArray
protected int __index
protected char __currentChar
protected static final char[] NULL
protected static final char[] TRUE
protected static char[] FALSE
protected Object decodeFromChars(char[] cs)
protected final boolean hasMore()
protected final boolean hasCurrent()
protected final void skipWhiteSpace()
protected final char nextChar()
protected final Object decodeJsonObject()
protected final void complain(String complaint)
protected Object decodeValue()
protected final Object decodeNull()
protected final boolean decodeTrue()
protected final boolean decodeFalse()
protected final List decodeJsonArray()
protected final char currentChar()
public Object parse(char[] chars)