Class TraceVariantsLog
- java.lang.Object
-
- org.processmining.extendedhybridminer.algorithms.preprocessing.TraceVariantsLog
-
public class TraceVariantsLog extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intminimalFrequencyprotected intnumberOfCoveredTracesprotected intoriginalLogSizeprotected java.util.ArrayList<TraceVariant>variants
-
Constructor Summary
Constructors Constructor Description TraceVariantsLog(org.deckfour.xes.model.XLog log, HybridCGMinerSettings settings, double freq)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<TraceVariant>filterMostFrequent(double placeEvalThreshold)java.util.ArrayList<java.lang.String>getActivitySequence(int i)intgetFrequency(int i)intgetNumberOfCoveredTraces()intgetOriginalLogSize()intgetSize()java.util.ArrayList<TraceVariant>getVariants()voidprint()
-
-
-
Field Detail
-
originalLogSize
protected int originalLogSize
-
variants
protected java.util.ArrayList<TraceVariant> variants
-
minimalFrequency
protected int minimalFrequency
-
numberOfCoveredTraces
protected int numberOfCoveredTraces
-
-
Constructor Detail
-
TraceVariantsLog
public TraceVariantsLog(org.deckfour.xes.model.XLog log, HybridCGMinerSettings settings, double freq)
-
-
Method Detail
-
getSize
public int getSize()
-
getOriginalLogSize
public int getOriginalLogSize()
-
getVariants
public java.util.ArrayList<TraceVariant> getVariants()
-
getActivitySequence
public java.util.ArrayList<java.lang.String> getActivitySequence(int i)
-
getFrequency
public int getFrequency(int i)
-
print
public void print()
-
filterMostFrequent
public java.util.ArrayList<TraceVariant> filterMostFrequent(double placeEvalThreshold)
-
getNumberOfCoveredTraces
public int getNumberOfCoveredTraces()
-
-