RFR: 8279598: Provide adapter from RandomGenerator to Random
Roger Riggs
rriggs at openjdk.java.net
Wed Jan 26 17:16:35 UTC 2022
On Wed, 26 Jan 2022 17:05:33 GMT, Yasser Bazzi <duke at openjdk.java.net> wrote:
>> src/java.base/share/classes/jdk/internal/util/random/RandomWrapper.java line 41:
>>
>>> 39: @SuppressWarnings("serial")
>>> 40: public class RandomWrapper extends Random implements RandomGenerator {
>>> 41: private final RandomGenerator randomToWrap;
>>
>> Does this class need to be public? It acts as Random in almost all respects.
>
> Since it is in jdk.internal it needs to be public to use it in RandomGenerator interface, unless i move it to java.util
Right, I missed it was in jdk.internal. public is fine.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7001
More information about the core-libs-dev
mailing list