Interface ProfileKnowledgeProvider
- All Known Implementing Classes:
ContextUtilities
,StructureDefinitionComparer
public interface ProfileKnowledgeProvider
-
Method Summary
Modifier and TypeMethodDescriptiongetLinkFor
(String corePath, String typeSimple) getLinkForProfile
(StructureDefinition profile, String url) getLinkForUrl
(String corePath, String s) boolean
hasLinkFor
(String typeSimple) boolean
isDatatype
(String typeSimple) boolean
isPrimitiveType
(String typeSimple) boolean
isResource
(String typeSimple) boolean
resolveBinding
(StructureDefinition def, String url, String path) resolveBinding
(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
Method Details
-
isDatatype
-
isPrimitiveType
-
isResource
-
hasLinkFor
-
getLinkFor
-
resolveBinding
BindingResolution resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path) throws org.hl7.fhir.exceptions.FHIRException - Throws:
org.hl7.fhir.exceptions.FHIRException
-
resolveBinding
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
-
getCanonicalForDefaultContext
-