org.processmining.mining.fuzzymining.metrics
Class MetricsRepository
java.lang.Object
org.processmining.mining.fuzzymining.metrics.MetricsRepository
public class MetricsRepository
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected LogReader log
numberOfLogEvents
protected int numberOfLogEvents
traceMetrics
protected java.util.ArrayList<TraceMetric> traceMetrics
unaryMetrics
protected java.util.ArrayList<UnaryMetric> unaryMetrics
unaryLogMetrics
protected java.util.ArrayList<UnaryLogMetric> unaryLogMetrics
binaryLogMetrics
protected java.util.ArrayList<BinaryLogMetric> binaryLogMetrics
significanceBinaryLogMetrics
protected java.util.ArrayList<SignificanceBinaryLogMetric> significanceBinaryLogMetrics
correlationBinaryLogMetrics
protected java.util.ArrayList<CorrelationBinaryLogMetric> correlationBinaryLogMetrics
binaryDerivateMetrics
protected java.util.ArrayList<BinaryDerivateMetric> binaryDerivateMetrics
unaryDerivateMetrics
protected java.util.ArrayList<UnaryDerivateMetric> unaryDerivateMetrics
significanceBinaryMetrics
protected java.util.ArrayList<BinaryMetric> significanceBinaryMetrics
correlationBinaryMetrics
protected java.util.ArrayList<BinaryMetric> correlationBinaryMetrics
aggUnaryMetric
protected AggregateUnaryMetric aggUnaryMetric
aggUnaryLogMetric
protected AggregateUnaryMetric aggUnaryLogMetric
aggSignificanceBinaryLogMetric
protected AggregateBinaryMetric aggSignificanceBinaryLogMetric
aggCorrelationBinaryLogMetric
protected AggregateBinaryMetric aggCorrelationBinaryLogMetric
aggSignificanceBinaryMetric
protected AggregateBinaryMetric aggSignificanceBinaryMetric
aggCorrelationBinaryMetric
protected AggregateBinaryMetric aggCorrelationBinaryMetric
MetricsRepository
public MetricsRepository(int numberOfLogEvents)
createRepository
public static MetricsRepository createRepository(LogSummary logSummary)
apply
public void apply(LogReader log,
Attenuation att,
int maxRelationDistance,
Progress progress)
throws java.lang.IndexOutOfBoundsException,
java.io.IOException
- Throws:
java.lang.IndexOutOfBoundsException
java.io.IOException
getLogReader
public LogReader getLogReader()
getNumberOfLogEvents
public int getNumberOfLogEvents()
addMetric
public void addMetric(Metric metric)
getTraceMetrics
public java.util.List<TraceMetric> getTraceMetrics()
getUnaryMetrics
public java.util.List<UnaryMetric> getUnaryMetrics()
getUnaryLogMetrics
public java.util.List<UnaryLogMetric> getUnaryLogMetrics()
getBinaryLogMetrics
public java.util.List<BinaryLogMetric> getBinaryLogMetrics()
getUnaryDerivateMetrics
public java.util.List<UnaryDerivateMetric> getUnaryDerivateMetrics()
getBinaryDerivateMetrics
public java.util.List<BinaryDerivateMetric> getBinaryDerivateMetrics()
getSignificanceBinaryLogMetrics
public java.util.List<SignificanceBinaryLogMetric> getSignificanceBinaryLogMetrics()
getCorrelationBinaryLogMetrics
public java.util.List<CorrelationBinaryLogMetric> getCorrelationBinaryLogMetrics()
getCorrelationBinaryMetrics
public java.util.List<BinaryMetric> getCorrelationBinaryMetrics()
getSignificanceBinaryMetrics
public java.util.List<BinaryMetric> getSignificanceBinaryMetrics()
getAggregateUnaryMetric
public AggregateUnaryMetric getAggregateUnaryMetric()
getAggregateUnaryLogMetric
public AggregateUnaryMetric getAggregateUnaryLogMetric()
getAggregateSignificanceBinaryLogMetric
public AggregateBinaryMetric getAggregateSignificanceBinaryLogMetric()
getAggregateCorrelationBinaryLogMetric
public AggregateBinaryMetric getAggregateCorrelationBinaryLogMetric()
getAggregateSignificanceBinaryMetric
public AggregateBinaryMetric getAggregateSignificanceBinaryMetric()
getAggregateCorrelationBinaryMetric
public AggregateBinaryMetric getAggregateCorrelationBinaryMetric()