Class BaseLoaderR5
java.lang.Object
org.hl7.fhir.convertors.loaders.loaderR5.BaseLoaderR5
- All Implemented Interfaces:
org.hl7.fhir.r5.context.IWorkerContext.IContextResourceLoader
- Direct Known Subclasses:
R2016MayToR5Loader,R2ToR5Loader,R3ToR5Loader,R4BToR5Loader,R4ToR5Loader,R5ToR5Loader
public abstract class BaseLoaderR5
extends Object
implements org.hl7.fhir.r5.context.IWorkerContext.IContextResourceLoader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.context.IWorkerContext.IContextResourceLoadergetNewLoader(org.hl7.fhir.utilities.npm.NpmPackage npm)getResourcePath(org.hl7.fhir.r5.model.Resource resource)protected BaseLoaderR5loaderFactory(org.hl7.fhir.utilities.npm.NpmPackage npm)voidsetPath(org.hl7.fhir.r5.model.Resource r)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.IWorkerContext.IContextResourceLoader
getTypes, loadBundle, loadResource
-
Field Details
-
URL_BASE
- See Also:
- Constant Field Values
-
URL_DSTU2
- See Also:
- Constant Field Values
-
URL_DSTU2016MAY
- See Also:
- Constant Field Values
-
URL_DSTU3
- See Also:
- Constant Field Values
-
URL_R4
- See Also:
- Constant Field Values
-
URL_ELEMENT_DEF_NAMESPACE
- See Also:
- Constant Field Values
-
patchUrls
-
killPrimitives
-
types
-
lkp
-
-
Constructor Details
-
BaseLoaderR5
-
-
Method Details
-
getResourcePath
- Specified by:
getResourcePathin interfaceorg.hl7.fhir.r5.context.IWorkerContext.IContextResourceLoader
-
setPath
-
getNewLoader
public org.hl7.fhir.r5.context.IWorkerContext.IContextResourceLoader getNewLoader(org.hl7.fhir.utilities.npm.NpmPackage npm) throws com.google.gson.JsonSyntaxException, IOException- Specified by:
getNewLoaderin interfaceorg.hl7.fhir.r5.context.IWorkerContext.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
-