Package jsl.utilities.statistic.welch
Class WelchFileObserver
- java.lang.Object
-
- jsl.observers.ModelElementObserver
-
- jsl.utilities.statistic.welch.WelchFileObserver
-
- All Implemented Interfaces:
ObserverIfc,GetNameIfc,IdentityIfc
public class WelchFileObserver extends ModelElementObserver
-
-
Field Summary
-
Fields inherited from class jsl.observers.ModelElementObserver
myName
-
-
Constructor Summary
Constructors Constructor Description WelchFileObserver(ResponseVariable responseVariable, double batchSize)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafterExperiment(ModelElement m, java.lang.Object arg)protected voidafterReplication(ModelElement m, java.lang.Object arg)protected voidbeforeExperiment(ModelElement m, java.lang.Object arg)protected voidbeforeReplication(ModelElement m, java.lang.Object arg)static WelchFileObservercreateWelchFileObserver(ResponseVariable responseVariable)static WelchFileObservercreateWelchFileObserver(TimeWeighted responseVariable, double deltaTInterval)java.lang.StringgetWelchFileMetaDataBeanAsJson()WelchDataFileAnalyzermakeWelchDataFileAnalyzer()java.lang.StringtoString()protected voidupdate(ModelElement m, java.lang.Object arg)-
Methods inherited from class jsl.observers.ModelElementObserver
getId, getModelElement, getName, initialize, montecarlo, removedFromModel, replicationEnded, setModelElement, setName, timedUpdate, update, warmUp
-
-
-
-
Constructor Detail
-
WelchFileObserver
public WelchFileObserver(ResponseVariable responseVariable, double batchSize)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classModelElementObserver
-
createWelchFileObserver
public static WelchFileObserver createWelchFileObserver(ResponseVariable responseVariable)
-
createWelchFileObserver
public static WelchFileObserver createWelchFileObserver(TimeWeighted responseVariable, double deltaTInterval)
-
makeWelchDataFileAnalyzer
public WelchDataFileAnalyzer makeWelchDataFileAnalyzer()
-
getWelchFileMetaDataBeanAsJson
public java.lang.String getWelchFileMetaDataBeanAsJson()
-
beforeExperiment
protected void beforeExperiment(ModelElement m, java.lang.Object arg)
- Overrides:
beforeExperimentin classModelElementObserver
-
beforeReplication
protected void beforeReplication(ModelElement m, java.lang.Object arg)
- Overrides:
beforeReplicationin classModelElementObserver
-
afterReplication
protected void afterReplication(ModelElement m, java.lang.Object arg)
- Overrides:
afterReplicationin classModelElementObserver
-
update
protected void update(ModelElement m, java.lang.Object arg)
- Overrides:
updatein classModelElementObserver
-
afterExperiment
protected void afterExperiment(ModelElement m, java.lang.Object arg)
- Overrides:
afterExperimentin classModelElementObserver
-
-