# Uses of Enum Class
fr.gouv.vitam.common.model.UnitType

Packages that use UnitType
Package
Description
fr.gouv.vitam.common.model
This package contains simple POJOs and DTOs that may be shared commonly by all vitam internal components
fr.gouv.vitam.common.model.unit
fr.gouv.vitam.processing.common.exception
Provides common Exception classes for the Processing module.
fr.gouv.vitam.worker.core.extractseda
fr.gouv.vitam.worker.core.plugin.elimination
fr.gouv.vitam.worker.core.plugin.reclassification.model

- ## Uses of UnitType in fr.gouv.vitam.common.model

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

- ## Uses of UnitType in fr.gouv.vitam.common.model.unit

  Methods in fr.gouv.vitam.common.model.unit that return UnitType
  Modifier and Type
  Method
  Description
  `UnitType`
  ArchiveUnitInternalModel.`getUnitType()`
  `UnitType`
  ArchiveUnitModel.`getUnitType()`
  Methods in fr.gouv.vitam.common.model.unit with parameters of type UnitType
  Modifier and Type
  Method
  Description
  `ArchiveUnitInternalModel`
  ArchiveUnitInternalModel.`setUnitType(UnitType unitType)`
  `ArchiveUnitModel`
  ArchiveUnitModel.`setUnitType(UnitType unitType)`

- ## Uses of UnitType in fr.gouv.vitam.processing.common.exception

  Methods in fr.gouv.vitam.processing.common.exception that return UnitType
  Modifier and Type
  Method
  Description
  `UnitType`
  ProcessingUnitLinkingException.`getIngestType()`
  `UnitType`
  ProcessingUnitLinkingException.`getUnitType()`
  Constructors in fr.gouv.vitam.processing.common.exception with parameters of type UnitType
  Modifier
  Constructor
  Description
  ``
  `ProcessingUnitLinkingException(String message, String manifestId, UnitType unitType, UnitType ingestType)`

- ## Uses of UnitType in fr.gouv.vitam.worker.core.extractseda

  Methods in fr.gouv.vitam.worker.core.extractseda that return UnitType
  Modifier and Type
  Method
  Description
  `UnitType`
  IngestContext.`getWorkflowUnitType()`
  Methods in fr.gouv.vitam.worker.core.extractseda with parameters of type UnitType
  Modifier and Type
  Method
  Description
  `void`
  IngestContext.`setWorkflowUnitType(UnitType workflowUnitType)`

- ## Uses of UnitType in fr.gouv.vitam.worker.core.plugin.elimination

  Methods in fr.gouv.vitam.worker.core.plugin.elimination with parameters of type UnitType
  Modifier and Type
  Method
  Description
  `EliminationAnalysisResult`
  EliminationAnalysisService.`analyzeElimination(String unitId, UnitType unitType, String operationId, List<InheritedRuleResponseModel> appraisalRules, List<InheritedPropertyResponseModel> appraisalProperties, List<InheritedRuleResponseModel> holdRules, LocalDate expirationDate, String sp)`

- ## Uses of UnitType in fr.gouv.vitam.worker.core.plugin.reclassification.model

  Methods in fr.gouv.vitam.worker.core.plugin.reclassification.model that return UnitType
  Modifier and Type
  Method
  Description
  `UnitType`
  IllegalUnitTypeAttachment.`getChildUnidType()`
  `UnitType`
  IllegalUnitTypeAttachment.`getParentUnidType()`
  `UnitType`
  UnitGraphInfo.`getUnitType()`
  Methods in fr.gouv.vitam.worker.core.plugin.reclassification.model with parameters of type UnitType
  Modifier and Type
  Method
  Description
  `void`
  IllegalUnitTypeAttachment.`setChildUnidType(UnitType childUnidType)`
  `void`
  IllegalUnitTypeAttachment.`setParentUnidType(UnitType parentUnidType)`
  `void`
  UnitGraphInfo.`setUnitType(UnitType unitType)`
  Constructors in fr.gouv.vitam.worker.core.plugin.reclassification.model with parameters of type UnitType
  Modifier
  Constructor
  Description
  ``
  `IllegalUnitTypeAttachment(String childUnidId, UnitType childUnidType, String parentUnidId, UnitType parentUnidType)`