class JsonReader
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
JsonReader.Token
Named object.
|
Modifier and Type | Field and Description |
---|---|
private static java.lang.Object |
ARRAY_END |
private java.lang.StringBuffer |
buf |
private char |
c |
private static java.lang.Object |
COLON |
private static java.lang.Object |
COMMA |
static int |
CURRENT |
private static java.util.Map |
escapes |
static int |
FIRST |
private java.text.CharacterIterator |
it |
static int |
NEXT |
private static java.lang.Object |
OBJECT_END |
private java.lang.Object |
token |
Constructor and Description |
---|
JsonReader() |
Modifier and Type | Method and Description |
---|---|
private void |
add() |
private void |
add(char cc) |
private char |
next() |
private char |
previous() |
private java.lang.Object |
read() |
java.lang.Object |
read(java.text.CharacterIterator it) |
java.lang.Object |
read(java.text.CharacterIterator ci,
int start) |
java.lang.Object |
read(java.lang.String string) |
private java.util.List |
readArray() |
private java.util.Map |
readObject() |
private java.lang.String |
readString() |
private void |
skipWhiteSpace() |
private char |
unicode() |
private static final java.lang.Object OBJECT_END
private static final java.lang.Object ARRAY_END
private static final java.lang.Object COLON
private static final java.lang.Object COMMA
public static final int FIRST
public static final int CURRENT
public static final int NEXT
private static java.util.Map escapes
private java.text.CharacterIterator it
private char c
private java.lang.Object token
private java.lang.StringBuffer buf
private char next()
private char previous()
private void skipWhiteSpace()
public java.lang.Object read(java.text.CharacterIterator ci, int start)
public java.lang.Object read(java.text.CharacterIterator it)
public java.lang.Object read(java.lang.String string)
private java.lang.Object read()
private java.util.Map readObject()
private java.util.List readArray()
private java.lang.String readString()
private void add(char cc)
private void add()
private char unicode()