java.lang.Object
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.postprocessor.AbstractMarshalPostprocessor<com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime>
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.postprocessor.DvDateTimePostprocessor
All Implemented Interfaces:
MarshalPostprocessor<com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime>, ClassDependent<com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime>

public class DvDateTimePostprocessor extends AbstractMarshalPostprocessor<com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime>
  • Constructor Details

    • DvDateTimePostprocessor

      public DvDateTimePostprocessor()
  • Method Details

    • process

      public void process(String term, com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime rmObject, Map<String,Object> values, Context<Map<String,Object>> context)
      Adds or removes Values from values depending on rmObject. 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

      public Class<com.nedap.archie.rm.datavalues.quantity.datetime.DvDateTime> getAssociatedClass()