java.lang.Object
org.bzdev.obnaming.NamedObjectFactory<F,Simulation,SimObject,OBJ>
org.bzdev.devqsim.SimObjectFactory<DefaultSimObjectFactory<OBJ>,Simulation,OBJ>
org.bzdev.devqsim.DefaultSimObjectFactory<NRV>
org.bzdev.devqsim.rv.SimRVFactory<Double,RV,NRV>
org.bzdev.devqsim.rv.SimDoubleRVFactory<UniformDoubleRV,NRV>
org.bzdev.devqsim.rv.AbSimUniformDblRVFactory<SimUniformDoubleRV>
org.bzdev.devqsim.rv.SimUniformDblRVFactory
- All Implemented Interfaces:
Cloneable
Factory for creating instances of SimUniformDblRVFactory.
The parameters this factory uses are defined as follows:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bzdev.obnaming.NamedObjectFactory
NamedObjectFactory.ConfigException, NamedObjectFactory.IndexedSetter, NamedObjectFactory.ParmNameIterator
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for a service provider.Constructor. -
Method Summary
Methods inherited from class org.bzdev.devqsim.rv.AbSimUniformDblRVFactory
initObject
Methods inherited from class org.bzdev.devqsim.rv.SimRVFactory
setRV
Methods inherited from class org.bzdev.devqsim.SimObjectFactory
addToTimelineRequest, addToTimelineResponse, clear, getSimulation
Methods inherited from class org.bzdev.obnaming.NamedObjectFactory
add, add, add, add, add, add, add, add, addDocResourceBundle, addDocResourceBundle, addJDoc, addJDoc, addLabelResourceBundle, addLabelResourceBundle, addTipResourceBundle, addTipResourceBundle, arrayInit, canAdd3, clear, configure, configureSupported, containsParm, createObject, createObject, createObject, createObject, createObjects, createObjects, createObjects, createObjects, createObjects, createObjects, doAfterInits, endObjectCreation, getDoc, getFactoryClass, getGLB, getLabel, getLayoutResource, getListedFactories, getLUB, getNextName, getNextNameIndex, getObjectNamer, getParmKeyType, getParmPrefix, getRVMode, getTemplateKeyMap, getTemplateKeyMapForFactories, getTemplateKeyMapForFactories, getTemplateKeyMapForFactories, getTip, getType, glbInRange, initParm, initParms, initParms, isClearOnly, isNamedObject, isRandomVariable, keyType, lubInRange, mustAdd, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newInstance, newInstance, parmNames, parmNameSet, parmPrefixes, remove, remove, remove, remove, remove, remove, remove, remove, removeParm, removeParms, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setDocAPIBase, setInterned, setLayoutResource, setLayoutResource, setNameRoot, setTarget, startObjectCreation, unset, unset, unset, unset, unset, unset, willIntern
-
Constructor Details
-
SimUniformDblRVFactory
Constructor.- Parameters:
sim
- the simulation
-
SimUniformDblRVFactory
public SimUniformDblRVFactory()Constructor for a service provider. This constructor should not be used directly. It is necessary because of the introduction of modules in Java 9, and is used by a service provider that allows factories to be listed, possibly with documentation regarding their parameters. It just calls the default constructor with a null argument.
-
-
Method Details
-
newObject
Construct a new object. Please seeNamedObjectFactory.newObject(String)
for details.- Specified by:
newObject
in classNamedObjectFactory<DefaultSimObjectFactory<SimUniformDoubleRV>,
Simulation, SimObject, SimUniformDoubleRV> - Parameters:
name
- the name of the object to be created- Returns:
- the new object
- See Also:
-