public class MetricsRepository
extends java.lang.Object
Constructor and Description |
---|
MetricsRepository() |
MetricsRepository(int numberOfLogEvents) |
protected org.deckfour.xes.model.XLog log
protected int numberOfLogEvents
protected java.util.ArrayList<TraceMetric> traceMetrics
protected java.util.ArrayList<UnaryMetric> unaryMetrics
protected java.util.ArrayList<UnaryLogMetric> unaryLogMetrics
protected java.util.ArrayList<BinaryLogMetric> binaryLogMetrics
protected java.util.ArrayList<SignificanceBinaryLogMetric> significanceBinaryLogMetrics
protected java.util.ArrayList<CorrelationBinaryLogMetric> correlationBinaryLogMetrics
protected java.util.ArrayList<BinaryDerivateMetric> binaryDerivateMetrics
protected java.util.ArrayList<UnaryDerivateMetric> unaryDerivateMetrics
protected java.util.ArrayList<BinaryMetric> significanceBinaryMetrics
protected java.util.ArrayList<BinaryMetric> correlationBinaryMetrics
protected AggregateUnaryMetric aggUnaryMetric
protected AggregateUnaryMetric aggUnaryLogMetric
protected AggregateBinaryMetric aggSignificanceBinaryLogMetric
protected AggregateBinaryMetric aggCorrelationBinaryLogMetric
protected AggregateBinaryMetric aggSignificanceBinaryMetric
protected AggregateBinaryMetric aggCorrelationBinaryMetric
public MetricsRepository()
public MetricsRepository(int numberOfLogEvents)
public static MetricsRepository createRepository(org.deckfour.xes.info.XLogInfo logSummary)
public static MetricsRepository createRepository()
public void apply(org.deckfour.xes.model.XLog log, Attenuation att, int maxRelationDistance, org.processmining.framework.plugin.PluginContext context) throws java.lang.IndexOutOfBoundsException
java.io.IOException
java.lang.IndexOutOfBoundsException
public org.deckfour.xes.model.XLog getLogReader()
public int getNumberOfLogEvents()
public void setNumberOfLogEvents(int eventCount)
public void addMetric(Metric metric)
public void setLog(org.deckfour.xes.model.XLog log)
public java.util.List<TraceMetric> getTraceMetrics()
public java.util.List<UnaryMetric> getUnaryMetrics()
public java.util.List<UnaryLogMetric> getUnaryLogMetrics()
public java.util.List<BinaryLogMetric> getBinaryLogMetrics()
public java.util.List<UnaryDerivateMetric> getUnaryDerivateMetrics()
public java.util.List<BinaryDerivateMetric> getBinaryDerivateMetrics()
public java.util.List<SignificanceBinaryLogMetric> getSignificanceBinaryLogMetrics()
public java.util.List<CorrelationBinaryLogMetric> getCorrelationBinaryLogMetrics()
public java.util.List<BinaryMetric> getCorrelationBinaryMetrics()
public java.util.List<BinaryMetric> getSignificanceBinaryMetrics()
public AggregateUnaryMetric getAggregateUnaryMetric()
public AggregateUnaryMetric getAggregateUnaryLogMetric()
public AggregateBinaryMetric getAggregateSignificanceBinaryLogMetric()
public AggregateBinaryMetric getAggregateCorrelationBinaryLogMetric()
public AggregateBinaryMetric getAggregateSignificanceBinaryMetric()
public AggregateBinaryMetric getAggregateCorrelationBinaryMetric()