Class ParallelScale
- java.lang.Object
-
- org.processmining.plugins.algorithms.ScaleAbstract
-
- org.processmining.plugins.algorithms.ParallelScale
-
public class ParallelScale extends ScaleAbstract
-
-
Field Summary
-
Fields inherited from class org.processmining.plugins.algorithms.ScaleAbstract
extension, k, listPermutation, offset, seed
-
-
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.XTraceappendTraces(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.XLogImplcompose(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 org.processmining.plugins.algorithms.ScaleAbstract
addTime, append2Traces, getClassifier, getListTraces, getTimeCols, minusTime, randomKTrace, shufflePermutation, transformTrace
-
-
-
-
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:
appendTracesin classScaleAbstract- 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:
getListCompTracesin classScaleAbstract
-
compose
public org.deckfour.xes.model.impl.XLogImpl compose(org.deckfour.xes.model.XLog log) throws java.lang.Exception- Specified by:
composein classScaleAbstract- Throws:
java.lang.Exception
-
-