Class PerformanceImpl
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.performance.PerformanceImpl
-
- All Implemented Interfaces:
Performance
public class PerformanceImpl extends java.lang.Object implements Performance
-
-
Constructor Summary
Constructors Constructor Description PerformanceImpl(QueueLengths lengths, gnu.trove.map.TIntObjectMap<QueueActivityLog> queueActivityLogs, int maxNumberOfNodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetNodeMeasure(DurationType type, Aggregate gather, int node)Returns the asked measure, or -1 if it does not exist.long[]getNodeMeasures(DurationType durationType, Aggregate gather)longgetProcessMeasure(DurationType type, Aggregate gather)Returns the asked measure, or -1 if it does not exist.doublegetQueueLength(int node, long time)voidsetNodeMeasure(DurationType durationType, Aggregate gather, int node, long value)voidsetProcessMeasure(DurationType durationType, Aggregate gather, long value)
-
-
-
Constructor Detail
-
PerformanceImpl
public PerformanceImpl(QueueLengths lengths, gnu.trove.map.TIntObjectMap<QueueActivityLog> queueActivityLogs, int maxNumberOfNodes)
-
-
Method Detail
-
getNodeMeasure
public long getNodeMeasure(DurationType type, Aggregate gather, int node)
Description copied from interface:PerformanceReturns the asked measure, or -1 if it does not exist.- Specified by:
getNodeMeasurein interfacePerformance- Returns:
-
setNodeMeasure
public void setNodeMeasure(DurationType durationType, Aggregate gather, int node, long value)
-
getNodeMeasures
public long[] getNodeMeasures(DurationType durationType, Aggregate gather)
- Specified by:
getNodeMeasuresin interfacePerformance
-
getQueueLength
public double getQueueLength(int node, long time)- Specified by:
getQueueLengthin interfacePerformance
-
getProcessMeasure
public long getProcessMeasure(DurationType type, Aggregate gather)
Description copied from interface:PerformanceReturns the asked measure, or -1 if it does not exist.- Specified by:
getProcessMeasurein interfacePerformance- Returns:
-
setProcessMeasure
public void setProcessMeasure(DurationType durationType, Aggregate gather, long value)
-
-