java.lang.Object
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.umarshal.rmunmarshaller.AbstractRMUnmarshaller<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.umarshal.rmunmarshaller.DvMultimediaRMUnmarshaller
All Implemented Interfaces:
RMUnmarshaller<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>, ClassDependent<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>

public class DvMultimediaRMUnmarshaller extends AbstractRMUnmarshaller<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>
  • Constructor Details

    • DvMultimediaRMUnmarshaller

      public DvMultimediaRMUnmarshaller()
  • Method Details

    • getAssociatedClass

      public Class<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia> getAssociatedClass()
    • handle

      public void handle(String currentTerm, com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia rmObject, Map<FlatPathDto,String> currentValues, Context<Map<FlatPathDto,String>> context, Set<String> consumedPaths)
      Puts the currentValues into the rmObject Use RmIntrospectConfig to find die properties which needs to be set
      Specified by:
      handle in interface RMUnmarshaller<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>
      Overrides:
      handle in class AbstractRMUnmarshaller<com.nedap.archie.rm.datavalues.encapsulated.DvMultimedia>