Class EvaluationSupervisor.AccumulatingIntChangeMonitor<E extends Event & RepresentsChange>
- java.lang.Object
-
- org.processmining.specpp.supervision.supervisors.EvaluationSupervisor.AccumulatingIntChangeMonitor<E>
-
- All Implemented Interfaces:
java.util.function.Consumer<E>,ComputingMonitor<E,java.util.IntSummaryStatistics,java.lang.String>,Monitor<E,java.util.IntSummaryStatistics>,Observer<E>,ProvidesResults
- Enclosing class:
- EvaluationSupervisor
public static class EvaluationSupervisor.AccumulatingIntChangeMonitor<E extends Event & RepresentsChange> extends java.lang.Object implements ComputingMonitor<E,java.util.IntSummaryStatistics,java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description AccumulatingIntChangeMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcomputeResult()java.util.IntSummaryStatisticsgetMonitoringState()voidhandleObservation(E observation)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.processmining.specpp.supervision.monitoring.ComputingMonitor
getResults
-
-
-
-
Method Detail
-
getMonitoringState
public java.util.IntSummaryStatistics getMonitoringState()
- Specified by:
getMonitoringStatein interfaceMonitor<E extends Event & RepresentsChange,java.util.IntSummaryStatistics>
-
handleObservation
public void handleObservation(E observation)
- Specified by:
handleObservationin interfaceMonitor<E extends Event & RepresentsChange,java.util.IntSummaryStatistics>
-
computeResult
public java.lang.String computeResult()
- Specified by:
computeResultin interfaceComputingMonitor<E extends Event & RepresentsChange,java.util.IntSummaryStatistics,java.lang.String>
-
-