
Class BaseLoaderR5
java.lang.Object
org.hl7.fhir.convertors.loaders.loaderR5.BaseLoaderR5
- All Implemented Interfaces:
org.hl7.fhir.r5.context.IContextResourceLoader
- Direct Known Subclasses:
R2016MayToR5Loader,R2ToR5Loader,R3ToR5Loader,R4BToR5Loader,R4ToR5Loader,R5ToR5Loader,R6ToR5Loader
public abstract class BaseLoaderR5
extends Object
implements org.hl7.fhir.r5.context.IContextResourceLoader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoPatchUrls(org.hl7.fhir.r5.model.Resource resource) org.hl7.fhir.r5.context.IContextResourceLoadergetNewLoader(org.hl7.fhir.utilities.npm.NpmPackage npm) getResourcePath(org.hl7.fhir.r5.model.Resource resource) protected voidinspectResource(org.hl7.fhir.r5.model.Resource res) booleanprotected BaseLoaderR5loaderFactory(org.hl7.fhir.utilities.npm.NpmPackage npm) org.hl7.fhir.r5.context.IContextResourceLoadersetLoadProfiles(boolean value) voidsetPatchUrls(boolean patchUrls) voidsetPath(org.hl7.fhir.r5.model.Resource r) protected abstract StringbooleanwantLoad(org.hl7.fhir.utilities.npm.NpmPackage pi, org.hl7.fhir.utilities.npm.NpmPackage.PackageResourceInformation pri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.r5.context.IContextResourceLoader
editInfo, getCodeSystems, getTypes, loadBundle, loadResource, reviewActualTypes, txFactory
-
Field Details
-
URL_BASE
- See Also:
-
patchUrls
-
killPrimitives
-
types
-
lkp
-
tags
-
-
Constructor Details
-
BaseLoaderR5
-
-
Method Details
-
getResourcePath
- Specified by:
getResourcePathin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader
-
setPath
-
getNewLoader
public org.hl7.fhir.r5.context.IContextResourceLoader getNewLoader(org.hl7.fhir.utilities.npm.NpmPackage npm) throws com.google.gson.JsonSyntaxException, IOException - Specified by:
getNewLoaderin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader- Throws:
com.google.gson.JsonSyntaxExceptionIOException
-
loaderFactory
protected BaseLoaderR5 loaderFactory(org.hl7.fhir.utilities.npm.NpmPackage npm) throws com.google.gson.JsonSyntaxException, IOException - Throws:
com.google.gson.JsonSyntaxExceptionIOException
-
isPatchUrls
-
setPatchUrls
- Specified by:
setPatchUrlsin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader
-
versionString
-
patchUrl
- Specified by:
patchUrlin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader
-
doPatchUrls
-
setLoadProfiles
- Specified by:
setLoadProfilesin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader
-
wantLoad
public boolean wantLoad(org.hl7.fhir.utilities.npm.NpmPackage pi, org.hl7.fhir.utilities.npm.NpmPackage.PackageResourceInformation pri) - Specified by:
wantLoadin interfaceorg.hl7.fhir.r5.context.IContextResourceLoader
-
addTag
-
inspectResource
-