Package org.hl7.fhir.r4.conformance
Interface ProfileUtilities.ProfileKnowledgeProvider
- All Known Implementing Classes:
SimpleWorkerContext
- Enclosing class:
- ProfileUtilities
public static interface ProfileUtilities.ProfileKnowledgeProvider
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptiongetLinkFor(String corePath, String typeSimple)getLinkForProfile(StructureDefinition profile, String url)getLinkForUrl(String corePath, String s)booleanhasLinkFor(String typeSimple)booleanisDatatype(String typeSimple)booleanisResource(String typeSimple)booleanresolveBinding(StructureDefinition def, String url, String path)resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
Method Details
-
isDatatype
-
isResource
-
hasLinkFor
-
getLinkFor
-
resolveBinding
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
resolveBinding
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution resolveBinding(StructureDefinition def, String url, String path) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLinkForProfile
-
prependLinks
boolean prependLinks() -
getLinkForUrl
-