public class JsonParser extends ParserBase
ParserBase.ILinkResolver, ParserBase.ValidationPolicycontext, errors, linkResolver, policy, showDecorations| Constructor and Description |
|---|
JsonParser(IWorkerContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
protected void |
closeArray() |
void |
compose(Element e,
JsonCreator json) |
void |
compose(Element e,
OutputStream stream,
IParser.OutputStyle style,
String identity) |
protected void |
open(String name,
String link) |
protected void |
openArray(String name,
String link) |
Element |
parse(InputStream stream) |
Element |
parse(com.google.gson.JsonObject object) |
Element |
parse(com.google.gson.JsonObject object,
Map<com.google.gson.JsonElement,org.hl7.fhir.utilities.json.JsonTrackingParser.LocationData> map) |
Element |
parse(String source,
String type) |
void |
parseChildItem(String path,
com.google.gson.JsonObject object,
Element context,
Set<String> processed,
Property property) |
protected void |
prop(String name,
String value,
String link) |
getDefinition, getDefinition, getLinkResolver, isPrimitive, isShowDecorations, logError, setLinkResolver, setShowDecorations, setupValidationpublic JsonParser(IWorkerContext context)
public Element parse(InputStream stream) throws IOException, org.hl7.fhir.exceptions.FHIRException
parse in class ParserBaseIOExceptionorg.hl7.fhir.exceptions.FHIRExceptionpublic Element parse(com.google.gson.JsonObject object, Map<com.google.gson.JsonElement,org.hl7.fhir.utilities.json.JsonTrackingParser.LocationData> map) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic Element parse(com.google.gson.JsonObject object) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic void parseChildItem(String path, com.google.gson.JsonObject object, Element context, Set<String> processed, Property property)
protected void prop(String name, String value, String link) throws IOException
IOExceptionprotected void open(String name, String link) throws IOException
IOExceptionprotected void close() throws IOException
IOExceptionprotected void openArray(String name, String link) throws IOException
IOExceptionprotected void closeArray() throws IOException
IOExceptionpublic void compose(Element e, OutputStream stream, IParser.OutputStyle style, String identity) throws org.hl7.fhir.exceptions.FHIRException, IOException
compose in class ParserBaseorg.hl7.fhir.exceptions.FHIRExceptionIOExceptionpublic void compose(Element e, JsonCreator json) throws Exception
ExceptionCopyright © 2014–2021 Health Level 7. All rights reserved.