
Class ProfileKnowledgeWorkerR5
java.lang.Object
org.hl7.fhir.common.hapi.validation.validator.ProfileKnowledgeWorkerR5
- All Implemented Interfaces:
org.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
public class ProfileKnowledgeWorkerR5
extends Object
implements org.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefinitionsName(org.hl7.fhir.r5.model.Resource r) getLinkFor(String corePath, String typeSimple) getLinkForProfile(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, String theS) getLinkForUrl(String corePath, String url) booleanhasLinkFor(String typeSimple) booleanisDatatype(String typeSimple) booleanisPrimitiveType(String typeSimple) booleanisResource(String typeSimple) booleanorg.hl7.fhir.r5.conformance.profile.BindingResolutionresolveBinding(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, String theS, String theS1) org.hl7.fhir.r5.conformance.profile.BindingResolutionresolveBinding(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, org.hl7.fhir.r5.model.ElementDefinition.ElementDefinitionBindingComponent theElementDefinitionBindingComponent, String theS)
-
Constructor Details
-
ProfileKnowledgeWorkerR5
-
-
Method Details
-
isDatatype
- Specified by:
isDatatypein interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
isPrimitiveType
- Specified by:
isPrimitiveTypein interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
isResource
- Specified by:
isResourcein interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
hasLinkFor
- Specified by:
hasLinkForin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
getLinkFor
- Specified by:
getLinkForin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
resolveBinding
public org.hl7.fhir.r5.conformance.profile.BindingResolution resolveBinding(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, org.hl7.fhir.r5.model.ElementDefinition.ElementDefinitionBindingComponent theElementDefinitionBindingComponent, String theS) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
resolveBindingin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider- Throws:
org.hl7.fhir.exceptions.FHIRException
-
resolveBinding
public org.hl7.fhir.r5.conformance.profile.BindingResolution resolveBinding(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, String theS, String theS1) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
resolveBindingin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLinkForProfile
public String getLinkForProfile(org.hl7.fhir.r5.model.StructureDefinition theStructureDefinition, String theS) - Specified by:
getLinkForProfilein interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
prependLinks
- Specified by:
prependLinksin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
getLinkForUrl
- Specified by:
getLinkForUrlin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
getCanonicalForDefaultContext
- Specified by:
getCanonicalForDefaultContextin interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-
getDefinitionsName
- Specified by:
getDefinitionsNamein interfaceorg.hl7.fhir.r5.conformance.profile.ProfileKnowledgeProvider
-