Class HapiWorkerContext
java.lang.Object
org.hl7.fhir.utilities.i18n.I18nBase
org.hl7.fhir.dstu2016may.hapi.validation.HapiWorkerContext
- All Implemented Interfaces:
org.hl7.fhir.dstu2016may.utils.IWorkerContext
public final class HapiWorkerContext
extends org.hl7.fhir.utilities.i18n.I18nBase
implements org.hl7.fhir.dstu2016may.utils.IWorkerContext
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hl7.fhir.dstu2016may.utils.IWorkerContext
org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult -
Field Summary
Fields inherited from class org.hl7.fhir.utilities.i18n.I18nBase
KEY_DELIMITER, locale, PLURAL_SUFFIX -
Constructor Summary
ConstructorsConstructorDescriptionHapiWorkerContext(ca.uhn.fhir.context.FhirContext theCtx, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport) -
Method Summary
Modifier and TypeMethodDescriptionList<org.hl7.fhir.dstu2016may.model.StructureDefinition>org.hl7.fhir.dstu2016may.model.ValueSet.ValueSetExpansionComponentexpandVS(org.hl7.fhir.dstu2016may.model.ValueSet.ConceptSetComponent theInc) org.hl7.fhir.dstu2016may.terminologies.ValueSetExpander.ValueSetExpansionOutcomeexpandVS(org.hl7.fhir.dstu2016may.model.ValueSet theSource, boolean theCacheOk) org.hl7.fhir.dstu2016may.model.CodeSystemfetchCodeSystem(String theSystem) <T extends org.hl7.fhir.dstu2016may.model.Resource>
TfetchResource(Class<T> theClass, String theUri) org.hl7.fhir.dstu2016may.model.StructureDefinitionfetchTypeDefinition(String typeName) List<org.hl7.fhir.dstu2016may.model.ConceptMap>findMapsForSource(String theUrl) getAbbreviation(String theName) org.hl7.fhir.dstu2016may.utils.INarrativeGeneratorgetNarrativeGenerator(String theS, String theS1) org.hl7.fhir.dstu2016may.formats.IParserorg.hl7.fhir.dstu2016may.formats.IParsergetParser(org.hl7.fhir.dstu2016may.formats.ParserType theType) <T extends org.hl7.fhir.dstu2016may.model.Resource>
booleanhasResource(Class<T> theClass_, String theUri) org.hl7.fhir.dstu2016may.formats.IParserorg.hl7.fhir.dstu2016may.formats.IParserbooleansupportsSystem(String theSystem) org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResultvalidateCode(String theSystem, String theCode, String theDisplay) org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResultvalidateCode(String theSystem, String theCode, String theDisplay, org.hl7.fhir.dstu2016may.model.ValueSet theVs) org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResultvalidateCode(String theSystem, String theCode, String theDisplay, org.hl7.fhir.dstu2016may.model.ValueSet.ConceptSetComponent theVsi) org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResultvalidateCode(org.hl7.fhir.dstu2016may.model.CodeableConcept theCode, org.hl7.fhir.dstu2016may.model.ValueSet theVs) org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResultvalidateCode(org.hl7.fhir.dstu2016may.model.Coding theCode, org.hl7.fhir.dstu2016may.model.ValueSet theVs) Methods inherited from class org.hl7.fhir.utilities.i18n.I18nBase
formatMessage, formatMessagePlural, getLocale, getMessagesSourceFileName, getPluralKey, getPluralKeys, getPluralSuffixes, getRootKeyFromPlural, isWarnAboutMissingMessages, messageKeyExistsForLocale, setLocale, setPluralRules, setValidationMessageLanguage, setWarnAboutMissingMessages, typeOfStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.dstu2016may.utils.IWorkerContext
formatMessage, getLocale, setLocale, setValidationMessageLanguage
-
Constructor Details
-
HapiWorkerContext
public HapiWorkerContext(ca.uhn.fhir.context.FhirContext theCtx, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport)
-
-
Method Details
-
allStructures
- Specified by:
allStructuresin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
fetchCodeSystem
- Specified by:
fetchCodeSystemin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
fetchResource
public <T extends org.hl7.fhir.dstu2016may.model.Resource> T fetchResource(Class<T> theClass, String theUri) - Specified by:
fetchResourcein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
findMapsForSource
- Specified by:
findMapsForSourcein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
getAbbreviation
- Specified by:
getAbbreviationin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
getParser
public org.hl7.fhir.dstu2016may.formats.IParser getParser(org.hl7.fhir.dstu2016may.formats.ParserType theType) - Specified by:
getParserin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
getParser
- Specified by:
getParserin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
getResourceNames
- Specified by:
getResourceNamesin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
hasResource
public <T extends org.hl7.fhir.dstu2016may.model.Resource> boolean hasResource(Class<T> theClass_, String theUri) - Specified by:
hasResourcein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
newJsonParser
- Specified by:
newJsonParserin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
newXmlParser
- Specified by:
newXmlParserin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
getNarrativeGenerator
public org.hl7.fhir.dstu2016may.utils.INarrativeGenerator getNarrativeGenerator(String theS, String theS1) - Specified by:
getNarrativeGeneratorin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
oid2Uri
- Specified by:
oid2Uriin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
fetchTypeDefinition
- Specified by:
fetchTypeDefinitionin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
supportsSystem
- Specified by:
supportsSystemin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
typeTails
- Specified by:
typeTailsin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
validateCode
public org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult validateCode(org.hl7.fhir.dstu2016may.model.CodeableConcept theCode, org.hl7.fhir.dstu2016may.model.ValueSet theVs) - Specified by:
validateCodein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
validateCode
public org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult validateCode(org.hl7.fhir.dstu2016may.model.Coding theCode, org.hl7.fhir.dstu2016may.model.ValueSet theVs) - Specified by:
validateCodein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
validateCode
public org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult validateCode(String theSystem, String theCode, String theDisplay) - Specified by:
validateCodein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
validateCode
public org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult validateCode(String theSystem, String theCode, String theDisplay, org.hl7.fhir.dstu2016may.model.ValueSet.ConceptSetComponent theVsi) - Specified by:
validateCodein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
validateCode
public org.hl7.fhir.dstu2016may.utils.IWorkerContext.ValidationResult validateCode(String theSystem, String theCode, String theDisplay, org.hl7.fhir.dstu2016may.model.ValueSet theVs) - Specified by:
validateCodein interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
expandVS
public org.hl7.fhir.dstu2016may.terminologies.ValueSetExpander.ValueSetExpansionOutcome expandVS(org.hl7.fhir.dstu2016may.model.ValueSet theSource, boolean theCacheOk) - Specified by:
expandVSin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-
expandVS
public org.hl7.fhir.dstu2016may.model.ValueSet.ValueSetExpansionComponent expandVS(org.hl7.fhir.dstu2016may.model.ValueSet.ConceptSetComponent theInc) - Specified by:
expandVSin interfaceorg.hl7.fhir.dstu2016may.utils.IWorkerContext
-