public class SimpleContentHandler extends Object implements ContentHandler
Constructor and Description |
---|
SimpleContentHandler() |
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.
|
Object |
getResult() |
boolean |
primitive(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(String key)
Receive notification of the beginning of a JSON object entry.
|
public void startJSON() throws ParseException, IOException
ContentHandler
startJSON
in interface ContentHandler
ParseException
- - JSONParser will stop and throw the same exception to the caller when receiving this exception.IOException
public void endJSON() throws ParseException, IOException
ContentHandler
endJSON
in interface ContentHandler
ParseException
IOException
public boolean startObject() throws ParseException, IOException
ContentHandler
startObject
in interface ContentHandler
ParseException
- - JSONParser will stop and throw the same exception to the caller when receiving this exception.IOException
ContentHandler.endJSON()
public boolean endObject() throws ParseException, IOException
ContentHandler
endObject
in interface ContentHandler
ParseException
IOException
ContentHandler.startObject()
public boolean startObjectEntry(String key) throws ParseException, IOException
ContentHandler
startObjectEntry
in interface ContentHandler
key
- - Key of a JSON object entry.ParseException
IOException
ContentHandler.endObjectEntry()
public boolean endObjectEntry() throws ParseException, IOException
ContentHandler
endObjectEntry
in interface ContentHandler
ParseException
IOException
ContentHandler.startObjectEntry(java.lang.String)
public boolean startArray() throws ParseException, IOException
ContentHandler
startArray
in interface ContentHandler
ParseException
IOException
ContentHandler.endArray()
public boolean endArray() throws ParseException, IOException
ContentHandler
endArray
in interface ContentHandler
ParseException
IOException
ContentHandler.startArray()
public boolean primitive(Object value) throws ParseException, IOException
ContentHandler
primitive
in interface ContentHandler
value
- - Instance of the following:
java.lang.String,
java.lang.Number,
java.lang.Boolean
nullParseException
IOException
public Object getResult()
Copyright © 2019. All rights reserved.