public class DirectedSparseEdge extends AbstractSparseEdge implements DirectedEdge
DirectedEdge
that resides in a
directed graph.DirectedSparseVertex
,
DirectedSparseGraph
UserDataContainer.CopyAction
mFrom, mTo
id, m_Graph
factory, udc_delegate
Constructor and Description |
---|
DirectedSparseEdge(Vertex from,
Vertex to)
Creates a directed edge whose source is
from and whose
destination is to . |
Modifier and Type | Method and Description |
---|---|
Vertex |
getDest()
Returns the destination of this directed edge.
|
Vertex |
getSource()
Returns the source of this directed edge.
|
copy, getEndpoints, getIncidentVertices, getOpposite, isIncident, numVertices, toString
equals, getEqualEdge, getEquivalentEdge, getIncidentElements
addGraph_internal, getGraph, hashCode, initialize, removeGraph_internal
addUserDatum, clone, containsUserDatumKey, getUserDatum, getUserDatumCopyAction, getUserDatumKeyIterator, importUserData, removeUserDatum, setUserDataFactory, setUserDatum
finalize, getClass, notify, notifyAll, wait, wait, wait
getEndpoints, getOpposite
copy, getEqualEdge, getEquivalentEdge, getIncidentVertices, isIncident, numVertices
getGraph, getIncidentElements
addUserDatum, clone, containsUserDatumKey, getUserDatum, getUserDatumCopyAction, getUserDatumKeyIterator, importUserData, removeUserDatum, setUserDatum
public Vertex getSource()
DirectedEdge
getSource
in interface DirectedEdge
DirectedEdge.getSource()
public Vertex getDest()
DirectedEdge
getDest
in interface DirectedEdge
DirectedEdge.getDest()