Class AbstractBinaryCalculator<F,S>
- java.lang.Object
-
- edu.kit.ipd.sdq.eventsim.measurement.calculator.AbstractBinaryCalculator<F,S>
-
- All Implemented Interfaces:
BinaryCalculator<F,S>
,MeasurementProducer<Pair<F,S>>
- Direct Known Subclasses:
HoldTimeCalculator
,ResponseTimeOfExternalCallsCalculator
,TimeSpanBetweenAbstractActionsCalculator
,TimeSpanBetweenUserActionsCalculator
,WaitingTimeCalculator
public abstract class AbstractBinaryCalculator<F,S> extends Object implements BinaryCalculator<F,S>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<MeasurementListener<Pair<F,S>>>
measurementListener
-
Constructor Summary
Constructors Constructor Description AbstractBinaryCalculator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forEachMeasurement(MeasurementListener<Pair<F,S>> l)
protected void
notify(Measurement<Pair<F,S>> measurement)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.kit.ipd.sdq.eventsim.measurement.calculator.BinaryCalculator
calculate, setup
-
-
-
-
Field Detail
-
measurementListener
protected List<MeasurementListener<Pair<F,S>>> measurementListener
-
-
Method Detail
-
forEachMeasurement
public void forEachMeasurement(MeasurementListener<Pair<F,S>> l)
- Specified by:
forEachMeasurement
in interfaceMeasurementProducer<F>
-
notify
protected void notify(Measurement<Pair<F,S>> measurement)
-
-