public class DataVariate extends RandomVariateBase
| Modifier and Type | Field and Description |
|---|---|
private static double |
DEFAULT_VALUE |
private double |
defaultValue |
private java.io.File |
inputFile |
private static java.util.logging.Logger |
LOGGER |
private java.util.Scanner |
scanner |
rng| Constructor and Description |
|---|
DataVariate() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
double |
generate()
Generate a random variate having this class's distribution.
|
double |
getDefaultValue() |
java.io.File |
getInputFile() |
java.lang.Object[] |
getParameters()
Returns the array of parameters as an Object[].
|
void |
reset() |
void |
setDefaultValue(double defaultValue) |
void |
setInputFile(java.io.File inputFile) |
void |
setParameters(java.lang.Object... params)
Sets the random variate's parameters.
|
java.lang.String |
toString() |
getRandomNumber, setRandomNumberprivate static final java.util.logging.Logger LOGGER
private static final double DEFAULT_VALUE
private java.util.Scanner scanner
private java.io.File inputFile
private double defaultValue
public double generate()
RandomVariatepublic void reset()
public void close()
public void setParameters(java.lang.Object... params)
RandomVariateparams - the array of parameters, wrapped in objects.public java.lang.Object[] getParameters()
RandomVariatepublic java.io.File getInputFile()
public void setInputFile(java.io.File inputFile)
inputFile - the inputFile to setpublic double getDefaultValue()
public void setDefaultValue(double defaultValue)
defaultValue - the defaultValue to setpublic java.lang.String toString()
toString in class java.lang.Object