Suite • opensavvy.prepared.suite.random
Package-level declarations¶
Types¶
Random¶
class Random
Random control helper. See random.
Properties¶
Random¶
See random.
random¶
Random generator control center.
Functions¶
nextBits¶
Generates random bits.
nextBoolean¶
suspend fun Random.nextBoolean(): Boolean
Generates a random boolean.
nextDouble¶
suspend fun Random.nextDouble(): Double
Generates a random double.
suspend fun Random.nextDouble(from: Double, until: Double): Double
Generates a random double.
nextFloat¶
Generates a random float.
nextInt¶
Generates a random integer.
Generates a random integer.
nextLong¶
Generates a random integer.
Generates a random integer.
randomBits¶
fun randomBits(bitCount: Int): PreparedProvider<Int>
Provider for random bits.
randomBoolean¶
fun randomBoolean(): PreparedProvider<Boolean>
Provider for a random boolean.
randomDouble¶
fun randomDouble(): PreparedProvider<Double>
Provider for a random double.
fun randomDouble(from: Double, until: Double): PreparedProvider<Double>
Provider for a random double.
randomFloat¶
fun randomFloat(): PreparedProvider<Float>
Provider for a random float.
randomInt¶
fun randomInt(): PreparedProvider<Int>
Provider for a random integer.
fun randomInt(from: Int, until: Int): PreparedProvider<Int>
Provider for a random integer.
randomLong¶
fun randomLong(): PreparedProvider<Long>
Provider for a random integer.
fun randomLong(from: Long, until: Long): PreparedProvider<Long>
Provider for a random integer.