Class FhirDstu2

java.lang.Object
ca.uhn.fhir.model.dstu2.FhirDstu2
All Implemented Interfaces:
ca.uhn.fhir.model.api.IFhirVersion

public class FhirDstu2 extends Object implements ca.uhn.fhir.model.api.IFhirVersion
  • Constructor Details

  • Method Details

    • createFhirPathExecutor

      public ca.uhn.fhir.fhirpath.IFhirPath createFhirPathExecutor(ca.uhn.fhir.context.FhirContext theFhirContext)
      Specified by:
      createFhirPathExecutor in interface ca.uhn.fhir.model.api.IFhirVersion
    • generateProfile

      public ca.uhn.fhir.model.api.IResource generateProfile(ca.uhn.fhir.context.RuntimeResourceDefinition theRuntimeResourceDefinition, String theServerBase)
      Specified by:
      generateProfile in interface ca.uhn.fhir.model.api.IFhirVersion
    • getContainedType

      public Class<? extends ca.uhn.fhir.model.base.composite.BaseContainedDt> getContainedType()
      Specified by:
      getContainedType in interface ca.uhn.fhir.model.api.IFhirVersion
    • getFhirVersionPropertiesFile

      Specified by:
      getFhirVersionPropertiesFile in interface ca.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:
      getLastUpdated in interface ca.uhn.fhir.model.api.IFhirVersion
    • getPathToSchemaDefinitions

      Specified by:
      getPathToSchemaDefinitions in interface ca.uhn.fhir.model.api.IFhirVersion
    • getResourceReferenceType

      public Class<? extends ca.uhn.fhir.model.base.composite.BaseResourceReferenceDt> getResourceReferenceType()
      Specified by:
      getResourceReferenceType in interface ca.uhn.fhir.model.api.IFhirVersion
    • getVersion

      public ca.uhn.fhir.context.FhirVersionEnum getVersion()
      Specified by:
      getVersion in interface ca.uhn.fhir.model.api.IFhirVersion
    • newBundleFactory

      public ca.uhn.fhir.rest.api.IVersionSpecificBundleFactory newBundleFactory(ca.uhn.fhir.context.FhirContext theContext)
      Specified by:
      newBundleFactory in interface ca.uhn.fhir.model.api.IFhirVersion
    • newCodingDt

      public ca.uhn.fhir.model.base.composite.BaseCodingDt newCodingDt()
      Specified by:
      newCodingDt in interface ca.uhn.fhir.model.api.IFhirVersion
    • newIdType

      public org.hl7.fhir.instance.model.api.IIdType newIdType()
      Specified by:
      newIdType in interface ca.uhn.fhir.model.api.IFhirVersion
    • getServerVersion

      Specified by:
      getServerVersion in interface ca.uhn.fhir.model.api.IFhirVersion