public class IntegerTraceVariate extends RandomVariateBase implements DiscreteRandomVariate
| Modifier and Type | Field and Description |
|---|---|
private boolean |
allDataInToString |
private static int |
DEFAULT_DEFAULT_VALUE |
private int |
defaultValue |
static int |
SHORT_NUMBER |
private int[] |
traceValues |
rng| Constructor and Description |
|---|
IntegerTraceVariate() |
| Modifier and Type | Method and Description |
|---|---|
static int[] |
convert(java.lang.Integer[] values) |
double |
generate()
Generate a random variate having this class's distribution.
|
int |
generateInt() |
int |
getDefaultValue() |
java.lang.Object[] |
getParameters()
Returns the array of parameters as an Object[].
|
int[] |
getTraceValues() |
void |
setAllDataInToString(boolean allDataInToString) |
void |
setDefaultValue(int defaultValue) |
void |
setParameters(java.lang.Object... params)
Sets the random variate's parameters.
|
void |
setRandomNumber(RandomNumber rng)
This is a no-op, since an instance of Sequential is used.
|
void |
setTraceValues(int[] traceValues) |
java.lang.String |
toString() |
getRandomNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetRandomNumberprivate static final int DEFAULT_DEFAULT_VALUE
public static final int SHORT_NUMBER
private int[] traceValues
private int defaultValue
private boolean allDataInToString
public double generate()
RandomVariategenerate in interface RandomVariatepublic void setParameters(java.lang.Object... params)
RandomVariatesetParameters in interface RandomVariateparams - the array of parameters, wrapped in objects.public java.lang.Object[] getParameters()
RandomVariategetParameters in interface RandomVariatepublic int generateInt()
generateInt in interface DiscreteRandomVariatepublic void setRandomNumber(RandomNumber rng)
setRandomNumber in interface RandomVariatesetRandomNumber in class RandomVariateBaserng - Given RandomNumber instance (ignored)public int[] getTraceValues()
public void setTraceValues(int[] traceValues)
traceValues - the traceValues to setpublic int getDefaultValue()
public void setDefaultValue(int defaultValue)
defaultValue - the defaultValue to setpublic void setAllDataInToString(boolean allDataInToString)
allDataInToString - the allDataInToString to setpublic java.lang.String toString()
toString in class java.lang.Objectpublic static int[] convert(java.lang.Integer[] values)