Package org.hl7.fhir.dstu3.conformance
Interface ProfileUtilities.ProfileKnowledgeProvider
-
- All Known Implementing Classes:
SimpleWorkerContext
- Enclosing class:
- ProfileUtilities
public static interface ProfileUtilities.ProfileKnowledgeProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classProfileUtilities.ProfileKnowledgeProvider.BindingResolution
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLinkFor(String corePath, String typeSimple)StringgetLinkForProfile(StructureDefinition profile, String url)booleanhasLinkFor(String typeSimple)booleanisDatatype(String typeSimple)booleanisResource(String typeSimple)booleanprependLinks()ProfileUtilities.ProfileKnowledgeProvider.BindingResolutionresolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
-
-
Method Detail
-
isDatatype
boolean isDatatype(String typeSimple)
-
isResource
boolean isResource(String typeSimple)
-
hasLinkFor
boolean hasLinkFor(String typeSimple)
-
getLinkFor
String getLinkFor(String corePath, String typeSimple)
-
resolveBinding
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
getLinkForProfile
String getLinkForProfile(StructureDefinition profile, String url)
-
prependLinks
boolean prependLinks()
-
-