|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Random
org.ow2.clif.util.Random
public class Random
This class extends Java's basic random features with extra primitives that are likely to be useful to introduce random parameters in requests and testing scenarios...
Constructor Summary | |
---|---|
Random()
|
|
Random(long seed)
|
Method Summary | |
---|---|
java.io.InputStream |
getInputStream()
Input stream access to the random generator. |
long |
nextGaussian(int min,
int max,
int mean,
int deviation)
Gaussian law distribution |
long |
nextNegativeExponential(int min,
int mean)
Negative exponential law distribution |
long |
nextPoisson(double parameter,
int factor)
Poisson law distribution |
java.lang.StringBuilder |
nextStringBuilder(int length)
|
long |
nextUniform(int min,
int max)
Uniform distribution |
Methods inherited from class java.util.Random |
---|
next, nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeed |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Random()
Random.Random()
public Random(long seed)
seed
- Random.Random(long)
Method Detail |
---|
public long nextUniform(int min, int max)
min
- minimum value (inclusive)max
- maximum value (exclusive)
public long nextPoisson(double parameter, int factor)
factor
- the result is multiplied by this factorparameter
- both mean and deviation value for the Poisson law
public long nextGaussian(int min, int max, int mean, int deviation)
min
- minimum valuemax
- maximum valuemean
- values meandeviation
- values deviation
public long nextNegativeExponential(int min, int mean)
min
- minimum valuemean
- values mean
public java.lang.StringBuilder nextStringBuilder(int length)
length
- the number of characters of the generated string
public java.io.InputStream getInputStream()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |