Colt 1.0.3

cern.jet.random
Class AbstractDiscreteDistribution

java.lang.Object
  |
  +--cern.colt.PersistentObject
        |
        +--cern.jet.random.AbstractDistribution
              |
              +--cern.jet.random.AbstractDiscreteDistribution
All Implemented Interfaces:
Cloneable, DoubleFunction, IntFunction, Serializable
Direct Known Subclasses:
Binomial, EmpiricalWalker, HyperGeometric, NegativeBinomial, Poisson, PoissonSlow, Zeta

public abstract class AbstractDiscreteDistribution
extends AbstractDistribution

Abstract base class for all discrete distributions.

See Also:
Serialized Form

Fields inherited from class cern.colt.PersistentObject
serialVersionUID
 
Method Summary
 double nextDouble()
          Returns a random number from the distribution; returns (double) nextInt().
abstract  int nextInt()
          Returns a random number from the distribution.
 
Methods inherited from class cern.jet.random.AbstractDistribution
apply, apply, clone, makeDefaultGenerator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

nextDouble

public double nextDouble()
Returns a random number from the distribution; returns (double) nextInt().
Overrides:
nextDouble in class AbstractDistribution

nextInt

public abstract int nextInt()
Returns a random number from the distribution.
Overrides:
nextInt in class AbstractDistribution

Colt 1.0.3

Submit a bug or feature. Check the Colt home page for the latest news.