public interface DirectedGraph<V,E extends DirectedEdge> extends Graph<V,E>
Modifier and Type | Method and Description |
---|---|
boolean |
addDirectedEdge(E edge,
V source,
V dest) |
V |
getDest(E directed_edge) |
V |
getSource(E directed_edge) |
boolean |
isDest(V vertex,
E edge) |
boolean |
isSource(V vertex,
E edge) |
getEndpoints, getInEdges, getOpposite, getOutEdges, getPredecessors, getSuccessors, inDegree, isPredecessor, isSuccessor, numPredecessors, numSuccessors, outDegree
addVertex, areIncident, areNeighbors, degree, findEdge, getEdges, getIncidentEdges, getIncidentVertices, getNeighbors, getVertices, numNeighbors, removeEdge, removeVertex