|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ContentHandler
A simplified and stoppable SAX-like content handler for stream processing of JSON text.
org.xml.sax.ContentHandler,
JSONParser.parse(java.io.Reader, ContentHandler, boolean)| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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
void endJSON()
throws ParseException,
java.io.IOException
ParseException
java.io.IOException
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.IOExceptionendJSON()
boolean endObject()
throws ParseException,
java.io.IOException
ParseException
java.io.IOExceptionstartObject()
boolean startObjectEntry(java.lang.String key)
throws ParseException,
java.io.IOException
key - - Key of a JSON object entry.
ParseException
java.io.IOExceptionendObjectEntry()
boolean endObjectEntry()
throws ParseException,
java.io.IOException
ParseException
java.io.IOExceptionstartObjectEntry(java.lang.String)
boolean startArray()
throws ParseException,
java.io.IOException
ParseException
java.io.IOExceptionendArray()
boolean endArray()
throws ParseException,
java.io.IOException
ParseException
java.io.IOExceptionstartArray()
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
null
ParseException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||