Comparing source compatibility of commons-rng-simple-1.7.jar against commons-rng-simple-1.6.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Compatibility Changes:
| Change |
| CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| REMOVED |
SEED |
java.lang.Object |
n.a. |
|
| NEW |
T |
n.a. |
java.lang.Object |
|
Interfaces:
| Status |
Interface |
Compatibility Changes |
| UNCHANGED (*) |
org.apache.commons.rng.simple.internal.SeedConverter |
n.a. |
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | true |
883273223098916319 |
n.a. |
| New | true |
-5237523440033473145 |
n.a. |
Fields:
| Status |
Modifier |
Type |
Field |
Compatibility Changes: |
| NEW |
public
static
final
|
org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternal |
PHILOX_4X32 |
n.a. |
| NEW |
public
static
final
|
org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternal |
PHILOX_4X64 |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| UNCHANGED (*) |
public
|
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| REMOVED |
SEED |
java.lang.Object |
n.a. |
|
| NEW |
T |
n.a. |
java.lang.Object |
|
|
boolean |
isNativeSeed(java.lang.Object) |
|
Compatibility Changes:
| Change |
| CLASS_GENERIC_TEMPLATE_CHANGED |
|
| Old file |
New file |
|
549
|
560
|
|
Compatibility Changes:
| Change |
| CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| REMOVED |
IN |
java.lang.Object |
n.a. |
|
| REMOVED |
OUT |
java.lang.Object |
n.a. |
|
| NEW |
R |
n.a. |
java.lang.Object |
|
| NEW |
T |
n.a. |
java.lang.Object |
|
Interfaces:
| Status |
Interface |
Compatibility Changes |
| UNCHANGED (*) |
org.apache.commons.rng.simple.internal.SeedConverter |
n.a. |
Compatibility Changes:
| Change |
| ANNOTATION_ADDED |
| CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| REMOVED |
IN |
java.lang.Object |
n.a. |
|
| REMOVED |
OUT |
java.lang.Object |
n.a. |
|
| NEW |
R |
n.a. |
java.lang.Object |
|
| NEW |
T |
n.a. |
java.lang.Object |
|
Annotations:
| Status: |
Fully Qualified Name: |
Elements: |
| NEW |
java.lang.FunctionalInterface |
n.a. |
Compatibility Changes:
| Change |
| CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| REMOVED |
IN |
java.lang.Object |
n.a. |
|
| REMOVED |
OUT |
java.lang.Object |
n.a. |
|
| NEW |
R |
n.a. |
java.lang.Object |
|
| NEW |
S |
n.a. |
java.lang.Object |
|
| NEW |
T |
n.a. |
java.lang.Object |
|
| REMOVED |
TRANS |
java.lang.Object |
n.a. |
|
Interfaces:
| Status |
Interface |
Compatibility Changes |
| UNCHANGED (*) |
org.apache.commons.rng.simple.internal.SeedConverter |
n.a. |
Constructors:
| Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
| UNCHANGED (*) |
public
|
n.a. |
SeedConverterComposer(org.apache.commons.rng.simple.internal.SeedConverter (*), org.apache.commons.rng.simple.internal.SeedConverter (*)) |
|
n.a. |
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
java.util.Random |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | true |
447657332603750409 |
20161107 |
| New | true |
447657332603750409 |
20161107 |
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | true |
-9126260747080494376 |
n.a. |
| New | true |
7144863384070636362 |
n.a. |
Fields:
| Status |
Modifier |
Type |
Field |
Compatibility Changes: |
| NEW |
public
static
final
|
org.apache.commons.rng.simple.RandomSource |
PHILOX_4X32 |
n.a. |
| NEW |
public
static
final
|
org.apache.commons.rng.simple.RandomSource |
PHILOX_4X64 |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
boolean |
isArbitrarilyJumpable() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
825
|
|
|