Module java.base
Package java.util.random

# Interface RandomGenerator

=
public abstract interface RandomGenerator

## Nested Types

- = ArbitrarilyJumpableGenerator
- = JumpableGenerator
- = LeapableGenerator
- = SplittableGenerator
- = StreamableGenerator

## Methods

- =
  public default java.util.stream.DoubleStream doubles()
- =
  public default java.util.stream.DoubleStream doubles(long arg0)
- =
  public default java.util.stream.DoubleStream doubles(long arg0, double arg1, double arg2)
- =
  public default java.util.stream.DoubleStream doubles(double arg0, double arg1)
- =
  public default java.util.stream.DoubleStream equiDoubles(double arg0, double arg1, boolean arg2, boolean arg3)
- =
  public static java.util.random.RandomGenerator getDefault()
- =
  public default java.util.stream.IntStream ints()
- =
  public default java.util.stream.IntStream ints(int arg0, int arg1)
- =
  public default java.util.stream.IntStream ints(long arg0)
- =
  public default java.util.stream.IntStream ints(long arg0, int arg1, int arg2)
- =
  public default boolean isDeprecated()
- =
  public default java.util.stream.LongStream longs()
- =
  public default java.util.stream.LongStream longs(long arg0)
- =
  public default java.util.stream.LongStream longs(long arg0, long arg1)
- =
  public default java.util.stream.LongStream longs(long arg0, long arg1, long arg2)
- =
  public default boolean nextBoolean()
- =
  public default void nextBytes(byte[] arg0)
- =
  public default double nextDouble()
- =
  public default double nextDouble(double arg0)
- =
  public default double nextDouble(double arg0, double arg1)
- =
  public default double nextExponential()
- =
  public default float nextFloat()
- =
  public default float nextFloat(float arg0)
- =
  public default float nextFloat(float arg0, float arg1)
- =
  public default double nextGaussian()
- =
  public default double nextGaussian(double arg0, double arg1)
- =
  public default int nextInt()
- =
  public default int nextInt(int arg0)
- =
  public default int nextInt(int arg0, int arg1)
- =
  public abstract long nextLong()
- =
  public default long nextLong(long arg0)
- =
  public default long nextLong(long arg0, long arg1)
- =
  public static java.util.random.RandomGenerator of(java.lang.String arg0)

## Summary

No differences.