Class DvEncapsulatedMarshalPostprocessor
java.lang.Object
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.postprocessor.AbstractMarshalPostprocessor<com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated>
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.postprocessor.DvEncapsulatedMarshalPostprocessor
- All Implemented Interfaces:
MarshalPostprocessor<com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated>,ClassDependent<com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated>
public class DvEncapsulatedMarshalPostprocessor
extends AbstractMarshalPostprocessor<com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated>voidprocess(String term, com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated rmObject, Map<String, Object> values, Context<Map<String, Object>> context) Adds or removes Values fromvaluesdepending onrmObject.Methods inherited from class org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.postprocessor.AbstractMarshalPostprocessor
addValue, callMarshal, callPostprocess, handleRmAttribute
-
Constructor Details
-
DvEncapsulatedMarshalPostprocessor
public DvEncapsulatedMarshalPostprocessor()
-
-
Method Details
-
process
public void process(String term, com.nedap.archie.rm.datavalues.encapsulated.DvEncapsulated rmObject, Map<String, Object> values, Context<Map<String, Object>> context) Adds or removes Values fromvaluesdepending onrmObject. Adds the encoding information- Parameters:
term- current term in the marshal recursion.rmObject- current rmObject in the marshal recursion.values- current values in the marshal recursion.
-
getAssociatedClass
-