Class GlobalIdentifierCode

java.lang.Object
com.itextpdf.text.zugferd.checkers.CodeValidation
com.itextpdf.text.zugferd.checkers.comfort.GlobalIdentifierCode

public class GlobalIdentifierCode extends CodeValidation
Class that can be used to check if a global identifier code is well-formed. IMPORTANT: this doesn't check if the code is valid in the sense that it doesn't check the code against a list of global identifier codes.
  • Field Details

  • Constructor Details

    • GlobalIdentifierCode

      public GlobalIdentifierCode()
  • Method Details

    • isValid

      public boolean isValid(String code)
      The code list provided with the ZUGFeRD standard only lists five codes. There are more codes available (in ISO 6523). We won't check the presence of a code in ISO 6523, but we'll check if the code consists of four numbers.
      Specified by:
      isValid in class CodeValidation
      Parameters:
      code - the code to be tested
      Returns:
      true if the code has the correct format