Modifier and Type | Method and Description |
---|---|
int |
compute(java.lang.String digits)
Computes the check digit value.
|
java.lang.String |
encode(java.lang.String digits)
Add check digits to a string containing digits.
|
int |
getDigit(java.lang.String digits)
Extract just the check digit from an encoded string.
|
java.lang.String |
getNumber(java.lang.String digits)
Extracts the raw data without the check digits.
|
boolean |
verify(java.lang.String digits)
Verify a string that has been encoded with a check digit.
|
java.lang.String encode(java.lang.String digits)
Add check digits to a string containing digits.
digits
- the input data string containing only digits '0'-'9'boolean verify(java.lang.String digits)
Verify a string that has been encoded with a check digit.
digits
- input digitsint compute(java.lang.String digits)
Computes the check digit value.
digits
- - a string containing dataint getDigit(java.lang.String digits)
Extract just the check digit from an encoded string.
digits
- input data containing check and data digitsjava.lang.String getNumber(java.lang.String digits)
Extracts the raw data without the check digits.
digits — A
- string containing only digits 0-9