Apache Commons logo Apache Commons RNG

API Change Analysis Results

The summary of the API changes between artifacts org.apache.commons:commons-rng-core:jar:1.4 and org.apache.commons:commons-rng-core:jar:1.5.

Non-breaking Changes

Binary

Difference Code Element Description Justification
java.class.added class org.apache.commons.rng.core.source32.L32X64Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X1024Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X128Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X256Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X1024Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X128Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X128StarStar Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X256Mix Class was added.
java.class.added class org.apache.commons.rng.core.util.RandomStreams Class was added.
java.method.added method int[] org.apache.commons.rng.core.BaseProvider::extendSeed(int[], int) Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024Star Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024Star Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512StarStar Method was added.
java.method.added method long[] org.apache.commons.rng.core.BaseProvider::extendSeed(long[], int) Method was added.
java.method.defaultMethodAddedToInterface method double org.apache.commons.rng.UniformRandomProvider::nextDouble(double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method double org.apache.commons.rng.UniformRandomProvider::nextDouble(double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method float org.apache.commons.rng.UniformRandomProvider::nextFloat(float) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method float org.apache.commons.rng.UniformRandomProvider::nextFloat(float, float) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method int org.apache.commons.rng.UniformRandomProvider::nextInt(int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(long, double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(long, int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long, long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long, long, long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.Stream<org.apache.commons.rng.UniformRandomProvider> org.apache.commons.rng.JumpableUniformRandomProvider::jumps() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.Stream<org.apache.commons.rng.UniformRandomProvider> org.apache.commons.rng.JumpableUniformRandomProvider::jumps(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method long org.apache.commons.rng.UniformRandomProvider::nextLong(long, long) A default method has been added to the interface.

Source

Difference Code Element Description Justification
java.class.added class org.apache.commons.rng.core.source32.L32X64Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X1024Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X128Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L128X256Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X1024Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X128Mix Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X128StarStar Class was added.
java.class.added class org.apache.commons.rng.core.source64.L64X256Mix Class was added.
java.class.added class org.apache.commons.rng.core.util.RandomStreams Class was added.
java.method.added method int[] org.apache.commons.rng.core.BaseProvider::extendSeed(int[], int) Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source32.XoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024Star Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo1024StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoRoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo256StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps() @ org.apache.commons.rng.core.source64.XoShiRo512StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source32.XoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024Star Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo1024StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoRoShiRo128StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo256StarStar Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512Plus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512PlusPlus Method was added.
java.method.added method java.util.stream.Stream<org.apache.commons.rng.JumpableUniformRandomProvider> org.apache.commons.rng.LongJumpableUniformRandomProvider::longJumps(long) @ org.apache.commons.rng.core.source64.XoShiRo512StarStar Method was added.
java.method.added method long[] org.apache.commons.rng.core.BaseProvider::extendSeed(long[], int) Method was added.
java.method.defaultMethodAddedToInterface method double org.apache.commons.rng.UniformRandomProvider::nextDouble(double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method double org.apache.commons.rng.UniformRandomProvider::nextDouble(double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method float org.apache.commons.rng.UniformRandomProvider::nextFloat(float) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method float org.apache.commons.rng.UniformRandomProvider::nextFloat(float, float) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method int org.apache.commons.rng.UniformRandomProvider::nextInt(int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.DoubleStream org.apache.commons.rng.UniformRandomProvider::doubles(long, double, double) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.IntStream org.apache.commons.rng.UniformRandomProvider::ints(long, int, int) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long, long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.LongStream org.apache.commons.rng.UniformRandomProvider::longs(long, long, long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.Stream<org.apache.commons.rng.UniformRandomProvider> org.apache.commons.rng.JumpableUniformRandomProvider::jumps() A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method java.util.stream.Stream<org.apache.commons.rng.UniformRandomProvider> org.apache.commons.rng.JumpableUniformRandomProvider::jumps(long) A default method has been added to the interface.
java.method.defaultMethodAddedToInterface method long org.apache.commons.rng.UniformRandomProvider::nextLong(long, long) A default method has been added to the interface.

Changes Not Affecting The API

Binary

Difference Code Element Description Justification
java.method.movedToSuperClass method double org.apache.commons.rng.core.source64.LongProvider::nextDouble() The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method float org.apache.commons.rng.core.source32.IntProvider::nextFloat() The method used to be declared in class 'org.apache.commons.rng.core.source32.IntProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method float org.apache.commons.rng.core.source64.LongProvider::nextFloat() The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method int org.apache.commons.rng.core.BaseProvider::nextInt(int) The method used to be declared in class 'org.apache.commons.rng.core.BaseProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method long org.apache.commons.rng.core.BaseProvider::nextLong(long) The method used to be declared in class 'org.apache.commons.rng.core.BaseProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method void org.apache.commons.rng.core.source64.LongProvider::nextBytes(byte[]) The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method void org.apache.commons.rng.core.source64.LongProvider::nextBytes(byte[], int, int) The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.noLongerAbstract method boolean org.apache.commons.rng.UniformRandomProvider::nextBoolean() Method no longer abstract
java.method.noLongerAbstract method double org.apache.commons.rng.UniformRandomProvider::nextDouble() Method no longer abstract
java.method.noLongerAbstract method float org.apache.commons.rng.UniformRandomProvider::nextFloat() Method no longer abstract
java.method.noLongerAbstract method int org.apache.commons.rng.UniformRandomProvider::nextInt() Method no longer abstract
java.method.noLongerAbstract method int org.apache.commons.rng.UniformRandomProvider::nextInt(int) Method no longer abstract
java.method.noLongerAbstract method long org.apache.commons.rng.UniformRandomProvider::nextLong(long) Method no longer abstract
java.method.noLongerAbstract method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[]) Method no longer abstract
java.method.noLongerAbstract method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[], int, int) Method no longer abstract
java.method.nowDefault method boolean org.apache.commons.rng.UniformRandomProvider::nextBoolean() Method has the default implementation in the interface now.
java.method.nowDefault method double org.apache.commons.rng.UniformRandomProvider::nextDouble() Method has the default implementation in the interface now.
java.method.nowDefault method float org.apache.commons.rng.UniformRandomProvider::nextFloat() Method has the default implementation in the interface now.
java.method.nowDefault method int org.apache.commons.rng.UniformRandomProvider::nextInt() Method has the default implementation in the interface now.
java.method.nowDefault method int org.apache.commons.rng.UniformRandomProvider::nextInt(int) Method has the default implementation in the interface now.
java.method.nowDefault method long org.apache.commons.rng.UniformRandomProvider::nextLong(long) Method has the default implementation in the interface now.
java.method.nowDefault method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[]) Method has the default implementation in the interface now.
java.method.nowDefault method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[], int, int) Method has the default implementation in the interface now.

Source

Difference Code Element Description Justification
java.method.movedToSuperClass method double org.apache.commons.rng.core.source64.LongProvider::nextDouble() The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method float org.apache.commons.rng.core.source32.IntProvider::nextFloat() The method used to be declared in class 'org.apache.commons.rng.core.source32.IntProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method float org.apache.commons.rng.core.source64.LongProvider::nextFloat() The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method int org.apache.commons.rng.core.BaseProvider::nextInt(int) The method used to be declared in class 'org.apache.commons.rng.core.BaseProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method long org.apache.commons.rng.core.BaseProvider::nextLong(long) The method used to be declared in class 'org.apache.commons.rng.core.BaseProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method void org.apache.commons.rng.core.source64.LongProvider::nextBytes(byte[]) The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.movedToSuperClass method void org.apache.commons.rng.core.source64.LongProvider::nextBytes(byte[], int, int) The method used to be declared in class 'org.apache.commons.rng.core.source64.LongProvider' but is now declared in superclass 'org.apache.commons.rng.UniformRandomProvider'.
java.method.noLongerAbstract method boolean org.apache.commons.rng.UniformRandomProvider::nextBoolean() Method no longer abstract
java.method.noLongerAbstract method double org.apache.commons.rng.UniformRandomProvider::nextDouble() Method no longer abstract
java.method.noLongerAbstract method float org.apache.commons.rng.UniformRandomProvider::nextFloat() Method no longer abstract
java.method.noLongerAbstract method int org.apache.commons.rng.UniformRandomProvider::nextInt() Method no longer abstract
java.method.noLongerAbstract method int org.apache.commons.rng.UniformRandomProvider::nextInt(int) Method no longer abstract
java.method.noLongerAbstract method long org.apache.commons.rng.UniformRandomProvider::nextLong(long) Method no longer abstract
java.method.noLongerAbstract method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[]) Method no longer abstract
java.method.noLongerAbstract method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[], int, int) Method no longer abstract
java.method.nowDefault method boolean org.apache.commons.rng.UniformRandomProvider::nextBoolean() Method has the default implementation in the interface now.
java.method.nowDefault method double org.apache.commons.rng.UniformRandomProvider::nextDouble() Method has the default implementation in the interface now.
java.method.nowDefault method float org.apache.commons.rng.UniformRandomProvider::nextFloat() Method has the default implementation in the interface now.
java.method.nowDefault method int org.apache.commons.rng.UniformRandomProvider::nextInt() Method has the default implementation in the interface now.
java.method.nowDefault method int org.apache.commons.rng.UniformRandomProvider::nextInt(int) Method has the default implementation in the interface now.
java.method.nowDefault method long org.apache.commons.rng.UniformRandomProvider::nextLong(long) Method has the default implementation in the interface now.
java.method.nowDefault method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[]) Method has the default implementation in the interface now.
java.method.nowDefault method void org.apache.commons.rng.UniformRandomProvider::nextBytes(byte[], int, int) Method has the default implementation in the interface now.