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(java.lang.String complaint) |
protected char |
currentChar() |
protected boolean |
decodeFalse() |
protected java.lang.Object |
decodeFromChars(char[] cs) |
protected java.util.List |
decodeJsonArray() |
protected java.lang.Object |
decodeJsonObject() |
protected java.lang.Object |
decodeNull() |
protected boolean |
decodeTrue() |
protected java.lang.Object |
decodeValue() |
protected java.lang.String |
exceptionDetails(java.lang.String message) |
protected boolean |
hasCurrent() |
protected boolean |
hasMore() |
protected char |
nextChar() |
java.lang.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 java.lang.Object decodeFromChars(char[] cs)
protected final boolean hasMore()
protected final boolean hasCurrent()
protected final void skipWhiteSpace()
protected final char nextChar()
protected java.lang.String exceptionDetails(java.lang.String message)
protected final java.lang.Object decodeJsonObject()
protected final void complain(java.lang.String complaint)
protected java.lang.Object decodeValue()
protected final java.lang.Object decodeNull()
protected final boolean decodeTrue()
protected final boolean decodeFalse()
protected final java.util.List decodeJsonArray()
protected final char currentChar()
public java.lang.Object parse(char[] chars)