public class JSONReader
extends java.lang.Object
implements java.io.Closeable
| Modifier and Type | Field and Description |
|---|---|
private java.io.Reader |
input |
private JSONReader |
raw |
| Constructor and Description |
|---|
JSONReader(java.io.Reader reader) |
JSONReader(java.io.Reader input,
Feature... features) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
config(Feature feature,
boolean state) |
void |
endArray() |
void |
endObject() |
java.util.Locale |
getLocal() |
java.util.TimeZone |
getTimeZone() |
boolean |
hasNext() |
java.lang.Integer |
readInteger() |
java.lang.Long |
readLong() |
java.lang.Object |
readObject() |
<T> T |
readObject(java.lang.Class<T> type) |
void |
readObject(java.lang.Object object) |
java.lang.String |
readString() |
void |
setLocale(java.util.Locale locale) |
void |
setTimzeZone(java.util.TimeZone timezone) |
void |
startArray() |
void |
startObject() |
private final java.io.Reader input
private final JSONReader raw
public JSONReader(java.io.Reader reader)
public JSONReader(java.io.Reader input,
Feature... features)
public void setLocale(java.util.Locale locale)
public void setTimzeZone(java.util.TimeZone timezone)
public <T> T readObject(java.lang.Class<T> type)
public java.lang.Object readObject()
public void readObject(java.lang.Object object)
public java.lang.Integer readInteger()
public java.lang.Long readLong()
public java.lang.String readString()
public boolean hasNext()
public void startArray()
public void endArray()
public void startObject()
public void endObject()
public java.util.Locale getLocal()
public java.util.TimeZone getTimeZone()
public void config(Feature feature, boolean state)
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOException