# Package fr.gouv.vitam.common

package fr.gouv.vitam.common
General utility classes as FileUtil, SystemPropertyUtil and UUID support

- Class
  Description
  BaseXx
  Base16, Base32 and Base64 codecs
  CharsetUtils
  Charset Utility class
  CommonMediaType
  CommonMediaType contains a different archive mime type supported by Vitam
  EnumObjectWhiteListedFields
  Enums to manage white listed fields
  EnumUnitWhiteListedFields
  Enums to manage white listed fields
  FileUtil
  File Utility class
  GlobalDataRest
  Global Variables and eventually method used by REST services
  InternalActionKeysRetriever
  LocalDateUtil
  LocalDateTime utilities
  ParametersChecker
  Checker for Parameters
  Can be used for String (testing also emptiness) and for general Object.
  For null String only, use the special method.
  PropertiesUtils
  Property Utility class NOTE for developers: Do not add LOGGER there
  SedaConfiguration
  Seda Configuration class
  SedaConstants
  Constants for the Seda used in Json files
  SedaVersion
  The class SedaVersion used to get the list the versions by type of Data Object from the file version.conf
  ServerIdentity
  Server Identity containing ServerName, ServerRole, Global PlatformId
  This is a private Common.
  By default this class is initialized with default values:
  ServerName: hostname or UnknownHostname if not found ServerRole: UnknownRole ServerId: partial MAC ADDRESS as integer SiteId : 0
  One should initialize its server instance by calling:
  ServerIdentity.MAP_KEYNAME
  Map key for setFromMap
  ServerIdentity.ServerIdentityConfigurationImpl
  Implementation of ServerIdentityConfiguration Interface
  ServerIdentityConfiguration
  Defines minimal common configurations for server identity configuration properties.
  ServerIdentityInterface
  Interface of the private class ServerIdentity
  StringUtils
  String utils
  SystemPropertyUtil
  A collection of utility methods to retrieve and parse the values of the Java system properties.
  SystemPropertyUtil.Platform
  Inspired from http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/ SystemUtils.html
  VitamConfiguration
  This class contains default values shared among all services in Vitam
  VitamConfigurationParameters
  This class contains Vitam Data