ai
.
lum
.
common
.
RandomUtils
RandomWrapper
Related Doc:
package RandomUtils
implicit final
class
RandomWrapper
extends
AnyVal
Linear Supertypes
AnyVal
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
RandomWrapper
AnyVal
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
RandomWrapper
(
random:
Random
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
choice
[
A
]
(
seq:
IndexedSeq
[
A
]
)
:
A
def
getClass
()
:
Class
[_ <:
AnyVal
]
Definition Classes
AnyVal → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
nextBytes
(
count:
Int
)
:
Array
[
Byte
]
def
nextDouble
(
startInclusive:
Double
,
endInclusive:
Double
)
:
Double
def
nextExponential
(
lambda:
Double
)
:
Double
def
nextFloat
(
startInclusive:
Float
,
endInclusive:
Float
)
:
Float
def
nextGaussian
(
mu:
Double
,
sigma:
Double
)
:
Double
def
nextInt
(
startInclusive:
Int
,
endExclusive:
Int
)
:
Int
def
nextLogNormal
(
mu:
Double
,
sigma:
Double
)
:
Double
def
nextLong
(
startInclusive:
Long
,
endExclusive:
Long
)
:
Long
def
nextNormal
(
mu:
Double
,
sigma:
Double
)
:
Double
def
nextPareto
(
alpha:
Double
)
:
Double
def
nextUniform
(
a:
Double
,
b:
Double
)
:
Double
def
nextWeibull
(
alpha:
Double
,
beta:
Double
)
:
Double
val
random
:
Random
def
randomAlphabetic
(
count:
Int
)
:
String
def
randomAlphanumeric
(
count:
Int
)
:
String
def
randomAscii
(
count:
Int
)
:
String
def
randomNumeric
(
count:
Int
)
:
String
def
randomString
(
count:
Int
,
chars:
String
)
:
String
def
randomString
(
count:
Int
,
chars:
Array
[
Char
]
)
:
String
def
randomString
(
count:
Int
)
:
String
def
toString
()
:
String
Definition Classes
Any
Inherited from
AnyVal
Inherited from
Any
Ungrouped