# Uses of Enum Class
fr.gouv.vitam.common.model.identifier.PurgedCollectionType

Packages that use PurgedCollectionType
Package
Description
fr.gouv.vitam.access.internal.api
Provides module and resource interfaces and a binary data POJO for the Access Internal module.
fr.gouv.vitam.access.internal.core
Provides core implementation for the Access Internal module.
fr.gouv.vitam.access.internal.core.identifier.query
fr.gouv.vitam.access.internal.core.identifier.search
fr.gouv.vitam.common.model.identifier
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.

- ## Uses of PurgedCollectionType in fr.gouv.vitam.access.internal.api

  Methods in fr.gouv.vitam.access.internal.api with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModule.`selectPurgedPersistentIdentifier(String persistentIdentifier, PurgedCollectionType type)`
  select purged persistent identifier

- ## Uses of PurgedCollectionType in fr.gouv.vitam.access.internal.core

  Methods in fr.gouv.vitam.access.internal.core with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModuleImpl.`selectPurgedPersistentIdentifier(String persistentIdentifier, PurgedCollectionType type)`
  select purged persistent identifiers

- ## Uses of PurgedCollectionType in fr.gouv.vitam.access.internal.core.identifier.query

  Methods in fr.gouv.vitam.access.internal.core.identifier.query with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `static SelectMultiQuery`
  PersistentIdentifierMultiQueryFactory.`createSelectMultiQuery(PurgedCollectionType purgedCollectionType, String persistentIdentifier)`
  `static SelectMultiQuery`
  PersistentIdentifierMultiQueryFactory.`createSelectMultiQuery(PurgedCollectionType purgedCollectionType, String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode selectQuery)`

- ## Uses of PurgedCollectionType in fr.gouv.vitam.access.internal.core.identifier.search

  Methods in fr.gouv.vitam.access.internal.core.identifier.search with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `Collection<PurgedPersistentIdentifier>`
  PurgedPersistentIdentifierSearchService.`search(String persistentIdentifier, PurgedCollectionType type)`

- ## Uses of PurgedCollectionType in fr.gouv.vitam.common.model.identifier

  Methods in fr.gouv.vitam.common.model.identifier that return PurgedCollectionType
  Modifier and Type
  Method
  Description
  `PurgedCollectionType`
  PurgedPersistentIdentifier.`getType()`
  `static PurgedCollectionType`
  PurgedCollectionType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static PurgedCollectionType[]`
  PurgedCollectionType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in fr.gouv.vitam.common.model.identifier with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `void`
  PurgedPersistentIdentifier.`setType(PurgedCollectionType type)`

- ## Uses of PurgedCollectionType in fr.gouv.vitam.metadata.client

  Methods in fr.gouv.vitam.metadata.client with parameters of type PurgedCollectionType
  Modifier and Type
  Method
  Description
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`