Class SimIntegerRVRVFactory<RV extends IntegerRandomVariable,RVRV extends IntegerRandomVariableRV<RV>,NRVRV extends SimIntegerRVRV<RV,RVRV>>

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
AbSimBinomialIntRVRVFactory, AbSimFixedIntRVRVFactory, AbSimPoissonIntRVRVFactory, AbSimUniformIntRVRVFactory

public abstract class SimIntegerRVRVFactory<RV extends IntegerRandomVariable,RVRV extends IntegerRandomVariableRV<RV>,NRVRV extends SimIntegerRVRV<RV,RVRV>> extends SimRVRVFactory<Integer,RV,RVRV,NRVRV>
Base class for named random variables that produce a sequence of values of type IntegerRandomVariable.. The type parameters are:
  • RV - the type for the random variables generate.
  • RVRV - the type of the random variable used to generate a sequence of random variables.
  • NRVRV - the type of the named random variable corresponding to RVRV.
  • Constructor Details

    • SimIntegerRVRVFactory

      protected SimIntegerRVRVFactory(Simulation sim)
      Constructor.
      Parameters:
      sim - the simulation used to name objects.