# Uses of Class
fr.gouv.vitam.common.model.objectgroup.PersistentIdentifierModel

Packages that use PersistentIdentifierModel
Package
Description
fr.gouv.vitam.batch.report.model.entry
fr.gouv.vitam.common.model.objectgroup
fr.gouv.vitam.worker.core.plugin.purge

- ## Uses of PersistentIdentifierModel in fr.gouv.vitam.batch.report.model.entry

  Methods in fr.gouv.vitam.batch.report.model.entry that return types with arguments of type PersistentIdentifierModel
  Modifier and Type
  Method
  Description
  `List<PersistentIdentifierModel>`
  PurgeObjectGroupObjectVersion.`getPersistentIdentifier()`
  `List<PersistentIdentifierModel>`
  PurgeUnitReportEntry.`getPersistentIdentifier()`
  `List<PersistentIdentifierModel>`
  TransferReplyUnitReportEntry.`getPersistentIdentifiers()`
  Constructor parameters in fr.gouv.vitam.batch.report.model.entry with type arguments of type PersistentIdentifierModel
  Modifier
  Constructor
  Description
  ``
  `PurgeObjectGroupObjectVersion(String id, String opi, Long size, String version, String usage, List<PersistentIdentifierModel> persistentIdentifier)`
  ``
  `PurgeUnitReportEntry(String id, String originatingAgency, String initialOperation, String objectGroupId, String status, String archivalAgencyIdentifier, com.fasterxml.jackson.databind.JsonNode extraInfo, List<PersistentIdentifierModel> persistentIdentifier, String type)`
  ``
  `TransferReplyUnitReportEntry(String id, String status, List<PersistentIdentifierModel> persistentIdentifier)`

- ## Uses of PersistentIdentifierModel in fr.gouv.vitam.common.model.objectgroup

  Methods in fr.gouv.vitam.common.model.objectgroup that return types with arguments of type PersistentIdentifierModel
  Modifier and Type
  Method
  Description
  `List<PersistentIdentifierModel>`
  VersionsModel.`getPersistentIdentifier()`
  `List<PersistentIdentifierModel>`
  VersionsModelCustomized.`getPersistentIdentifier()`
  Method parameters in fr.gouv.vitam.common.model.objectgroup with type arguments of type PersistentIdentifierModel
  Modifier and Type
  Method
  Description
  `void`
  VersionsModel.`setPersistentIdentifier(List<PersistentIdentifierModel> persistentIdentifier)`
  `void`
  VersionsModelCustomized.`setPersistentIdentifier(List<PersistentIdentifierModel> persistentIdentifier)`

- ## Uses of PersistentIdentifierModel in fr.gouv.vitam.worker.core.plugin.purge

  Methods in fr.gouv.vitam.worker.core.plugin.purge that return PersistentIdentifierModel
  Modifier and Type
  Method
  Description
  `protected static PersistentIdentifierModel`
  PurgeUnitPlugin.`mapJsonToPersistentIdentifierModel(com.fasterxml.jackson.databind.JsonNode identifierNode)`
  Methods in fr.gouv.vitam.worker.core.plugin.purge that return types with arguments of type PersistentIdentifierModel
  Modifier and Type
  Method
  Description
  `protected static List<PersistentIdentifierModel>`
  PurgeUnitPlugin.`extractPersistentIdentifiersFromUnit(com.fasterxml.jackson.databind.JsonNode unit)`