public class PrecisionConfig
extends java.lang.Object
Constructor and Description |
---|
PrecisionConfig(org.processmining.models.semantics.petrinet.Marking initialMarking,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> activityMapping,
org.deckfour.xes.classification.XEventClassifier classifier,
java.util.Map<java.lang.String,java.lang.String> variableMapping) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
getActivityMapping() |
org.deckfour.xes.classification.XEventClassifier |
getClassifier() |
int |
getConcurrentThreads() |
com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> |
getExecutors() |
java.util.Map<java.lang.String,java.lang.Class> |
getExtraAttributes() |
org.processmining.models.semantics.petrinet.Marking |
getInitialMarking() |
org.processmining.dataawarereplayer.precision.PrecisionConfigPanel.PrecisionType |
getPrecisionMeasure() |
java.util.Map<java.lang.String,java.lang.String> |
getVariableMapping() |
boolean |
isAssumeUnassignedVariablesFree() |
boolean |
isDebug() |
boolean |
isPenalizeImpreciseEnding() |
void |
setAssumeUnassignedVariablesFree(boolean assumeUnassignedVariablesFree) |
void |
setConcurrentThreads(int concurrentThreads) |
void |
setDebug(boolean isDebug) |
void |
setExecutors(com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> executors) |
void |
setExtraAttributes(java.util.Map<java.lang.String,java.lang.Class> extraAttributes) |
void |
setPenalizeImpreciseEnding(boolean isPenalizeImpreciseEnding) |
void |
setPrecisionMeasure(org.processmining.dataawarereplayer.precision.PrecisionConfigPanel.PrecisionType precisionMeasure) |
public PrecisionConfig(org.processmining.models.semantics.petrinet.Marking initialMarking, com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> activityMapping, org.deckfour.xes.classification.XEventClassifier classifier, java.util.Map<java.lang.String,java.lang.String> variableMapping)
public org.processmining.models.semantics.petrinet.Marking getInitialMarking()
public boolean isDebug()
public boolean isPenalizeImpreciseEnding()
public void setDebug(boolean isDebug)
public void setPenalizeImpreciseEnding(boolean isPenalizeImpreciseEnding)
public void setConcurrentThreads(int concurrentThreads)
public int getConcurrentThreads()
public void setExtraAttributes(java.util.Map<java.lang.String,java.lang.Class> extraAttributes)
public java.util.Map<java.lang.String,java.lang.Class> getExtraAttributes()
public void setExecutors(com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> executors)
public com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> getExecutors()
public void setPrecisionMeasure(org.processmining.dataawarereplayer.precision.PrecisionConfigPanel.PrecisionType precisionMeasure)
public org.processmining.dataawarereplayer.precision.PrecisionConfigPanel.PrecisionType getPrecisionMeasure()
public java.util.Map<java.lang.String,java.lang.String> getVariableMapping()
public org.deckfour.xes.classification.XEventClassifier getClassifier()
public com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> getActivityMapping()
public boolean isAssumeUnassignedVariablesFree()
public void setAssumeUnassignedVariablesFree(boolean assumeUnassignedVariablesFree)