public final class DirectedGraphEdgeForMultiGraph extends org.processmining.models.graphbased.AbstractGraphElement implements org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>, DirectedGraphElementForMultiEdge
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>| Constructor and Description |
|---|
DirectedGraphEdgeForMultiGraph(org.processmining.models.graphbased.directed.DirectedGraphNode source,
DirectedGraphNodeForMultiGraph intermediate,
org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> e) |
DirectedGraphEdgeForMultiGraph(DirectedGraphNodeForMultiGraph intermediate,
org.processmining.models.graphbased.directed.DirectedGraphNode target,
org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> e) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyAttributes(boolean toIntermediate,
org.processmining.models.graphbased.AttributeMap sourceMap) |
boolean |
equals(java.lang.Object o) |
org.processmining.models.graphbased.directed.DirectedGraph<?,?> |
getGraph() |
java.lang.String |
getLabel() |
org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> |
getMultiEdge() |
org.processmining.models.graphbased.directed.DirectedGraphNode |
getSource() |
org.processmining.models.graphbased.directed.DirectedGraphNode |
getTarget() |
int |
hashCode() |
boolean |
isToIntermediate() |
getAttributeMap, toStringpublic DirectedGraphEdgeForMultiGraph(org.processmining.models.graphbased.directed.DirectedGraphNode source,
DirectedGraphNodeForMultiGraph intermediate,
org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> e)
public DirectedGraphEdgeForMultiGraph(DirectedGraphNodeForMultiGraph intermediate, org.processmining.models.graphbased.directed.DirectedGraphNode target, org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> e)
protected void copyAttributes(boolean toIntermediate,
org.processmining.models.graphbased.AttributeMap sourceMap)
public java.lang.String getLabel()
getLabel in interface org.processmining.models.graphbased.directed.DirectedGraphElementgetLabel in class org.processmining.models.graphbased.AbstractGraphElementpublic org.processmining.models.graphbased.directed.DirectedGraph<?,?> getGraph()
getGraph in interface org.processmining.models.graphbased.directed.DirectedGraphElementpublic org.processmining.models.graphbased.directed.DirectedGraphNode getSource()
getSource in interface org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>public org.processmining.models.graphbased.directed.DirectedGraphNode getTarget()
getTarget in interface org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>public int hashCode()
hashCode in interface org.processmining.models.graphbased.directed.DirectedGraphElementhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in interface org.processmining.models.graphbased.directed.DirectedGraphElementequals in class java.lang.Objectpublic boolean isToIntermediate()
public org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> getMultiEdge()
getMultiEdge in interface DirectedGraphElementForMultiEdge