Apache Commons logo Apache Commons Numbers
Comparing source compatibility of commons-numbers-core-1.2.jar against commons-numbers-core-1.1.jar
Old: commons-numbers-core-1.1.jar
New: commons-numbers-core-1.2.jar
Created: 2024-08-08T15:37:36.977+0100
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 abstract interface  org.apache.commons.numbers.core.Addition top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean isZero()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 62
NEW  (Serializable compatible)  final public class  org.apache.commons.numbers.core.DD top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Number n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.numbers.core.Addition n.a.
NEW org.apache.commons.numbers.core.NativeOperators n.a.
NEW org.apache.commons.numbers.core.Multiplication n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 6621728710422246793 20230701
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.commons.numbers.core.DD ONE n.a.
NEW public static final org.apache.commons.numbers.core.DD ZERO n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.numbers.core.DD abs()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1084
NEW public n.a. org.apache.commons.numbers.core.DD add(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1205
NEW public n.a. org.apache.commons.numbers.core.DD add(org.apache.commons.numbers.core.DD)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1222
NEW public n.a. java.math.BigDecimal bigDecimalValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 728
NEW public n.a. org.apache.commons.numbers.core.DD ceil()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1149
NEW public n.a. org.apache.commons.numbers.core.DD divide(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1470
NEW public n.a. org.apache.commons.numbers.core.DD divide(org.apache.commons.numbers.core.DD)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1516
NEW public n.a. double doubleValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 592
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2214
NEW public n.a. float floatValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 614
NEW public n.a. org.apache.commons.numbers.core.DD floor()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1119
NEW public n.a. org.apache.commons.numbers.core.DD frexp(int[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1794
NEW static public n.a. org.apache.commons.numbers.core.DD from(java.math.BigDecimal)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 382
NEW static public n.a. org.apache.commons.numbers.core.DD fromQuotient(double, double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 517
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2241
NEW public n.a. double hi()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 540
NEW public n.a. int intValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 647
NEW public n.a. boolean isFinite()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 573
NEW public n.a. boolean isOne()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2322
NEW public n.a. boolean isZero()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2304
NEW public n.a. double lo()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 553
NEW public n.a. long longValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 680
NEW public n.a. org.apache.commons.numbers.core.DD multiply(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1373
NEW public n.a. org.apache.commons.numbers.core.DD multiply(org.apache.commons.numbers.core.DD)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1410
NEW public n.a. org.apache.commons.numbers.core.DD multiply(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2335
NEW public n.a. org.apache.commons.numbers.core.DD negate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1063
NEW static public n.a. org.apache.commons.numbers.core.DD of(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 303
NEW static public n.a. org.apache.commons.numbers.core.DD of(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 337
NEW static public n.a. org.apache.commons.numbers.core.DD of(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 357
NEW static public n.a. org.apache.commons.numbers.core.DD ofDifference(double, double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 437
NEW static public n.a. org.apache.commons.numbers.core.DD ofProduct(double, double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 468
NEW static public n.a. org.apache.commons.numbers.core.DD ofSquare(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 486
NEW static public n.a. org.apache.commons.numbers.core.DD ofSum(double, double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 416
NEW public n.a. org.apache.commons.numbers.core.DD one()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2316
NEW public n.a. org.apache.commons.numbers.core.DD pow(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1899
NEW public n.a. org.apache.commons.numbers.core.DD pow(int, long[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2033
NEW public n.a. org.apache.commons.numbers.core.DD reciprocal()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1562
NEW public n.a. org.apache.commons.numbers.core.DD scalb(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1690
NEW public n.a. org.apache.commons.numbers.core.DD sqrt()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1618
NEW public n.a. org.apache.commons.numbers.core.DD square()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1443
NEW public n.a. org.apache.commons.numbers.core.DD subtract(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1342
NEW public n.a. org.apache.commons.numbers.core.DD subtract(org.apache.commons.numbers.core.DD)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1357
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2280
NEW public n.a. org.apache.commons.numbers.core.DD zero()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 2297
NEW final public class  org.apache.commons.numbers.core.DDMath top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.numbers.core.DD pow(org.apache.commons.numbers.core.DD, int, long[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 88
MODIFIED public abstract interface  org.apache.commons.numbers.core.Multiplication top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean isOne()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 62
MODIFIED final public class  org.apache.commons.numbers.core.Sum top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.numbers.core.Sum subtract(org.apache.commons.numbers.core.Sum)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 190