public class WeightedPseudograph<V,E> extends Pseudograph<V,E> implements WeightedGraph<V,E>
DEFAULT_EDGE_WEIGHT
Constructor and Description |
---|
WeightedPseudograph(java.lang.Class<? extends E> edgeClass)
Creates a new weighted pseudograph.
|
WeightedPseudograph(EdgeFactory<V,E> ef)
Creates a new weighted pseudograph with the specified edge factory.
|
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
assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toString, toStringFromSets
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setEdgeWeight
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSet
degreeOf
public WeightedPseudograph(EdgeFactory<V,E> ef)
ef
- the edge factory of the new graph.public WeightedPseudograph(java.lang.Class<? extends E> edgeClass)
edgeClass
- class on which to base factory for edges