Class MyLog


  • public class MyLog
    extends java.lang.Object
    • 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()