public abstract class AbstractTraceProcessor
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,org.processmining.models.FunctionEstimator.FunctionEstimator> |
estimators |
protected float |
fitness |
protected org.processmining.models.graphbased.directed.petrinet.PetrinetGraph |
net |
protected com.google.common.util.concurrent.AtomicLongMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
numberOfExecutions |
protected java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,com.google.common.util.concurrent.AtomicLongMap<java.lang.String>> |
numberOfWritesPerTransition |
protected org.processmining.framework.plugin.Progress |
progress |
protected java.util.Map<java.lang.String,java.lang.Object> |
variableValues |
protected float |
weight |
protected org.deckfour.xes.model.XTrace |
xTrace |
Constructor and Description |
---|
AbstractTraceProcessor(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XTrace xTrace,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,org.processmining.models.FunctionEstimator.FunctionEstimator> estimators,
com.google.common.util.concurrent.AtomicLongMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> numberOfExecutions,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,com.google.common.util.concurrent.AtomicLongMap<java.lang.String>> numberOfWritesPerTransition,
org.processmining.framework.plugin.Progress progress) |
Modifier and Type | Method and Description |
---|---|
protected void |
processAlignment(java.util.List<org.processmining.plugins.petrinet.replayresult.StepTypes> steps,
java.util.List<java.lang.Object> nodeInstanceList) |
protected void |
updateAttributes(org.deckfour.xes.model.XAttributeMap xAttributeMap) |
protected void |
updateInstance(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
org.processmining.models.graphbased.directed.petrinet.elements.Transition transition,
org.deckfour.xes.model.XEvent nextEvent) |
protected org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net
protected org.deckfour.xes.model.XTrace xTrace
protected java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,org.processmining.models.FunctionEstimator.FunctionEstimator> estimators
protected org.processmining.framework.plugin.Progress progress
protected java.util.Map<java.lang.String,java.lang.Object> variableValues
protected com.google.common.util.concurrent.AtomicLongMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> numberOfExecutions
protected java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,com.google.common.util.concurrent.AtomicLongMap<java.lang.String>> numberOfWritesPerTransition
protected float weight
protected float fitness
public AbstractTraceProcessor(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XTrace xTrace, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,org.processmining.models.FunctionEstimator.FunctionEstimator> estimators, com.google.common.util.concurrent.AtomicLongMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> numberOfExecutions, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,com.google.common.util.concurrent.AtomicLongMap<java.lang.String>> numberOfWritesPerTransition, org.processmining.framework.plugin.Progress progress)
protected void updateInstance(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.directed.petrinet.elements.Transition transition, org.deckfour.xes.model.XEvent nextEvent)
protected void updateAttributes(org.deckfour.xes.model.XAttributeMap xAttributeMap)
protected void processAlignment(java.util.List<org.processmining.plugins.petrinet.replayresult.StepTypes> steps, java.util.List<java.lang.Object> nodeInstanceList)