Class SimIATimeRVRVFactory<RV extends InterarrivalTimeRV,RVRV extends InterarrivalTimeRVRV<RV>,NRVRV extends SimInterarrivalTimeRVRV<RV,RVRV>>

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
AbSimBinomialIATimeRVRVFactory, AbSimFixedIATimeRVRVFactory, AbSimGaussianIATimeRVRVFactory, AbSimPoissonIATimeRVRVFactory, AbSimUniformIATimeRVRVFactory

public abstract class SimIATimeRVRVFactory<RV extends InterarrivalTimeRV,RVRV extends InterarrivalTimeRVRV<RV>,NRVRV extends SimInterarrivalTimeRVRV<RV,RVRV>> extends SimLongRVRVFactory<RV,RVRV,NRVRV>
Base class for named random variables that produce a sequence of values of type InterarrivalTimeRV. The type parameters are:
  • RV - the type of the random variables generated
  • 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

    • SimIATimeRVRVFactory

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