public class MultipleEndingStateStatTally extends SimEntityBase implements java.beans.PropertyChangeListener
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Number> |
lastStateValue |
protected java.util.Map<java.lang.String,SimpleStatsTally> |
lastStateValueStat |
eventList, property
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Constructor and Description |
---|
MultipleEndingStateStatTally() |
Modifier and Type | Method and Description |
---|---|
void |
deepReset() |
void |
doEndIterationEvent() |
void |
doRun() |
java.util.Map<java.lang.String,java.lang.Number> |
getLastStateValue() |
double |
getLastStateValueFor(java.lang.String property) |
java.util.Map<java.lang.String,SimpleStatsTally> |
getLastStateValueStat() |
void |
propertyChange(java.beans.PropertyChangeEvent e) |
void |
reset()
Resets this BasicSimEntity by canceling all of its pending SimEvents.
|
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopAtTime, stopOnTime
addPropertyChangeListener, addPropertyChangeListener, attemptSchedule, clearAddedProperty, compareTo, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAddedProperties, getEventList, getEventListID, getName, getPriority, getPropertiesString, getProperty, getProperty, getPropertyChangeListeners, getSerial, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, isClearAddedPropertiesOnReset, isJustDefinedProperties, isPersistant, isReRunnable, isVerbose, parametersMatch, removePropertyChangeListener, removePropertyChangeListener, resetNextSerial, setClearAddedPropertiesOnReset, setEventList, setEventListID, setJustDefinedProperties, setName, setPersistant, setPriority, setProperty, setVerbose, toString, waitDelay, waitDelay, waitDelay, waitDelay
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
protected java.util.Map<java.lang.String,java.lang.Number> lastStateValue
protected java.util.Map<java.lang.String,SimpleStatsTally> lastStateValueStat
public void reset()
BasicSimEntity
reset
in interface ReRunnable
reset
in class BasicSimEntity
public void doRun()
public void deepReset()
public void doEndIterationEvent()
public void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange
in interface java.beans.PropertyChangeListener
public java.util.Map<java.lang.String,java.lang.Number> getLastStateValue()
public java.util.Map<java.lang.String,SimpleStatsTally> getLastStateValueStat()
public double getLastStateValueFor(java.lang.String property)