public class Stage
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
computeCharacteristics() |
void |
computeFlowCellCharacteristics(int index)
Compute stage block characteristics at a point in time
|
int |
getBlockCount() |
java.util.List<java.lang.Long> |
getCaseCumulativeTime() |
FlowCell |
getFlowCellByTime(long timestamp) |
java.util.List<FlowCell> |
getFlowCells() |
double |
getMean(java.lang.String characteristic,
org.joda.time.DateTime start,
org.joda.time.DateTime end) |
double |
getMedian(java.lang.String characteristic,
org.joda.time.DateTime start,
org.joda.time.DateTime end) |
java.lang.String |
getName() |
java.util.List<java.lang.Integer> |
getQueueArrivalCounts() |
java.util.List<java.lang.Integer> |
getQueueDepartureCounts() |
java.util.List<java.lang.Long> |
getResCumulativeTime() |
java.util.List<java.lang.Integer> |
getServiceArrivalCounts() |
java.util.List<java.lang.Integer> |
getServiceDepartureCounts() |
java.util.List<java.lang.Integer> |
getServiceExitCounts() |
java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> |
getServiceExitSubCounts() |
java.util.List<java.lang.Integer> |
getServicePassedCounts() |
void |
setName(java.lang.String name) |
void |
setQueueArrivalCounts(java.util.List<java.lang.Integer> enqueueCountMap) |
public Stage(java.lang.String name, SPF bpf)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getBlockCount()
public java.util.List<java.lang.Integer> getServiceArrivalCounts()
public java.util.List<java.lang.Integer> getServiceDepartureCounts()
public java.util.List<java.lang.Integer> getServiceExitCounts()
public java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> getServiceExitSubCounts()
public java.util.List<java.lang.Integer> getServicePassedCounts()
public java.util.List<java.lang.Long> getCaseCumulativeTime()
public java.util.List<java.lang.Long> getResCumulativeTime()
public java.util.List<java.lang.Integer> getQueueArrivalCounts()
public void setQueueArrivalCounts(java.util.List<java.lang.Integer> enqueueCountMap)
public java.util.List<java.lang.Integer> getQueueDepartureCounts()
public void computeFlowCellCharacteristics(int index)
timePoint
- : the current point in time of the BPFpublic void computeCharacteristics() throws java.lang.Exception
java.lang.Exception
public java.util.List<FlowCell> getFlowCells()
public FlowCell getFlowCellByTime(long timestamp)
timestamp
- : milliseconds from 1.1.1970public double getMean(java.lang.String characteristic, org.joda.time.DateTime start, org.joda.time.DateTime end)
public double getMedian(java.lang.String characteristic, org.joda.time.DateTime start, org.joda.time.DateTime end)
public void clear()