public interface ContentHandler
Modifier and Type | Method and Description |
---|---|
boolean |
endArray()
Receive notification of the end of a JSON array.
|
void |
endJSON()
Receive notification of the end of JSON processing.
|
boolean |
endObject()
Receive notification of the end of a JSON object.
|
boolean |
endObjectEntry()
Receive notification of the end of the value of previous object entry.
|
boolean |
primitive(java.lang.Object value)
Receive notification of the JSON primitive values:
java.lang.String,
java.lang.Number,
java.lang.Boolean
null
|
boolean |
startArray()
Receive notification of the beginning of a JSON array.
|
void |
startJSON()
Receive notification of the beginning of JSON processing.
|
boolean |
startObject()
Receive notification of the beginning of a JSON object.
|
boolean |
startObjectEntry(java.lang.String key)
Receive notification of the beginning of a JSON object entry.
|
void startJSON() throws ParseException, java.io.IOException
ParseException
- - JSONParser will stop and throw the same exception to the caller when receiving this exception.java.io.IOException
- description omitted.void endJSON() throws ParseException, java.io.IOException
ParseException
- description omitted.java.io.IOException
- description omitted.boolean startObject() throws ParseException, java.io.IOException
ParseException
- - JSONParser will stop and throw the same exception to the caller when receiving this exception.java.io.IOException
- description omitted.endJSON()
boolean endObject() throws ParseException, java.io.IOException
ParseException
- description omitted.java.io.IOException
- description omitted.startObject()
boolean startObjectEntry(java.lang.String key) throws ParseException, java.io.IOException
key
- - Key of a JSON object entry.ParseException
- description omitted.java.io.IOException
- description omitted.endObjectEntry()
boolean endObjectEntry() throws ParseException, java.io.IOException
ParseException
- description omitted.java.io.IOException
- description omitted.startObjectEntry(java.lang.String)
boolean startArray() throws ParseException, java.io.IOException
ParseException
- description omitted.java.io.IOException
- description omitted.endArray()
boolean endArray() throws ParseException, java.io.IOException
ParseException
- description omitted.java.io.IOException
- description omitted.startArray()
boolean primitive(java.lang.Object value) throws ParseException, java.io.IOException
value
- - Instance of the following:
java.lang.String,
java.lang.Number,
java.lang.Boolean
nullParseException
- description omitted.java.io.IOException
- description omitted.