
Package org.hl7.fhir.r4.conformance
Interface ProfileUtilities.ProfileKnowledgeProvider
- All Known Implementing Classes:
ContextUtilities,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) booleanisPrimitiveType(String typeSimple) booleanisResource(String typeSimple) booleanresolveBinding(StructureDefinition def, String url, String path) resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
Method Details
-
isPrimitiveType
-
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
-