Class MyLog
- java.lang.Object
-
- org.processmining.projectionminer.discoveryalgorithms.eSTMiner.estcoreobjects.MyLog
-
public class MyLog extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MyLog(org.deckfour.xes.model.XLog inputLog, Parameters parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]computeDFScores()intcountLiveTraces(boolean[] variantVector)org.deckfour.xes.model.XLogcreateEmptyTraceLog()org.deckfour.xes.model.XLogcreateXLog(boolean[] variantVector)intfindEndIndex(Parameters parameters, java.lang.String[] transitions)intfindStartIndex(Parameters parameters, java.lang.String[] transitions)intgetInEndIndex()intgetNumOfTraces()int[]getOutTransitionMapping()java.util.ArrayList<java.util.ArrayList<java.lang.Integer>>getReducedTraceVariants(boolean[] variantVector)java.util.HashMap<java.util.ArrayList<java.lang.Integer>,java.lang.Integer>getTraceVariantCounts()java.util.ArrayList<java.util.ArrayList<java.lang.Integer>>getTraceVariants()java.lang.String[]getTransitions()boolean[]getTransitionsLiveness(boolean[] variantVector)org.deckfour.xes.model.XLoggetxLog()voidprintBasicLogSummary()voidprintTransitionOrderings()
-
-
-
Constructor Detail
-
MyLog
public MyLog(org.deckfour.xes.model.XLog inputLog, Parameters parameters)
-
-
Method Detail
-
getReducedTraceVariants
public java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getReducedTraceVariants(boolean[] variantVector)
-
createXLog
public org.deckfour.xes.model.XLog createXLog(boolean[] variantVector)
-
createEmptyTraceLog
public org.deckfour.xes.model.XLog createEmptyTraceLog()
-
countLiveTraces
public int countLiveTraces(boolean[] variantVector)
-
getTransitionsLiveness
public boolean[] getTransitionsLiveness(boolean[] variantVector)
-
computeDFScores
public double[][] computeDFScores()
-
findEndIndex
public int findEndIndex(Parameters parameters, java.lang.String[] transitions)
-
findStartIndex
public int findStartIndex(Parameters parameters, java.lang.String[] transitions)
-
printTransitionOrderings
public void printTransitionOrderings()
-
printBasicLogSummary
public void printBasicLogSummary()
-
getTransitions
public java.lang.String[] getTransitions()
-
getOutTransitionMapping
public int[] getOutTransitionMapping()
-
getxLog
public org.deckfour.xes.model.XLog getxLog()
-
getTraceVariants
public java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getTraceVariants()
-
getTraceVariantCounts
public java.util.HashMap<java.util.ArrayList<java.lang.Integer>,java.lang.Integer> getTraceVariantCounts()
-
getNumOfTraces
public int getNumOfTraces()
-
getInEndIndex
public int getInEndIndex()
-
-