Class Mod11XISBN10CheckDigit

All Implemented Interfaces:
Serializable, CheckDigit

@Deprecated public final class Mod11XISBN10CheckDigit extends Modulus11XCheckDigit
Deprecated.
Modulus 11 ISBN-10 Check Digit calculation/validation.

ISBN-10 Numbers are a numeric code except for the last (check) digit which can have a value of "X".

Check digit calculation is based on modulus 11 with digits being weighted based by their position, from right to left with the first digit being weighted 1, the second 2 and so on. If the check digit is calculated as "10" it is converted to "X".

N.B. From 1st January 2007 the book industry will start to use a new 13 digit ISBN number (rather than this 10 digit ISBN number) which uses the EAN-13 / UPC (see EAN13CheckDigit) standard.

For further information see:

Since:
1.4
See Also:
  • Field Details

    • INSTANCE

      public static final CheckDigit INSTANCE
      Deprecated.
      Singleton ISBN-10 Check Digit instance
  • Constructor Details

    • Mod11XISBN10CheckDigit

      public Mod11XISBN10CheckDigit()
      Deprecated.
  • Method Details

    • getInstance

      public static CheckDigit getInstance()
      Deprecated.
      Gets the singleton instance of this class.
      Returns:
      A singleton instance of the class.