org.apache.commons.validator
Class ISBNValidator
java.lang.Object
org.apache.commons.validator.ISBNValidator
Deprecated. Use the new ISBNValidator in the routines package
public class ISBNValidator
- extends Object
A class for validating 10 digit ISBN codes.
Based on this
algorithm
NOTE: This has been replaced by the new
ISBNValidator
.
- Since:
- Validator 1.2.0
- Version:
- $Revision: 591503 $ $Date: 2007-11-03 00:00:06 +0100 (Sa, 03. Nov 2007) $
Constructor Summary |
ISBNValidator()
Deprecated. Default Constructor. |
Method Summary |
boolean |
isValid(String isbn)
Deprecated. If the ISBN is formatted with space or dash separators its format is
validated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ISBNValidator
public ISBNValidator()
- Deprecated.
- Default Constructor.
isValid
public boolean isValid(String isbn)
- Deprecated.
- If the ISBN is formatted with space or dash separators its format is
validated. Then the digits in the number are weighted, summed, and
divided by 11 according to the ISBN algorithm. If the result is zero,
the ISBN is valid. This method accepts formatted or raw ISBN codes.
- Parameters:
isbn
- Candidate ISBN number to be validated. null
is
considered invalid.
- Returns:
- true if the string is a valid ISBN code.
Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.