class JSONParserReader extends JSONParserStream
JSONParserBase.MSB| Modifier and Type | Field and Description |
|---|---|
private java.io.Reader |
in |
acceptLeadinZero, acceptNaN, acceptNonQuote, acceptSimpleQuote, acceptUselessComma, base, c, checkTaillingData, checkTaillingSpace, EOI, ignoreControlChar, MAX_STOP, pos, sb, stopAll, stopArray, stopKey, stopValue, stopX, useHiPrecisionFloat, useIntegerStorage, xo, xs| Constructor and Description |
|---|
JSONParserReader(int permissiveMode) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
parse(java.io.Reader in)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
<T> T |
parse(java.io.Reader in,
JsonReaderI<T> mapper)
use to return Primitive Type, or String, Or JsonObject or JsonArray
generated by a ContainerFactory
|
protected void |
read() |
protected void |
readNoEnd() |
protected void |
readS()
store and read
|
readNQString, readNumber, readStringcheckControleChar, checkLeadinZero, extractFloat, parse, parseNumber, readArray, readFirst, readMain, readObject, readString2, readUnicode, skipDigits, skipNQString, skipSpacepublic java.lang.Object parse(java.io.Reader in)
throws ParseException
ParseExceptionpublic <T> T parse(java.io.Reader in,
JsonReaderI<T> mapper)
throws ParseException
ParseExceptionprotected void read()
throws java.io.IOException
read in class JSONParserBasejava.io.IOExceptionprotected void readS()
throws java.io.IOException
JSONParserBasereadS in class JSONParserBasejava.io.IOExceptionprotected void readNoEnd()
throws ParseException,
java.io.IOException
readNoEnd in class JSONParserBaseParseExceptionjava.io.IOException