public abstract class BaseJsonParser extends Object implements JsonParser
Modifier and Type | Field and Description |
---|---|
protected static int |
ALPHA_0 |
protected static int |
ALPHA_1 |
protected static int |
ALPHA_2 |
protected static int |
ALPHA_3 |
protected static int |
ALPHA_4 |
protected static int |
ALPHA_5 |
protected static int |
ALPHA_6 |
protected static int |
ALPHA_7 |
protected static int |
ALPHA_8 |
protected static int |
ALPHA_9 |
protected int |
bufSize |
protected Charset |
charset |
protected static int |
CLOSED_BRACKET |
protected static int |
CLOSED_CURLY |
protected static int |
COLON |
protected static int |
COMMA |
protected char[] |
copyBuf |
protected static int |
DECIMAL_POINT |
protected static int |
DOUBLE_QUOTE |
protected static int |
ESCAPE |
protected static ConcurrentHashMap<String,String> |
internedKeysCache |
protected static boolean |
internKeys |
protected static int |
LETTER_BIG_E |
protected static int |
LETTER_E |
protected static int |
MINUS |
protected static int |
PLUS |
Constructor and Description |
---|
BaseJsonParser() |
Modifier and Type | Method and Description |
---|---|
protected String |
charDescription(int c) |
Object |
parse(byte[] bytes) |
Object |
parse(CharSequence charSequence) |
Object |
parse(InputStream input) |
Object |
parse(InputStream inputStream,
Charset charset) |
Object |
parse(Reader reader) |
Object |
parse(String jsonString) |
void |
setCharset(Charset charset) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
parse, parse
protected static final int COLON
protected static final int COMMA
protected static final int CLOSED_CURLY
protected static final int CLOSED_BRACKET
protected static final int LETTER_E
protected static final int LETTER_BIG_E
protected static final int MINUS
protected static final int PLUS
protected static final int DECIMAL_POINT
protected static final int ALPHA_0
protected static final int ALPHA_1
protected static final int ALPHA_2
protected static final int ALPHA_3
protected static final int ALPHA_4
protected static final int ALPHA_5
protected static final int ALPHA_6
protected static final int ALPHA_7
protected static final int ALPHA_8
protected static final int ALPHA_9
protected static final int DOUBLE_QUOTE
protected static final int ESCAPE
protected static final boolean internKeys
protected static ConcurrentHashMap<String,String> internedKeysCache
protected Charset charset
protected int bufSize
protected char[] copyBuf
protected String charDescription(int c)
public void setCharset(Charset charset)
public Object parse(String jsonString)
parse
in interface JsonParser
public Object parse(byte[] bytes)
parse
in interface JsonParser
public Object parse(CharSequence charSequence)
parse
in interface JsonParser
public Object parse(Reader reader)
parse
in interface JsonParser
public Object parse(InputStream input)
parse
in interface JsonParser
public Object parse(InputStream inputStream, Charset charset)
parse
in interface JsonParser
Copyright © 2014. All rights reserved.