org.apache.commons.graph.model
Class DirectedMutableWeightedGraph<V extends Vertex,WE extends WeightedEdge<V>>

java.lang.Object
  extended by org.apache.commons.graph.model.BaseGraph<V,E>
      extended by org.apache.commons.graph.model.BaseMutableGraph<V,E>
          extended by org.apache.commons.graph.model.DirectedMutableGraph<V,WE>
              extended by org.apache.commons.graph.model.DirectedMutableWeightedGraph<V,WE>
Type Parameters:
V - the Graph vertices type
WE - the WeightedEdge edges type
All Implemented Interfaces:
DirectedGraph<V,WE>, Graph<V,WE>, MutableGraph<V,WE>, WeightedGraph<V,WE>

public class DirectedMutableWeightedGraph<V extends Vertex,WE extends WeightedEdge<V>>
extends DirectedMutableGraph<V,WE>
implements WeightedGraph<V,WE>

A memory-based implementation of a mutable, directed weighted Graph.


Constructor Summary
DirectedMutableWeightedGraph()
           
 
Method Summary
 
Methods inherited from class org.apache.commons.graph.model.DirectedMutableGraph
decorateAddEdge, decorateAddVertex, decorateRemoveEdge, decorateRemoveVertex, getInbound, getOutbound
 
Methods inherited from class org.apache.commons.graph.model.BaseMutableGraph
addEdge, addVertex, removeEdge, removeVertex
 
Methods inherited from class org.apache.commons.graph.model.BaseGraph
getAdjacencyList, getAllEdges, getEdges, getEdges, getVertices, getVertices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.graph.Graph
getEdges, getEdges, getVertices, getVertices
 

Constructor Detail

DirectedMutableWeightedGraph

public DirectedMutableWeightedGraph()


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.