Package org.apache.commons.validator.routines.checkdigit


package org.apache.commons.validator.routines.checkdigit
This package contains Check Digit validation/calculation routines.

Note that these do not validate the input for length or syntax. Such validation is performed by the org.apache.commons.validator.routines.XYZValidator classes.

  • Class
    Description
    Modulus 10 ABA Number (or Routing Transit Number (RTN)) Check Digit calculation/validation.
    Modulus 10 CAS Registry Number (or Chemical Abstracts Service (CAS RN)) Check Digit calculation/validation.
    Check Digit calculation and validation.
    Check Digit calculation/validation error.
    Modulus 10 CUSIP (North American Securities) Check Digit calculation/validation.
    Modulus 10 EAN-13 / UPC / ISBN-13 Check Digit calculation/validation.
    Modulus 11 EC number Check Digit calculation/validation.
    IBAN (International Bank Account Number) Check Digit calculation/validation.
    Modulus 11 ISBN-10 Check Digit calculation/validation.
    Combined ISBN-10 / ISBN-13 Check Digit calculation/validation.
    Modulus 10 ISIN (International Securities Identifying Number) Check Digit calculation/validation.
    International Standard Serial Number (ISSN) is an eight-digit serial number used to uniquely identify a serial publication.
    Modulus 10 Luhn Check Digit calculation/validation.
    Abstract Modulus Check digit calculation/validation.
    General Modulus 10 Check Digit calculation/validation.
    Modulus 10 SEDOL (UK Securities) Check Digit calculation/validation.
    Verhoeff (Dihedral) Check Digit calculation/validation.