Class SimBooleanRVRVFactory<RV extends BooleanRandomVariable,RVRV extends BooleanRandomVariableRV<RV>,NRVRV extends SimBooleanRVRV<RV,RVRV>>

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
AbSimBinomialBoolRVRVFactory, AbSimFixedBoolRVRVFactory

public abstract class SimBooleanRVRVFactory<RV extends BooleanRandomVariable,RVRV extends BooleanRandomVariableRV<RV>,NRVRV extends SimBooleanRVRV<RV,RVRV>> extends SimRVRVFactory<Boolean,RV,RVRV,NRVRV>
Base class for named random variables that produce a sequence of values of type BooleanRandomVariable.. 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

    • SimBooleanRVRVFactory

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