Package org.apache.commons.validator
Class ISBNValidator
- java.lang.Object
-
- org.apache.commons.validator.ISBNValidator
-
@Deprecated public class ISBNValidator extends java.lang.Object
Deprecated.Use the new ISBNValidator in the routines packageA class for validating 10 digit ISBN codes. Based on this algorithm NOTE: This has been replaced by the newISBNValidator
.- Since:
- Validator 1.2.0
- Version:
- $Revision: 1739358 $
-
-
Constructor Summary
Constructors Constructor Description ISBNValidator()
Deprecated.Default Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
isValid(java.lang.String isbn)
Deprecated.If the ISBN is formatted with space or dash separators its format is validated.
-
-
-
Method Detail
-
isValid
public boolean isValid(java.lang.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.
-
-