protected final class HapiCompositeConverter.CompositeFieldSetter extends Object implements HapiConverter.HapiFieldSetter, HapiConverter.HapiObjectConverter
Modifier and Type | Method and Description |
---|---|
void |
setField(org.hl7.fhir.instance.model.api.IBase parentObject,
ca.uhn.fhir.context.BaseRuntimeChildDefinition fieldToSet,
Object sourceObject)
Sets the value to the corresponding field on a FHIR object.
|
org.hl7.fhir.instance.model.api.IBase |
toHapi(Object sourceObject)
Converts an object from a different data model to a HAPI object.
|
public org.hl7.fhir.instance.model.api.IBase toHapi(Object sourceObject)
HapiConverter.HapiObjectConverter
toHapi
in interface HapiConverter.HapiObjectConverter
sourceObject
- the object to convertpublic void setField(org.hl7.fhir.instance.model.api.IBase parentObject, ca.uhn.fhir.context.BaseRuntimeChildDefinition fieldToSet, Object sourceObject)
HapiConverter.HapiFieldSetter
setField
in interface HapiConverter.HapiFieldSetter
parentObject
- the composite object getting its field setfieldToSet
- the runtime definition of the field to set.sourceObject
- the value to be converted and set on the FHIR object.Copyright © 2020. All rights reserved.