Package org.jgrapht.graph
Class DirectedPseudograph<V,E>
- java.lang.Object
-
- org.jgrapht.graph.AbstractGraph<V,E>
-
- org.jgrapht.graph.AbstractBaseGraph<V,E>
-
- org.jgrapht.graph.DirectedPseudograph<V,E>
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,DirectedGraph<V,E>
,Graph<V,E>
public class DirectedPseudograph<V,E> extends AbstractBaseGraph<V,E> implements DirectedGraph<V,E>
A directed pseudograph. A directed pseudograph is a non-simple directed graph in which both graph loops and multiple edges are permitted. If you're unsure about pseudographs, see: http://mathworld.wolfram.com/Pseudograph.html.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DirectedPseudograph(java.lang.Class<? extends E> edgeClass)
DirectedPseudograph(EdgeFactory<V,E> ef)
-
Method Summary
-
Methods inherited from class org.jgrapht.graph.AbstractBaseGraph
addEdge, addEdge, addVertex, clone, containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, incomingEdgesOf, inDegreeOf, isAllowingLoops, isAllowingMultipleEdges, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, removeVertex, setEdgeSetFactory, setEdgeWeight, vertexSet
-
Methods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toString, toStringFromSets
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jgrapht.DirectedGraph
incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf
-
Methods inherited from interface org.jgrapht.Graph
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSet
-
-
-
-
Constructor Detail
-
DirectedPseudograph
public DirectedPseudograph(java.lang.Class<? extends E> edgeClass)
- See Also:
AbstractBaseGraph
-
DirectedPseudograph
public DirectedPseudograph(EdgeFactory<V,E> ef)
- See Also:
AbstractBaseGraph
-
-