public class ConformanceTracker extends java.util.HashMap<java.lang.String,ConformanceStatus>
Modifier and Type | Field and Description |
---|---|
protected org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet |
as |
protected java.util.Queue<java.lang.String> |
caseIdHistory |
protected int |
costNoActivity |
protected int |
errorsToStore |
protected int |
maxCasesToStore |
protected ExtendedCoverabilityGraph |
model |
protected org.processmining.models.graphbased.directed.transitionsystem.StartStateSet |
ss |
protected int |
statesToStore |
protected FrequencyTimeFinitePriorityQueue<Triple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State>> |
topErrors |
protected org.processmining.models.graphbased.directed.DirectedGraphElementWeights |
weights |
Constructor and Description |
---|
ConformanceTracker(ExtendedCoverabilityGraph model,
org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights,
org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss,
org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as,
int statesToStore,
int maxCasesToStore,
int errorsToStore,
int topErrorsToStore) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getHandledCases() |
FrequencyTimeFinitePriorityQueue<Triple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State>> |
getTopErrors() |
org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> |
replay(java.lang.String caseId,
java.lang.String newEventName) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
protected java.util.Queue<java.lang.String> caseIdHistory
protected ExtendedCoverabilityGraph model
protected org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights
protected org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss
protected org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as
protected FrequencyTimeFinitePriorityQueue<Triple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State>> topErrors
protected int maxCasesToStore
protected int statesToStore
protected int costNoActivity
protected int errorsToStore
public ConformanceTracker(ExtendedCoverabilityGraph model, org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights, org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss, org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as, int statesToStore, int maxCasesToStore, int errorsToStore, int topErrorsToStore)
public java.util.Set<java.lang.String> getHandledCases()
public org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> replay(java.lang.String caseId, java.lang.String newEventName)
public FrequencyTimeFinitePriorityQueue<Triple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State>> getTopErrors()