Apache Commons logo Commons Validator
Comparing source compatibility of commons-validator-1.10.0.jar against commons-validator-1.9.0.jar
Old: commons-validator-1.9.0.jar
New: commons-validator-1.10.0.jar
Created: 2025-07-09T21:18:32.341+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 (*).
MODIFIED  (Serializable compatible)  public class  org.apache.commons.validator.Field top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -8267408694664719431 -8502647722530192185
Newtrue -151277813416444562 -8502647722530192185
Fields:
Status Modifier Type Field Compatibility Changes:
MODIFIED protected VOLATILE (<- NON_VOLATILE)  boolean clientValidation
Compatibility Changes:
Change
FIELD_NOW_VOLATILE
MODIFIED protected VOLATILE (<- NON_VOLATILE)  int fieldOrder
Compatibility Changes:
Change
FIELD_NOW_VOLATILE
MODIFIED protected VOLATILE (<- NON_VOLATILE)  int page
Compatibility Changes:
Change
FIELD_NOW_VOLATILE
UNCHANGED  (Serializable compatible)  public class  org.apache.commons.validator.GenericTypeValidator top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -1463925685531237102 5487162314134261703
Newtrue -1463925685531237102 5487162314134261703
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. GenericTypeValidator()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
35 476
UNCHANGED  (Serializable compatible)  public class  org.apache.commons.validator.GenericValidator top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -7212095066891517618 -7212095066891517618
Newtrue -7212095066891517618 -7212095066891517618
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. GenericValidator()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
31 442
MODIFIED public class  org.apache.commons.validator.routines.IBANValidator top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.validator.routines.IBANValidatorStatus validate(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 406
MODIFIED static public class  org.apache.commons.validator.routines.IBANValidator$Validator top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int getIbanLength()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 132
NEW  (Serializable compatible)  final public enum  org.apache.commons.validator.routines.IBANValidatorStatus top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -5446804261436064887 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.commons.validator.routines.IBANValidatorStatus INVALID_CHECKSUM n.a.
NEW public static final org.apache.commons.validator.routines.IBANValidatorStatus INVALID_LENGTH n.a.
NEW public static final org.apache.commons.validator.routines.IBANValidatorStatus INVALID_PATTERN n.a.
NEW public static final org.apache.commons.validator.routines.IBANValidatorStatus UNKNOWN_COUNTRY n.a.
NEW public static final org.apache.commons.validator.routines.IBANValidatorStatus VALID n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.validator.routines.IBANValidatorStatus valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 24
NEW static public n.a. org.apache.commons.validator.routines.IBANValidatorStatus[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 24
UNCHANGED public class  org.apache.commons.validator.util.ValidatorUtils top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ValidatorUtils()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
40 162
MODIFIED  (Serializable compatible)  public class  org.apache.commons.validator.Validator top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -7119418755208731611 -7119418755208731611
Newtrue 2232616510460447461 -7119418755208731611
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED protected transient java.lang.ClassLoader classLoader
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected java.lang.String fieldName
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected java.lang.String formName
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected boolean onlyReturnErrors
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected int page
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
parameters
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected org.apache.commons.validator.ValidatorResources resources
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED protected boolean useContextClassLoader
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String getFieldName()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 261
NEW public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
getParameters()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 302
NEW public n.a. org.apache.commons.validator.ValidatorResources getResources()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 324