public class TraceReplay
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TraceReplay.MatchType |
Modifier and Type | Field and Description |
---|---|
protected int |
countCorrect |
protected int |
countIncluster |
protected int |
countIncorrect |
protected int |
countRemoved |
protected double |
coverage |
protected FMLogEvents |
events |
protected FuzzyGraph |
graph |
protected org.deckfour.xes.model.XTrace |
instance |
protected org.deckfour.xes.model.XLog |
log |
protected TraceReplay.MatchType[] |
matches |
Constructor and Description |
---|
TraceReplay(FuzzyGraph graph,
org.deckfour.xes.model.XLog log,
FMLogEvents events,
int traceIndex) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkNode(FMNode current,
java.util.HashMap<FMNode,java.util.Set<FMNode>> possibleFollowers) |
double |
getCoverage() |
org.deckfour.xes.model.XTrace |
getInstance() |
TraceReplay.MatchType |
getMatch(int index) |
TraceReplay.MatchType[] |
getMatches() |
double |
replayTrace() |
int |
size() |
protected FuzzyGraph graph
protected org.deckfour.xes.model.XLog log
protected org.deckfour.xes.model.XTrace instance
protected double coverage
protected TraceReplay.MatchType[] matches
protected int countRemoved
protected int countIncluster
protected int countIncorrect
protected int countCorrect
protected FMLogEvents events
public TraceReplay(FuzzyGraph graph, org.deckfour.xes.model.XLog log, FMLogEvents events, int traceIndex) throws java.lang.IndexOutOfBoundsException, java.io.IOException
java.lang.IndexOutOfBoundsException
java.io.IOException
public double getCoverage()
public TraceReplay.MatchType[] getMatches()
public TraceReplay.MatchType getMatch(int index)
public int size()
public org.deckfour.xes.model.XTrace getInstance()
public double replayTrace() throws java.lang.IndexOutOfBoundsException, java.io.IOException
java.io.IOException
java.lang.IndexOutOfBoundsException