Interface TRandomGenerator

All Known Implementing Classes:
TRandom, TSecureRandom, TThreadLocalRandom

public interface TRandomGenerator
  • Method Details

    • isDeprecated

      default boolean isDeprecated()
    • doubles

      default TDoubleStream doubles()
    • doubles

      default TDoubleStream doubles(double origin, double bound)
    • doubles

      default TDoubleStream doubles(long streamSize)
    • doubles

      default TDoubleStream doubles(long streamSize, double origin, double bound)
    • ints

      default TIntStream ints()
    • ints

      default TIntStream ints(int origin, int bound)
    • ints

      default TIntStream ints(long streamSize)
    • ints

      default TIntStream ints(long streamSize, int origin, int bound)
    • longs

      default TLongStream longs()
    • longs

      default TLongStream longs(long origin, long bound)
    • longs

      default TLongStream longs(long streamSize)
    • longs

      default TLongStream longs(long streamSize, long origin, long bound)
    • nextBoolean

      default boolean nextBoolean()
    • nextBytes

      default void nextBytes(byte[] bytes)
    • nextFloat

      default float nextFloat()
    • nextFloat

      default float nextFloat(float bound)
    • nextFloat

      default float nextFloat(float origin, float bound)
    • nextDouble

      default double nextDouble()
    • nextDouble

      default double nextDouble(double bound)
    • nextDouble

      default double nextDouble(double origin, double bound)
    • nextInt

      default int nextInt()
    • nextInt

      default int nextInt(int bound)
    • nextInt

      default int nextInt(int origin, int bound)
    • nextLong

      long nextLong()
    • nextLong

      default long nextLong(long bound)
    • nextLong

      default long nextLong(long origin, long bound)
    • nextGaussian

      default double nextGaussian()
    • nextGaussian

      default double nextGaussian(double mean, double stddev)