public static class ConformanceAlignmentImpl.FrequencyAwareDataNetAlignmentImpl extends java.lang.Object implements FrequencyAwareNet
Constructor and Description |
---|
FrequencyAwareDataNetAlignmentImpl(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignedLog,
org.processmining.models.dcnet.DataAwareCausalNet dcNet,
com.google.common.collect.BiMap<org.processmining.models.cnet.CNetBinding,org.processmining.models.graphbased.directed.petrinet.elements.Transition> bindingMap,
com.google.common.collect.BiMap<org.processmining.models.cnet.CNetNode,org.processmining.models.graphbased.directed.petrinet.elements.Transition> nodeMap,
java.util.Map<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitionsLocalId,
java.util.concurrent.ExecutorService executorService) |
Modifier and Type | Method and Description |
---|---|
int |
getBindingFrequency(org.processmining.models.cnet.CNetBinding binding) |
int |
getCorrectVariableFrequency(org.processmining.models.cnet.CNetNode node,
java.lang.String variable) |
int |
getIncorrectVariableFrequency(org.processmining.models.cnet.CNetNode node,
java.lang.String variable) |
int |
getInputFrequency(org.processmining.models.cnet.CNetNode node) |
int |
getMissingVariableFrequency(org.processmining.models.cnet.CNetNode node,
java.lang.String variable) |
int |
getNodeFrequency(org.processmining.models.cnet.CNetNode node) |
int |
getNodeInsertedFrequency(org.processmining.models.cnet.CNetNode node) |
int |
getNodeSkippedFrequency(org.processmining.models.cnet.CNetNode node) |
int |
getOutputFrequency(org.processmining.models.cnet.CNetNode node) |
public FrequencyAwareDataNetAlignmentImpl(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignedLog, org.processmining.models.dcnet.DataAwareCausalNet dcNet, com.google.common.collect.BiMap<org.processmining.models.cnet.CNetBinding,org.processmining.models.graphbased.directed.petrinet.elements.Transition> bindingMap, com.google.common.collect.BiMap<org.processmining.models.cnet.CNetNode,org.processmining.models.graphbased.directed.petrinet.elements.Transition> nodeMap, java.util.Map<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitionsLocalId, java.util.concurrent.ExecutorService executorService)
public int getOutputFrequency(org.processmining.models.cnet.CNetNode node)
getOutputFrequency
in interface FrequencyAwareNet
public int getNodeFrequency(org.processmining.models.cnet.CNetNode node)
getNodeFrequency
in interface FrequencyAwareNet
public int getInputFrequency(org.processmining.models.cnet.CNetNode node)
getInputFrequency
in interface FrequencyAwareNet
public int getBindingFrequency(org.processmining.models.cnet.CNetBinding binding)
getBindingFrequency
in interface FrequencyAwareNet
public int getNodeSkippedFrequency(org.processmining.models.cnet.CNetNode node)
getNodeSkippedFrequency
in interface FrequencyAwareNet
public int getNodeInsertedFrequency(org.processmining.models.cnet.CNetNode node)
getNodeInsertedFrequency
in interface FrequencyAwareNet
public int getIncorrectVariableFrequency(org.processmining.models.cnet.CNetNode node, java.lang.String variable)
getIncorrectVariableFrequency
in interface FrequencyAwareNet
public int getCorrectVariableFrequency(org.processmining.models.cnet.CNetNode node, java.lang.String variable)
getCorrectVariableFrequency
in interface FrequencyAwareNet
public int getMissingVariableFrequency(org.processmining.models.cnet.CNetNode node, java.lang.String variable)
getMissingVariableFrequency
in interface FrequencyAwareNet