Package ru.ispras.fortress.randomizer
Class VariateCollection<T>
- java.lang.Object
-
- ru.ispras.fortress.randomizer.VariateCollection<T>
-
-
Constructor Summary
Constructors Constructor Description VariateCollection(java.util.Collection<T> values)
Constructs a finite-set random variate.VariateCollection(T[] values)
Constructs a finite-set random variate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
value()
Returns a value (instance) of the random variate.
-
-
-
Constructor Detail
-
VariateCollection
public VariateCollection(T[] values)
Constructs a finite-set random variate.- Parameters:
values
- the value area of the random variate.- Throws:
java.lang.IllegalArgumentException
- ifvalues == null
; ifvalues
is empty.
-
VariateCollection
public VariateCollection(java.util.Collection<T> values)
Constructs a finite-set random variate.- Parameters:
values
- the value area of the random variate.- Throws:
java.lang.IllegalArgumentException
- ifvalues == null
; ifvalues
is empty.
-
-