Package fr.gouv.vitam.common.model.dip

# Class DataObjectVersions

java.lang.Object
fr.gouv.vitam.common.model.dip.DataObjectVersions

public class DataObjectVersions extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DataObjectVersions()`
  `DataObjectVersions(Map<DataObjectVersionType,Set<QualifierVersion>> dataObjectVersionsPatterns)`
  `DataObjectVersions(Set<String> dataObjectVersionToExport)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `dataHasBeenSetTwice()`
  `Set<String>`
  `getDataObjectVersions()`
  `Map<DataObjectVersionType,Set<QualifierVersion>>`
  `getDataObjectVersionsPatterns()`
  `void`
  `setDataObjectVersions(Set<String> dataObjectVersions)`
  `void`
  `setDataObjectVersionsPatterns(Map<DataObjectVersionType,Set<QualifierVersion>> dataObjectVersionsPatterns)`

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

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

- ## Constructor Details

  - ### DataObjectVersions

    public DataObjectVersions()

  - ### DataObjectVersions

    public DataObjectVersions(Set<String> dataObjectVersionToExport)

  - ### DataObjectVersions

    public DataObjectVersions(Map<DataObjectVersionType,Set<QualifierVersion>> dataObjectVersionsPatterns)

- ## Method Details

  - ### getDataObjectVersions

    public Set<String> getDataObjectVersions()

  - ### setDataObjectVersions

    public void setDataObjectVersions(Set<String> dataObjectVersions)

  - ### getDataObjectVersionsPatterns

    @Nullable public Map<DataObjectVersionType,Set<QualifierVersion>> getDataObjectVersionsPatterns()

  - ### setDataObjectVersionsPatterns

    public void setDataObjectVersionsPatterns(Map<DataObjectVersionType,Set<QualifierVersion>> dataObjectVersionsPatterns)

  - ### dataHasBeenSetTwice

    public boolean dataHasBeenSetTwice()