RandomGenerator

de.christofreichardt.scala.utils.RandomGenerator
class RandomGenerator(secureRandom: SecureRandom)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this()

Concrete methods

final def bigIntStream(numberOfBits: Int, p: BigInt): LazyList[BigInt]
final def bigIntStream(numberOfBits: Int): LazyList[BigInt]
final def bigPrimeStream(numberOfBits: Int, certainty: Int): LazyList[BigInt]
final def bitStream: LazyList[Boolean]
final def byteStream: LazyList[Byte]
final def distinctBigIntStream(numberOfBits: Int, p: BigInt, consumedSet: Set[BigInt]): LazyList[BigInt]
final def distinctIntStream(upperLimit: Int, consumedSet: Set[Int]): LazyList[Int]
final def intStream(upperLimit: Int): LazyList[Int]

Concrete fields

val random: Random