Class XORChoiceMap
- java.lang.Object
-
- org.processmining.discoverstochasticbpmn.models.XORChoiceMap
-
public class XORChoiceMap extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXORChoiceMap.TransitionCounts
-
Constructor Summary
Constructors Constructor Description XORChoiceMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChoice(org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode> edge, org.processmining.models.graphbased.directed.petrinet.elements.Transition transition, java.math.BigDecimal count)java.util.Map<org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode>,XORChoiceMap.TransitionCounts>getAllChoices()intgetNumberOfEdges()java.math.BigDecimalgetTotal()XORChoiceMap.TransitionCountsgetTransitionCounts(org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode> edge)voidupdateProbabilities()voidupdateTotal()
-
-
-
Method Detail
-
addChoice
public void addChoice(org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode> edge, org.processmining.models.graphbased.directed.petrinet.elements.Transition transition, java.math.BigDecimal count)
-
getTransitionCounts
public XORChoiceMap.TransitionCounts getTransitionCounts(org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode> edge)
-
getAllChoices
public java.util.Map<org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNNode>,XORChoiceMap.TransitionCounts> getAllChoices()
-
getTotal
public java.math.BigDecimal getTotal()
-
getNumberOfEdges
public int getNumberOfEdges()
-
updateTotal
public void updateTotal()
-
updateProbabilities
public void updateProbabilities()
-
-