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, fieldsAccessor, internedKeysCache, internKeys, LETTER_BIG_E, LETTER_E, MINUS, PLUS| Constructor and Description |
|---|
JsonParserUsingCharacterSource() |
JsonParserUsingCharacterSource(FieldAccessMode mode,
boolean useAnnotations) |
JsonParserUsingCharacterSource(FieldsAccessor fieldsAccessor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
complain(String complaint) |
protected boolean |
decodeFalse() |
protected List |
decodeJsonArray() |
protected Object |
decodeJsonObject() |
protected Object |
decodeNull() |
protected boolean |
decodeTrue() |
protected String |
exceptionDetails(String message) |
Object |
parse(byte[] value,
Charset charset) |
Object |
parse(char[] chars) |
<T> T |
parse(Class<T> type,
byte[] value) |
<T> T |
parse(Class<T> type,
byte[] value,
Charset charset) |
<T> T |
parse(Class<T> type,
char[] chars) |
<T> T |
parse(Class<T> type,
Reader reader) |
<T> T |
parse(Class<T> type,
String str) |
Object |
parse(Reader reader) |
charDescription, close, convert, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, parse, parseAsStream, parseAsStream, parseBigDecimal, parseBigDecimal, parseBigDecimal, parseBigDecimal, parseBigDecimal, parseBigDecimal, parseBigDecimal, parseBigDecimalFromFile, parseBigInteger, parseBigInteger, parseBigInteger, parseBigInteger, parseBigInteger, parseBigInteger, parseBigInteger, parseBigIntegerFile, parseByte, parseByteArray, parseChar, parseCharArray, parseDate, parseDate, parseDate, parseDate, parseDate, parseDate, parseDate, parseDateFromFile, parseDirect, parseDirect, parseDouble, parseDouble, parseDouble, parseDouble, parseDouble, parseDouble, parseDouble, parseDoubleArray, parseDoubleFromFile, parseEnum, parseFile, parseFile, parseFloat, parseFloat, parseFloat, parseFloat, parseFloat, parseFloat, parseFloat, parseFloatArray, parseFloatFromFile, parseInt, parseInt, parseInt, parseInt, parseInt, parseInt, parseInt, parseIntArray, parseIntFromFile, parseList, parseList, parseList, parseList, parseList, parseList, parseList, parseList, parseListFromFile, parseLong, parseLong, parseLong, parseLong, parseLong, parseLong, parseLong, parseLongArray, parseLongFromFile, parseMap, parseMap, parseMap, parseMap, parseMap, parseMap, parseMap, parseMap, parseMapFromFile, parseShort, parseShortArray, setCharsetprotected static final char[] NULL
protected static final char[] TRUE
protected static char[] FALSE
public JsonParserUsingCharacterSource()
public JsonParserUsingCharacterSource(FieldAccessMode mode, boolean useAnnotations)
public JsonParserUsingCharacterSource(FieldsAccessor fieldsAccessor)
protected final Object decodeJsonObject()
protected final void complain(String complaint)
protected final Object decodeNull()
protected final boolean decodeTrue()
protected final boolean decodeFalse()
protected final List decodeJsonArray()
public final <T> T parse(Class<T> type, byte[] value)
public Object parse(char[] chars)
public final <T> T parse(Class<T> type, char[] chars)
public <T> T parse(Class<T> type, Reader reader)
parse in interface JsonParserparse in class BaseJsonParserpublic Object parse(Reader reader)
parse in interface JsonParserparse in class BaseJsonParserCopyright © 2014. All rights reserved.