public class JsonParser extends ParserBase
ParserBase.ValidationPolicycontext, errors, policy| Constructor and Description |
|---|
JsonParser(IWorkerContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
protected void |
closeArray() |
void |
compose(Element e,
OutputStream stream,
IParser.OutputStyle style,
String identity) |
protected void |
open(String name) |
protected void |
openArray(String name) |
Element |
parse(InputStream stream) |
Element |
parse(com.google.gson.JsonObject object) |
Element |
parse(com.google.gson.JsonObject object,
Map<com.google.gson.JsonElement,JsonTrackingParser.LocationData> map) |
protected void |
prop(String name,
String value) |
getChildProperties, getDefinition, getDefinition, isPrimitive, logError, setupValidationpublic JsonParser(IWorkerContext context)
public Element parse(InputStream stream) throws Exception
parse in class ParserBaseExceptionpublic Element parse(com.google.gson.JsonObject object, Map<com.google.gson.JsonElement,JsonTrackingParser.LocationData> map) throws Exception
Exceptionprotected void prop(String name, String value) throws IOException
IOExceptionprotected void open(String name) throws IOException
IOExceptionprotected void close() throws IOException
IOExceptionprotected void openArray(String name) throws IOException
IOExceptionprotected void closeArray() throws IOException
IOExceptionpublic void compose(Element e, OutputStream stream, IParser.OutputStyle style, String identity) throws Exception
compose in class ParserBaseExceptionCopyright © 2014–2018 University Health Network. All rights reserved.