org.apache.mahout.math.jet.random
Class PoissonSlow

java.lang.Object
  extended by org.apache.mahout.math.PersistentObject
      extended by org.apache.mahout.math.jet.random.AbstractDistribution
          extended by org.apache.mahout.math.jet.random.AbstractDiscreteDistribution
              extended by org.apache.mahout.math.jet.random.PoissonSlow
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.apache.mahout.math.function.DoubleFunction, IntFunction, UnaryFunction

Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.

@Deprecated
public class PoissonSlow
extends AbstractDiscreteDistribution

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.mahout.math.jet.random.AbstractDistribution
randomGenerator
 
Constructor Summary
PoissonSlow(double mean, java.util.Random randomGenerator)
          Deprecated. Constructs a poisson distribution.
 
Method Summary
 int nextInt()
          Deprecated.  
protected  int nextIntSlow()
          Deprecated. Returns a random number from the distribution.
 void setMean(double mean)
          Deprecated. Sets the mean.
 java.lang.String toString()
          Deprecated. Returns a String representation of the receiver.
 
Methods inherited from class org.apache.mahout.math.jet.random.AbstractDiscreteDistribution
nextDouble
 
Methods inherited from class org.apache.mahout.math.jet.random.AbstractDistribution
apply, apply, getRandomGenerator, setRandomGenerator
 
Methods inherited from class org.apache.mahout.math.PersistentObject
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PoissonSlow

public PoissonSlow(double mean,
                   java.util.Random randomGenerator)
Deprecated. 
Constructs a poisson distribution. Example: mean=1.0.

Method Detail

nextInt

public int nextInt()
Deprecated. 
Specified by:
nextInt in class AbstractDiscreteDistribution
Returns:
A random number from the distribution; returns (int) Math.round(nextDouble()). Override this method if necessary.

nextIntSlow

protected int nextIntSlow()
Deprecated. 
Returns a random number from the distribution.


setMean

public void setMean(double mean)
Deprecated. 
Sets the mean.


toString

public java.lang.String toString()
Deprecated. 
Returns a String representation of the receiver.

Overrides:
toString in class java.lang.Object


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.