
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) booleanhasLinkFor(String typeSimple) booleanisDatatype(String typeSimple) booleanisPrimitiveType(String typeSimple) booleanisResource(String typeSimple) booleanresolveBinding(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
-
getDefinitionsName
-