Uses of Interface
org.apache.commons.graph.Edge

Packages that use Edge
org.apache.commons.graph   
org.apache.commons.graph.algorithm.search   
org.apache.commons.graph.algorithm.spanning   
org.apache.commons.graph.algorithm.util   
org.apache.commons.graph.contract   
org.apache.commons.graph.decorator   
org.apache.commons.graph.domain.basic   
org.apache.commons.graph.domain.dependency   
org.apache.commons.graph.domain.jdepend   
org.apache.commons.graph.domain.statemachine   
org.apache.commons.graph.search   
 

Uses of Edge in org.apache.commons.graph
 

Subinterfaces of Edge in org.apache.commons.graph
 interface WeightedEdge
          Description of the Interface
 

Methods in org.apache.commons.graph with parameters of type Edge
 void MutableDirectedGraph.addEdge(Edge e, Vertex source, Vertex target)
          Adds a feature to the Edge attribute of the MutableDirectedGraph object
 void MutableDirectedGraph.removeEdge(Edge e)
          Description of the Method
 double WeightedGraph.getWeight(Edge e)
          Gets the weight attribute of the WeightedGraph object
 void MutableGraph.addEdge(Edge e)
          Adds a feature to the Edge attribute of the MutableGraph object
 void MutableGraph.removeEdge(Edge e)
          Description of the Method
 void MutableGraph.connect(Edge e, Vertex v)
          Description of the Method
 void MutableGraph.disconnect(Edge e, Vertex v)
          Description of the Method
 Vertex DirectedGraph.getSource(Edge e)
          getSource( Edge ) Returns the vertex which originates the edge.
 Vertex DirectedGraph.getTarget(Edge e)
          getTarget( Edge ) Returns the vertex which terminates the edge.
 java.util.Set Graph.getVertices(Edge e)
          getVertices( Edge ) - This method will return the set of Verticies on this Edge.
 

Uses of Edge in org.apache.commons.graph.algorithm.search
 

Classes in org.apache.commons.graph.algorithm.search that implement Edge
 class CostSearch.ComparableEdge
          Description of the Class
 

Fields in org.apache.commons.graph.algorithm.search declared as Edge
private  Edge CostSearch.ComparableEdge.e
           
 

Methods in org.apache.commons.graph.algorithm.search that return Edge
 Edge CostSearch.ComparableEdge.getEdge()
          Gets the edge attribute of the ComparableEdge object
 

Methods in org.apache.commons.graph.algorithm.search with parameters of type Edge
 void Visitor.discoverEdge(Edge edge)
          Description of the Method
 void Visitor.finishEdge(Edge edge)
          Description of the Method
 void CostSearch.visitEdge(WeightedGraph graph, Edge e, double cost, Visitor visitor)
          Description of the Method
 void VisitorAdapter.discoverEdge(Edge edge)
           
 void VisitorAdapter.finishEdge(Edge edge)
           
private  void DFS.visitEdge(DirectedGraph graph, Edge e, Visitor visitor)
          Description of the Method
 

Constructors in org.apache.commons.graph.algorithm.search with parameters of type Edge
CostSearch.ComparableEdge(Edge e, double cost)
          Constructor for the ComparableEdge object
 

Uses of Edge in org.apache.commons.graph.algorithm.spanning
 

Methods in org.apache.commons.graph.algorithm.spanning with parameters of type Edge
protected  boolean MinimumSpanningForest.connectsLabels(Graph graph, Edge e)
           
protected  void MinimumSpanningForest.addEdge(WeightedGraph graph, Edge edge)
           
 

Uses of Edge in org.apache.commons.graph.algorithm.util
 

Methods in org.apache.commons.graph.algorithm.util with parameters of type Edge
 PathImpl PathImpl.append(Vertex v, Edge e)
           
 

Constructors in org.apache.commons.graph.algorithm.util with parameters of type Edge
PathImpl(Vertex start, Vertex end, Edge edge)
           
 

Uses of Edge in org.apache.commons.graph.contract
 

Methods in org.apache.commons.graph.contract with parameters of type Edge
 void AcyclicContract.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the AcyclicContract object
 void AcyclicContract.removeEdge(Edge e)
          Description of the Method
 void AcyclicContract.CycleDetector.discoverEdge(Edge e)
          Description of the Method
 void AcyclicContract.CycleDetector.finishEdge(Edge e)
          Description of the Method
 void Contract.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the Contract object
 void Contract.removeEdge(Edge e)
          Description of the Method
 

Uses of Edge in org.apache.commons.graph.decorator
 

Methods in org.apache.commons.graph.decorator with parameters of type Edge
 double DDirectedGraph.getWeight(Edge e)
          Gets the weight attribute of the DDirectedGraph object
 void DDirectedGraph.setWeight(Edge e, double value)
          Sets the weight attribute of the DDirectedGraph object
 

Uses of Edge in org.apache.commons.graph.domain.basic
 

Methods in org.apache.commons.graph.domain.basic with parameters of type Edge
 void DirectedGraphImpl.setWeight(Edge e, double value)
          Sets the weight attribute of the DirectedGraphImpl object
 java.util.Set DirectedGraphImpl.getVertices(Edge e)
          Gets the vertices attribute of the DirectedGraphImpl object
 Vertex DirectedGraphImpl.getSource(Edge e)
          Gets the source attribute of the DirectedGraphImpl object
 Vertex DirectedGraphImpl.getTarget(Edge e)
          Gets the target attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.addEdgeI(Edge e, Vertex start, Vertex end)
          Adds a feature to the EdgeI attribute of the DirectedGraphImpl object
 void DirectedGraphImpl.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.removeEdgeI(Edge e)
          Description of the Method
 void DirectedGraphImpl.removeEdge(Edge e)
          Description of the Method
 double DirectedGraphImpl.getWeight(Edge e)
          Gets the weight attribute of the DirectedGraphImpl object
 java.util.Set GraphWrapper.getVertices(Edge e)
          Gets the vertices attribute of the GraphWrapper object
 void UndirectedGraphImpl.removeEdge(Edge e)
           
 void UndirectedGraphImpl.addEdge(Edge e)
           
 void UndirectedGraphImpl.disconnect(Edge e, Vertex v)
           
 void UndirectedGraphImpl.connect(Edge e, Vertex v)
           
 void UndirectedGraphImpl.addEdge(Edge e, java.util.Set vertices)
          Adds a feature to the Edge attribute of the UndirectedGraphImpl object
 java.util.Set UndirectedGraphImpl.getVertices(Edge e)
          Gets the vertices attribute of the UndirectedGraphImpl object
 void UndirectedGraphImpl.setWeight(Edge e, double w)
           
 double UndirectedGraphImpl.getWeight(Edge e)
           
 Vertex DirectedGraphWrapper.getSource(Edge e)
          Gets the source attribute of the DirectedGraphWrapper object
 Vertex DirectedGraphWrapper.getTarget(Edge e)
          Gets the target attribute of the DirectedGraphWrapper object
 double WeightedGraphWrapper.getWeight(Edge e)
          Gets the weight attribute of the WeightedGraphWrapper object
 void WeightedGraphWrapper.setWeight(Edge e, double weight)
          Sets the weight attribute of the WeightedGraphWrapper object
 

Uses of Edge in org.apache.commons.graph.domain.dependency
 

Classes in org.apache.commons.graph.domain.dependency that implement Edge
 class Dependency
          Description of the Class
 

Methods in org.apache.commons.graph.domain.dependency with parameters of type Edge
 void DependencyVisitor.discoverEdge(Edge e)
          Description of the Method
 void DependencyVisitor.finishEdge(Edge e)
          Description of the Method
 

Uses of Edge in org.apache.commons.graph.domain.jdepend
 

Classes in org.apache.commons.graph.domain.jdepend that implement Edge
 class ImportEdge
           
 class OwnershipEdge
           
 

Uses of Edge in org.apache.commons.graph.domain.statemachine
 

Classes in org.apache.commons.graph.domain.statemachine that implement Edge
 class Transition
          Description of the Class
 

Uses of Edge in org.apache.commons.graph.search
 

Fields in org.apache.commons.graph.search declared as Edge
private  Edge CostSearch.ComparableEdge.e
           
 

Methods in org.apache.commons.graph.search that return Edge
 Edge CostSearch.ComparableEdge.getEdge()
          Gets the edge attribute of the ComparableEdge object
 

Methods in org.apache.commons.graph.search with parameters of type Edge
 void Visitor.discoverEdge(Edge edge)
          Description of the Method
 void Visitor.finishEdge(Edge edge)
          Description of the Method
 void CostSearch.visitEdge(WeightedGraph graph, Edge e, double cost, Visitor visitor)
          Description of the Method
private  void DFS.visitEdge(DirectedGraph graph, Edge e, Visitor visitor)
          Description of the Method
 

Constructors in org.apache.commons.graph.search with parameters of type Edge
CostSearch.ComparableEdge(Edge e, double cost)
          Constructor for the ComparableEdge object