Package org.hl7.fhir.r4.hapi.ctx
Class FhirR4
- java.lang.Object
-
- org.hl7.fhir.r4.hapi.ctx.FhirR4
-
-
Constructor Summary
Constructors Constructor Description FhirR4()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ca.uhn.fhir.fhirpath.IFhirPathcreateFhirPathExecutor(ca.uhn.fhir.context.FhirContext theFhirContext)org.hl7.fhir.instance.model.api.IBaseResourcegenerateProfile(ca.uhn.fhir.context.RuntimeResourceDefinition theRuntimeResourceDefinition, String theServerBase)Class<List>getContainedType()InputStreamgetFhirVersionPropertiesFile()org.hl7.fhir.instance.model.api.IPrimitiveType<Date>getLastUpdated(org.hl7.fhir.instance.model.api.IBaseResource theResource)StringgetPathToSchemaDefinitions()Class<? extends org.hl7.fhir.instance.model.api.IBaseReference>getResourceReferenceType()ObjectgetServerVersion()ca.uhn.fhir.context.FhirVersionEnumgetVersion()ca.uhn.fhir.rest.api.IVersionSpecificBundleFactorynewBundleFactory(ca.uhn.fhir.context.FhirContext theContext)org.hl7.fhir.instance.model.api.IBaseCodingnewCodingDt()org.hl7.fhir.instance.model.api.IIdTypenewIdType()
-
-
-
Constructor Detail
-
FhirR4
public FhirR4()
-
-
Method Detail
-
createFhirPathExecutor
public ca.uhn.fhir.fhirpath.IFhirPath createFhirPathExecutor(ca.uhn.fhir.context.FhirContext theFhirContext)
- Specified by:
createFhirPathExecutorin interfaceca.uhn.fhir.model.api.IFhirVersion
-
generateProfile
public org.hl7.fhir.instance.model.api.IBaseResource generateProfile(ca.uhn.fhir.context.RuntimeResourceDefinition theRuntimeResourceDefinition, String theServerBase)
- Specified by:
generateProfilein interfaceca.uhn.fhir.model.api.IFhirVersion
-
getContainedType
public Class<List> getContainedType()
- Specified by:
getContainedTypein interfaceca.uhn.fhir.model.api.IFhirVersion
-
getFhirVersionPropertiesFile
public InputStream getFhirVersionPropertiesFile()
- Specified by:
getFhirVersionPropertiesFilein interfaceca.uhn.fhir.model.api.IFhirVersion
-
getLastUpdated
public org.hl7.fhir.instance.model.api.IPrimitiveType<Date> getLastUpdated(org.hl7.fhir.instance.model.api.IBaseResource theResource)
- Specified by:
getLastUpdatedin interfaceca.uhn.fhir.model.api.IFhirVersion
-
getPathToSchemaDefinitions
public String getPathToSchemaDefinitions()
- Specified by:
getPathToSchemaDefinitionsin interfaceca.uhn.fhir.model.api.IFhirVersion
-
getResourceReferenceType
public Class<? extends org.hl7.fhir.instance.model.api.IBaseReference> getResourceReferenceType()
- Specified by:
getResourceReferenceTypein interfaceca.uhn.fhir.model.api.IFhirVersion
-
getServerVersion
public Object getServerVersion()
- Specified by:
getServerVersionin interfaceca.uhn.fhir.model.api.IFhirVersion
-
getVersion
public ca.uhn.fhir.context.FhirVersionEnum getVersion()
- Specified by:
getVersionin interfaceca.uhn.fhir.model.api.IFhirVersion
-
newBundleFactory
public ca.uhn.fhir.rest.api.IVersionSpecificBundleFactory newBundleFactory(ca.uhn.fhir.context.FhirContext theContext)
- Specified by:
newBundleFactoryin interfaceca.uhn.fhir.model.api.IFhirVersion
-
newCodingDt
public org.hl7.fhir.instance.model.api.IBaseCoding newCodingDt()
- Specified by:
newCodingDtin interfaceca.uhn.fhir.model.api.IFhirVersion
-
newIdType
public org.hl7.fhir.instance.model.api.IIdType newIdType()
- Specified by:
newIdTypein interfaceca.uhn.fhir.model.api.IFhirVersion
-
-