public class DirectedGraphHashSet<VertexType,EdgeType extends DirectedEdge<VertexType>> extends DirectedHyperGraphHashSet<VertexType,EdgeType> implements DirectedGraph<VertexType,EdgeType>
Vs2E, Vt2E
V2E
E, V
Constructor and Description |
---|
DirectedGraphHashSet() |
Modifier and Type | Method and Description |
---|---|
boolean |
addEdge(java.util.Set<VertexType> sourceVertices,
java.util.Set<VertexType> targetVertices) |
boolean |
addEdge(VertexType sourceVertex,
VertexType targetVertex) |
addEdge, addVertex, clear, findChildrenOf, findEdgesWithSourceVertex, findEdgesWithSourceVertices, findEdgesWithTargetVertex, findEdgesWithTargetVertices, findNeighborsOf, removeEdge, removeVertex
findEdgesOf, findEdgesOf, toString
addEdges, addVertices, getEdges, getVertices, removeEdges, removeVertices
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findEdgesWithSourceVertex, findEdgesWithSourceVertices, findEdgesWithTargetVertex, findEdgesWithTargetVertices
addEdge, addEdges, addVertex, addVertices, clear, findChildrenOf, findEdgesOf, findEdgesOf, findNeighborsOf, getEdges, getVertices, removeEdge, removeEdges, removeVertex, removeVertices
public boolean addEdge(VertexType sourceVertex, VertexType targetVertex)
addEdge
in interface DirectedGraph<VertexType,EdgeType extends DirectedEdge<VertexType>>
public boolean addEdge(java.util.Set<VertexType> sourceVertices, java.util.Set<VertexType> targetVertices)
addEdge
in interface DirectedHyperGraph<VertexType,EdgeType extends DirectedEdge<VertexType>>
addEdge
in class DirectedHyperGraphHashSet<VertexType,EdgeType extends DirectedEdge<VertexType>>