Class Replayer
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.replayer.Replayer
-
public class Replayer extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplayer.ReplayerType
-
Constructor Summary
Constructors Constructor Description Replayer(LocalProcessModel lpm, java.util.Map<java.lang.String,java.lang.Integer> labelMapping)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanReplay(java.util.LinkedList<java.lang.Integer> sequence, Replayer.ReplayerType type)booleancanReplay(java.util.List<java.lang.Integer> sequence)booleancanReplay(java.util.List<java.lang.Integer> sequence, ReplayableLocalProcessModel rlpm)static java.util.Set<java.util.List<java.lang.String>>findAllPaths(int pathLengthLimit, LocalProcessModel lpm)java.util.List<java.lang.Integer>replay(java.util.LinkedList<java.lang.Integer> sequence, Replayer.ReplayerType type)Replays the sequence on the local process model
-
-
-
Constructor Detail
-
Replayer
public Replayer(LocalProcessModel lpm, java.util.Map<java.lang.String,java.lang.Integer> labelMapping)
-
-
Method Detail
-
canReplay
public boolean canReplay(java.util.LinkedList<java.lang.Integer> sequence, Replayer.ReplayerType type)
-
replay
public java.util.List<java.lang.Integer> replay(java.util.LinkedList<java.lang.Integer> sequence, Replayer.ReplayerType type)Replays the sequence on the local process model- Parameters:
sequence- : the sequence that is replayed- Returns:
- a sequence of transitions that have been fired
-
canReplay
public boolean canReplay(java.util.List<java.lang.Integer> sequence)
-
canReplay
public boolean canReplay(java.util.List<java.lang.Integer> sequence, ReplayableLocalProcessModel rlpm)
-
findAllPaths
public static java.util.Set<java.util.List<java.lang.String>> findAllPaths(int pathLengthLimit, LocalProcessModel lpm)
-
-