Package edu.cmu.tetrad.util.dist
Class SingleValue
java.lang.Object
edu.cmu.tetrad.util.dist.SingleValue
- All Implemented Interfaces:
- Distribution,- TetradSerializable,- Serializable
A pretend distribution that always returns the given value when
 nextRandom() is called.
- Author:
- Joseph Ramsey jdramsey@andrew.cmu.edu
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionSingleValue(double value) Constructs single value "distribution" using the given value.
- 
Method SummaryModifier and TypeMethodDescriptiongetName()intdoublegetParameter(int index) getParameterName(int index) The name of the index'th parameter, for display purposes.doublestatic SingleValueGenerates a simple exemplar of this class to test serialization.voidsetParameter(int index, double value) Sets the index'th parameter to the given value.toString()
- 
Constructor Details- 
SingleValuepublic SingleValue(double value) Constructs single value "distribution" using the given value.- Parameters:
- value- A real number.
 
 
- 
- 
Method Details- 
serializableInstanceGenerates a simple exemplar of this class to test serialization.- Returns:
- The exemplar.
 
- 
setParameterpublic void setParameter(int index, double value) Description copied from interface:DistributionSets the index'th parameter to the given value.- Specified by:
- setParameterin interface- Distribution
- Parameters:
- index- Ibid. Must be >= 0 and < # parameters.
- value- Ibid.
 
- 
getParameterpublic double getParameter(int index) - Specified by:
- getParameterin interface- Distribution
- Parameters:
- index- Ibid. Muist be <= 0 and < # parameters.
- Returns:
- The Ibid.
 
- 
getParameterNameDescription copied from interface:DistributionThe name of the index'th parameter, for display purposes.- Specified by:
- getParameterNamein interface- Distribution
- Parameters:
- index- Ibid. Must be >= 0 and < # parameters.
- Returns:
- Ibid.
 
- 
getNumParameterspublic int getNumParameters()- Specified by:
- getNumParametersin interface- Distribution
- Returns:
- Ibid.
 
- 
nextRandompublic double nextRandom()- Specified by:
- nextRandomin interface- Distribution
- Returns:
- the value that was set.
 
- 
toString
- 
getName- Specified by:
- getNamein interface- Distribution
- Returns:
- Ibid.
 
 
-