Class LifeCycles
- java.lang.Object
-
- org.processmining.plugins.InductiveMiner.mining.logs.LifeCycles
-
public class LifeCycles extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LifeCycles(boolean debug)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,gnu.trove.list.array.TIntArrayList>getUnmatchedStartEvents(java.lang.Iterable<org.deckfour.xes.model.XEvent> trace, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)org.deckfour.xes.model.XLogpreProcessLog(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)IMLogpreProcessLog(IMLog log)org.deckfour.xes.model.XTracepreProcessTraceByAddingCompleteEvents(org.deckfour.xes.model.XTrace trace, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)
-
-
-
Method Detail
-
preProcessLog
public org.deckfour.xes.model.XLog preProcessLog(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)
-
preProcessTraceByAddingCompleteEvents
public org.deckfour.xes.model.XTrace preProcessTraceByAddingCompleteEvents(org.deckfour.xes.model.XTrace trace, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)- Parameters:
trace-- Returns:
- a copy of the input trace, such that it is consistent.
-
getUnmatchedStartEvents
public static java.util.Map<java.lang.String,gnu.trove.list.array.TIntArrayList> getUnmatchedStartEvents(java.lang.Iterable<org.deckfour.xes.model.XEvent> trace, org.deckfour.xes.classification.XEventClassifier classifier, XLifeCycleClassifier lifeCycleClassifier)- Parameters:
trace-classifier-- Returns:
- the unmatched start event indices
-
-