Package fr.gouv.vitam.common.mapping.dip

# Class DescriptiveMetadataMapper

java.lang.Object
fr.gouv.vitam.common.mapping.dip.DescriptiveMetadataMapper

public class DescriptiveMetadataMapper extends Object
Map the object DescriptiveMetadataModel generated from Unit data base model To a jaxb object DescriptiveMetadataContentType This help convert DescriptiveMetadataModel to xml using jaxb

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DescriptiveMetadataMapper()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `fr.gouv.culture.archivesdefrance.seda.v2.DescriptiveMetadataContentType`
  `map(DescriptiveMetadataModel metadataModel, List<ArchiveUnitHistoryModel> historyListModel, SupportedSedaVersions supportedSedaVersion)`
  Map local DescriptiveMetadataModel to jaxb DescriptiveMetadataContentType

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DescriptiveMetadataMapper

    public DescriptiveMetadataMapper()

- ## Method Details

  - ### map

    public fr.gouv.culture.archivesdefrance.seda.v2.DescriptiveMetadataContentType map(DescriptiveMetadataModel metadataModel, List<ArchiveUnitHistoryModel> historyListModel, SupportedSedaVersions supportedSedaVersion) throws DatatypeConfigurationException, ExportException
    Map local DescriptiveMetadataModel to jaxb DescriptiveMetadataContentType
    Parameters:
      `metadataModel` -
      `historyListModel` -
    Returns:
      a descriptive Metadata Content Type
    Throws:
      `DatatypeConfigurationException`
      `ExportException`