Package com.s24.gs1

Class GtinValidator


  • public class GtinValidator
    extends Object
    Checks, whether a GTIN is valid or not.

    A GTIN string is valid, if it

    • Is not empty or null
    • It does not contain any non-digits
    • Has a valid length
    • Has a valid checksum
    • Has a valid check digit at the end
    • Constructor Detail

      • GtinValidator

        public GtinValidator​(CharSequence gtin)
    • Method Detail

      • validate

        public boolean validate()
        Validates the GTIN input string.
        Returns:
        true if the GTIN is valid