Package ca.uhn.fhir.jpa.validation
Class ValidatorResourceFetcher
java.lang.Object
ca.uhn.fhir.jpa.validation.ValidatorResourceFetcher
- All Implemented Interfaces:
org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
public class ValidatorResourceFetcher
extends Object
implements org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.elementmodel.Elementfetch(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object appContext, String theUrl)org.hl7.fhir.r5.model.CanonicalResourcefetchCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)booleanfetchesCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)byte[]booleanresolveURL(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object o, String s, String s1, String s2)org.hl7.fhir.r5.utils.validation.IValidatorResourceFetchervoidstart()
-
Constructor Details
-
ValidatorResourceFetcher
public ValidatorResourceFetcher()
-
-
Method Details
-
start
-
fetch
public org.hl7.fhir.r5.elementmodel.Element fetch(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object appContext, String theUrl) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, org.hl7.fhir.exceptions.FHIRException, IOException- Specified by:
fetchin interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionorg.hl7.fhir.exceptions.FHIRExceptionIOException
-
resolveURL
public boolean resolveURL(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object o, String s, String s1, String s2) throws IOException, org.hl7.fhir.exceptions.FHIRException- Specified by:
resolveURLin interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher- Throws:
IOExceptionorg.hl7.fhir.exceptions.FHIRException
-
fetchRaw
public byte[] fetchRaw(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s) throws MalformedURLException, IOException- Specified by:
fetchRawin interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher- Throws:
MalformedURLExceptionIOException
-
setLocale
- Specified by:
setLocalein interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
-
fetchCanonicalResource
public org.hl7.fhir.r5.model.CanonicalResource fetchCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s) throws URISyntaxException- Specified by:
fetchCanonicalResourcein interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher- Throws:
URISyntaxException
-
fetchesCanonicalResource
public boolean fetchesCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)- Specified by:
fetchesCanonicalResourcein interfaceorg.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
-