Class ParallelScale

    • Constructor Summary

      Constructors 
      Constructor Description
      ParallelScale​(int seed, int k, java.lang.String offset, java.lang.String extension)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.deckfour.xes.model.XTrace appendTraces​(java.util.List<org.deckfour.xes.model.XTrace> listTraces, java.lang.String offset, java.util.List<java.lang.String> timeCols)  
      org.deckfour.xes.model.impl.XLogImpl compose​(org.deckfour.xes.model.XLog log)  
      java.util.List<java.util.List<org.deckfour.xes.model.XTrace>> getListCompTraces​(java.util.List<java.util.List<java.lang.Integer>> listPermutation, java.util.List<org.deckfour.xes.model.XTrace> listTraces, java.lang.String classifier, java.lang.String extension)  
      org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> getNextEvent​(org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> currEvent, org.deckfour.xes.model.XTrace trace)  
      java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer>> updateEventPool​(java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer>> eventPool, org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> chosenEvent, java.util.List<org.deckfour.xes.model.XTrace> listTraces)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParallelScale

        public ParallelScale​(int seed,
                             int k,
                             java.lang.String offset,
                             java.lang.String extension)
    • Method Detail

      • updateEventPool

        public java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer>> updateEventPool​(java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer>> eventPool,
                                                                                                                              org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> chosenEvent,
                                                                                                                              java.util.List<org.deckfour.xes.model.XTrace> listTraces)
      • appendTraces

        public org.deckfour.xes.model.XTrace appendTraces​(java.util.List<org.deckfour.xes.model.XTrace> listTraces,
                                                          java.lang.String offset,
                                                          java.util.List<java.lang.String> timeCols)
                                                   throws java.lang.Exception
        Overrides:
        appendTraces in class ScaleAbstract
        Throws:
        java.lang.Exception
      • getNextEvent

        public org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> getNextEvent​(org.apache.commons.lang3.tuple.Pair<java.lang.Integer,​java.lang.Integer> currEvent,
                                                                                                           org.deckfour.xes.model.XTrace trace)
      • getListCompTraces

        public java.util.List<java.util.List<org.deckfour.xes.model.XTrace>> getListCompTraces​(java.util.List<java.util.List<java.lang.Integer>> listPermutation,
                                                                                               java.util.List<org.deckfour.xes.model.XTrace> listTraces,
                                                                                               java.lang.String classifier,
                                                                                               java.lang.String extension)
        Specified by:
        getListCompTraces in class ScaleAbstract
      • compose

        public org.deckfour.xes.model.impl.XLogImpl compose​(org.deckfour.xes.model.XLog log)
                                                     throws java.lang.Exception
        Specified by:
        compose in class ScaleAbstract
        Throws:
        java.lang.Exception