Class RandomVariableRVN<T extends Number,RV extends RandomVariable<T>>

java.lang.Object
org.bzdev.math.rv.RandomVariable<RV>
org.bzdev.math.rv.RandomVariableRV<T,RV>
org.bzdev.math.rv.RandomVariableRVN<T,RV>
All Implemented Interfaces:
Cloneable, RandomVariableOps<RV>, RandomVariableRVNOps<T,RV>, RandomVariableRVOps<T,RV>
Direct Known Subclasses:
DoubleRandomVariableRV, IntegerRandomVariableRV, LongRandomVariableRV

public abstract class RandomVariableRVN<T extends Number,RV extends RandomVariable<T>> extends RandomVariableRV<T,RV> implements RandomVariableRVNOps<T,RV>
Random variable that generates another random variable that generates numbers. The type parameter T indicates the type of number. Subclasses must implement the methods cmp and doNext. Unless T is a type other than Integer, Long, or Double, one should not create a subclass that extends this class.