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
    Constructor
    Description
    ValidatorResourceFetcher(ca.uhn.fhir.context.FhirContext theFhirContext, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport, DaoRegistry theDaoRegistry)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hl7.fhir.r5.elementmodel.Element
    fetch(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object appContext, String theUrl)
     
    org.hl7.fhir.r5.model.CanonicalResource
    fetchCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)
     
    boolean
    fetchesCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)
     
    byte[]
    fetchRaw(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)
     
    boolean
    resolveURL(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object o, String s, String s1, String s2, boolean isCanonical)
     
    org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
    setLocale(Locale locale)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ValidatorResourceFetcher

      public ValidatorResourceFetcher(ca.uhn.fhir.context.FhirContext theFhirContext, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport, DaoRegistry theDaoRegistry)
  • Method Details

    • 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.FHIRException
      Specified by:
      fetch in interface org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • resolveURL

      public boolean resolveURL(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, Object o, String s, String s1, String s2, boolean isCanonical)
      Specified by:
      resolveURL in interface org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
    • fetchRaw

      public byte[] fetchRaw(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s) throws UnsupportedOperationException
      Specified by:
      fetchRaw in interface org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
      Throws:
      UnsupportedOperationException
    • setLocale

      public org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher setLocale(Locale locale)
      Specified by:
      setLocale in interface org.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)
      Specified by:
      fetchCanonicalResource in interface org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher
    • fetchesCanonicalResource

      public boolean fetchesCanonicalResource(org.hl7.fhir.r5.utils.validation.IResourceValidator iResourceValidator, String s)
      Specified by:
      fetchesCanonicalResource in interface org.hl7.fhir.r5.utils.validation.IValidatorResourceFetcher