Class StochasticFlow

  • All Implemented Interfaces:
    java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.AbstractGraphEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,​org.processmining.models.graphbased.directed.bpmn.BPMNNode>>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.ContainableDirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,​org.processmining.models.graphbased.directed.bpmn.BPMNNode>, org.processmining.models.graphbased.directed.DirectedGraphElement, org.processmining.models.shapes.Decorated, StochasticObject

    public class StochasticFlow
    extends org.processmining.models.graphbased.directed.bpmn.elements.Flow
    implements StochasticObject
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.processmining.models.graphbased.directed.DirectedGraphEdge

        org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleSources<N extends org.processmining.models.graphbased.directed.DirectedGraphNode>, org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleTargets<N extends org.processmining.models.graphbased.directed.DirectedGraphNode>
    • Field Summary

      • Fields inherited from class org.processmining.models.graphbased.AbstractGraphEdge

        hash, source, target
    • Constructor Summary

      Constructors 
      Constructor Description
      StochasticFlow​(org.processmining.models.graphbased.directed.bpmn.BPMNNode source, org.processmining.models.graphbased.directed.bpmn.BPMNNode target, java.lang.String label)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLabel()  
      Probability getProbability()  
      java.math.BigDecimal getWeight()  
      • Methods inherited from class org.processmining.models.graphbased.directed.bpmn.elements.Flow

        decorate, equals, getAncestorSubProcess, getConditionExpression, getDecorator, getParentPool, getParentSubProcess, getParentSwimlane, getTextAnnotation, setConditionExpression, setDecorator, setTextAnnotation
      • Methods inherited from class org.processmining.models.graphbased.directed.bpmn.BPMNEdge

        compareTo, getEdgeID, getParent, hashCode, setLabel, setParent
      • Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge

        compareTo, getGraph
      • Methods inherited from class org.processmining.models.graphbased.AbstractGraphEdge

        getSource, getTarget
      • Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement

        getAttributeMap, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner

        getAttributeMap
      • Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphEdge

        getSource, getTarget
    • Constructor Detail

      • StochasticFlow

        public StochasticFlow​(org.processmining.models.graphbased.directed.bpmn.BPMNNode source,
                              org.processmining.models.graphbased.directed.bpmn.BPMNNode target,
                              java.lang.String label)
    • Method Detail

      • getWeight

        public java.math.BigDecimal getWeight()
      • getLabel

        public java.lang.String getLabel()
        Specified by:
        getLabel in interface org.processmining.models.graphbased.directed.DirectedGraphElement
        Overrides:
        getLabel in class org.processmining.models.graphbased.directed.bpmn.BPMNEdge<org.processmining.models.graphbased.directed.bpmn.BPMNNode,​org.processmining.models.graphbased.directed.bpmn.BPMNNode>