Class GTINHelper

java.lang.Object
fr.becpg.repo.helper.GTINHelper

public class GTINHelper extends Object

GTINHelper class.

Version:
$Id: $Id
Author:
matthieu
  • Constructor Details

    • GTINHelper

      private GTINHelper()
  • Method Details

    • generateEAN13Code

      public static String generateEAN13Code(String prefix) throws org.apache.commons.validator.routines.checkdigit.CheckDigitException
      SPEL T(fr.becpg.repo.helper.GTINHelper).generateEAN13Code("455121")
      Parameters:
      prefix - a String object.
      Returns:
      a String object.
      Throws:
      org.apache.commons.validator.routines.checkdigit.CheckDigitException - if any.
    • createEAN13Code

      public static String createEAN13Code(String prefix, String serialNumber) throws org.apache.commons.validator.routines.checkdigit.CheckDigitException
      SPEL T(fr.becpg.repo.helper.GTINHelper).createEAN13Code("360438", "25112")
      Parameters:
      prefix - a String object.
      serialNumber - a String object.
      Returns:
      a String object.
      Throws:
      org.apache.commons.validator.routines.checkdigit.CheckDigitException - if any.
    • addDigitToEANPrefix

      public static String addDigitToEANPrefix(String eanCode) throws org.apache.commons.validator.routines.checkdigit.CheckDigitException
      SPEL T(fr.becpg.repo.helper.GTINHelper).addDigitToEANPrefix("0360428025112")
      Parameters:
      eanCode - a String object
      Returns:
      a String object.
      Throws:
      org.apache.commons.validator.routines.checkdigit.CheckDigitException - if any.