Apache Commons logo Commons Validator
Comparing source compatibility of commons-validator-1.9.0.jar against commons-validator-1.8.0.jar
Old: commons-validator-1.8.0.jar
New: commons-validator-1.9.0.jar
Created: 2024-05-28T23:26:09.010+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW  (Serializable compatible)  final public class  org.apache.commons.validator.routines.checkdigit.CASNumberCheckDigit top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.validator.routines.checkdigit.CheckDigit n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 2493110132915995030 -5387334603220786657
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String calculate(java.lang.String)
Status: Name:
NEW org.apache.commons.validator.routines.checkdigit.CheckDigitException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 114
NEW static public n.a. org.apache.commons.validator.routines.checkdigit.CheckDigit getInstance()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 62
NEW public n.a. boolean isValid(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 126
NEW protected n.a. int weightedValue(int, int, int) n.a.
Old file New file
n.a. 105
NEW  (Serializable compatible)  final public class  org.apache.commons.validator.routines.checkdigit.ECNumberCheckDigit top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.validator.routines.checkdigit.CheckDigit n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 5948429288016531620 7265356024784308367
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String calculate(java.lang.String)
Status: Name:
NEW org.apache.commons.validator.routines.checkdigit.CheckDigitException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 97
NEW static public n.a. org.apache.commons.validator.routines.checkdigit.CheckDigit getInstance()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 55
NEW public n.a. boolean isValid(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 109
NEW protected n.a. int weightedValue(int, int, int) n.a.
Old file New file
n.a. 89
MODIFIED  (Serializable incompatible(!): superclass modified)  final public class  org.apache.commons.validator.routines.checkdigit.IBANCheckDigit top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.commons.validator.routines.checkdigit.AbstractCheckDigit(<- java.lang.Object)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -3600191725934382801 -3600191725934382801
Newtrue 3801728217433973800 -3600191725934382801
MODIFIED  (Serializable incompatible(!): superclass modified)  final public class  org.apache.commons.validator.routines.checkdigit.ISBNCheckDigit top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.commons.validator.routines.checkdigit.AbstractCheckDigit(<- java.lang.Object)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 1391849166205184558 1391849166205184558
Newtrue -6662957433088021486 1391849166205184558
MODIFIED  (Serializable incompatible(!): superclass modified)  public abstract class  org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.commons.validator.routines.checkdigit.AbstractCheckDigit(<- java.lang.Object)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -6300901155065759401 2948962251251528941
Newtrue -1594029680996327110 2948962251251528941
MODIFIED  (Serializable incompatible(!): superclass modified)  final public class  org.apache.commons.validator.routines.checkdigit.VerhoeffCheckDigit top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.commons.validator.routines.checkdigit.AbstractCheckDigit(<- java.lang.Object)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 4138993995483695178 4138993995483695178
Newtrue -1396079246189906808 4138993995483695178