Apache Commons logo Apache Commons Codec
Comparing source compatibility of commons-codec-1.17.0.jar against commons-codec-1.16.1.jar
Old: commons-codec-1.16.1.jar
New: commons-codec-1.17.0.jar
Created: 2024-04-27T13:32:24.767+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 public class  org.apache.commons.codec.binary.Base32 top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.codec.binary.BaseNCodec n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.codec.binary.Base32$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 172
NEW static public class  org.apache.commons.codec.binary.Base32$Builder top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.Supplier n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. Base32$Builder() n.a.
Old file New file
n.a. 70
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.codec.binary.Base32 get()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 75
MODIFIED public class  org.apache.commons.codec.binary.Base64 top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.codec.binary.BaseNCodec n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.codec.binary.Base64$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 190
NEW static public class  org.apache.commons.codec.binary.Base64$Builder top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.Supplier n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. Base64$Builder() n.a.
Old file New file
n.a. 83
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.codec.binary.Base64 get()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 88
NEW public n.a. org.apache.commons.codec.binary.Base64$Builder setUrlSafe(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 98
NEW static public abstract class  org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder top
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change Status Name Old Type New Type Generics
NEW B n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder
<..>
New:TB
NEW T n.a. java.lang.Object
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.Supplier n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder setDecodingPolicy(org.apache.commons.codec.CodecPolicy)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 109
NEW public n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder setEncodeTable(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 120
NEW public n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder setLineLength(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 131
NEW public n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder setLineSeparator(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 142
NEW public n.a. org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder setPadding(byte)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 153
MODIFIED final static public class  org.apache.commons.codec.language.bm.Rule$Phoneme top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int size()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 171
MODIFIED static public abstract interface  org.apache.commons.codec.language.bm.Rule$PhonemeExpr top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int size()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 191
MODIFIED final static public class  org.apache.commons.codec.language.bm.Rule$PhonemeList top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int size()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 210