public class SimpleDirectedWeightedGraph<V,E> extends SimpleDirectedGraph<V,E> implements WeightedGraph<V,E>
DEFAULT_EDGE_WEIGHT
Constructor and Description |
---|
SimpleDirectedWeightedGraph(java.lang.Class<? extends E> edgeClass)
Creates a new simple directed weighted graph.
|
SimpleDirectedWeightedGraph(EdgeFactory<V,E> ef)
Creates a new simple directed weighted graph 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
incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf
public SimpleDirectedWeightedGraph(EdgeFactory<V,E> ef)
ef
- the edge factory of the new graph.public SimpleDirectedWeightedGraph(java.lang.Class<? extends E> edgeClass)
edgeClass
- class on which to base factory for edges