public class Stu3StructureDefinitions extends StructureDefinitions
StructureDefinitions implementation for FHIR STU3.context, PRIMITIVE_TYPES, validationSupport| Constructor and Description |
|---|
Stu3StructureDefinitions(ca.uhn.fhir.context.FhirContext context) |
| Modifier and Type | Method and Description |
|---|---|
FhirConversionSupport |
conversionSupport()
Returns supporting functions to make FHIR conversion work independent of version.
|
<T> T |
transform(DefinitionVisitor<T> visitor,
String resourceTypeUrl)
Transforms a FHIR resource to a type defined by the visitor.
|
<T> T |
transform(DefinitionVisitor<T> visitor,
String resourceTypeUrl,
List<String> containedResourceTypeUrls)
Transforms a FHIR resource to a type defined by the visitor.
|
<T> T |
transform(DefinitionVisitor<T> visitor,
org.hl7.fhir.dstu3.model.StructureDefinition definition)
Returns the Spark struct type used to encode the given FHIR composite.
|
createpublic Stu3StructureDefinitions(ca.uhn.fhir.context.FhirContext context)
public FhirConversionSupport conversionSupport()
StructureDefinitionsconversionSupport in class StructureDefinitionspublic <T> T transform(DefinitionVisitor<T> visitor, String resourceTypeUrl)
StructureDefinitionstransform in class StructureDefinitionsT - the return type of the visitor.visitor - a visitor class to recursively transform the structure.resourceTypeUrl - the URL defining the resource type or profile.public <T> T transform(DefinitionVisitor<T> visitor, org.hl7.fhir.dstu3.model.StructureDefinition definition)
public <T> T transform(DefinitionVisitor<T> visitor, String resourceTypeUrl, List<String> containedResourceTypeUrls)
StructureDefinitionstransform in class StructureDefinitionsT - the return type of the visitor.visitor - a visitor class to recursively transform the structure.resourceTypeUrl - the URL defining the resource type or profile.containedResourceTypeUrls - the URLs defining the resource types or profiles to be
contained to the given resource.Copyright © 2020. All rights reserved.