the source of the edge
the destination of the edge
the edge data associated with a given edge
EdgeNotFoundException
if the edge does not exist
scala.NoSuchElementException
if the edge has no data
Optionally return the edge data associated with a given edge.
Optionally return the edge data associated with a given edge.
the source of the edge
the destination of the edge
an option containing the edge data, if any, or None
Mixing this trait into a DiGraph indicates that each edge may be associated with an optional data value. The EdgeData trait provides a minimal API for viewing edge data without mutation.
the vertex type (datatype) of the underlying DiGraph
the type of each edge data value