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

Packages that use Vertex
org.apache.commons.graph   
org.apache.commons.graph.algorithm.dataflow   
org.apache.commons.graph.algorithm.path   
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 Vertex in org.apache.commons.graph
 

Methods in org.apache.commons.graph that return Vertex
 Vertex Path.getStart()
          Returns the start of the path.
 Vertex Path.getEnd()
          Returns the end of the path.
 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.
 

Methods in org.apache.commons.graph with parameters of type Vertex
 void MutableDirectedGraph.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the MutableDirectedGraph object
 void MutableDirectedGraph.addEdge(Edge e, Vertex source, Vertex target)
          Adds a feature to the Edge attribute of the MutableDirectedGraph object
 void MutableDirectedGraph.removeVertex(Vertex v)
          Description of the Method
 void MutableGraph.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the MutableGraph object
 void MutableGraph.removeVertex(Vertex v)
          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
 java.util.Set DirectedGraph.getInbound(Vertex v)
          getInbound( Vertex ) Returns the set of edges which are inbound to the Vertex.
 java.util.Set DirectedGraph.getOutbound(Vertex v)
          getOutbound( Vertex ) Returns the set of edges which lead away from the Vertex.
 java.util.Set Graph.getEdges(Vertex v)
          getEdges( Vertex ) - This method will return all edges which touch this vertex.
 

Uses of Vertex in org.apache.commons.graph.algorithm.dataflow
 

Methods in org.apache.commons.graph.algorithm.dataflow with parameters of type Vertex
 java.util.BitSet DataFlowSolutions.reaches(Vertex vertex)
           
 java.util.BitSet DataFlowSolutions.leaves(Vertex vertex)
           
 java.util.BitSet DataFlowEquations.generates(Vertex vertex)
          This method shows when a definition is defined.
 java.util.BitSet DataFlowEquations.kills(Vertex vertex)
          This method shows when a definition is killed (or overwritten.)
 

Uses of Vertex in org.apache.commons.graph.algorithm.path
 

Fields in org.apache.commons.graph.algorithm.path declared as Vertex
private  Vertex[] AllPairsShortestPath.vArray
           
private  Vertex AllPairsShortestPath.WPath.start
           
private  Vertex AllPairsShortestPath.WPath.finish
           
 

Methods in org.apache.commons.graph.algorithm.path that return Vertex
 Vertex AllPairsShortestPath.WPath.getStart()
          Gets the start attribute of the WPath object
 Vertex AllPairsShortestPath.WPath.getEnd()
          Gets the end attribute of the WPath object
 

Methods in org.apache.commons.graph.algorithm.path with parameters of type Vertex
private  void AllPairsShortestPath.initIndex(Vertex[] vArray)
          Description of the Method
private  int AllPairsShortestPath.index(Vertex v)
          Description of the Method
private  void AllPairsShortestPath.compute(DirectedGraph graph, Vertex[] vArray)
          Description of the Method
 WeightedPath AllPairsShortestPath.getShortestPath(Vertex start, Vertex end)
          Gets the shortestPath attribute of the AllPairsShortestPath object
 boolean AllPairsShortestPath.hasPath(Vertex start, Vertex end)
          Determines if a path exists or not.
private  java.util.List AllPairsShortestPath.WPath.segment(Vertex[] vArray, int[][] pred, int start, int finish)
          Returns a List of Vectors in order.
 java.util.Iterator AllPaths.findPaths(Vertex i, Vertex j)
           
 void AllPaths.findPaths(PathListener listener, Vertex i, Vertex j, int maxLength)
           
 java.util.Set AllPaths.getAllPaths(Vertex i, Vertex j)
          Deprecated. Use findPaths instead. Doesn't work, but code may be useful in the near future.
 

Constructors in org.apache.commons.graph.algorithm.path with parameters of type Vertex
AllPairsShortestPath.WPath(DirectedGraph graph, Vertex[] vArray, int[][] pred, int start, int finish, double cost)
          Constructor for the WPath object
 

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

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

Fields in org.apache.commons.graph.algorithm.search declared as Vertex
private  Vertex CostSearch.ComparableVertex.v
           
 

Methods in org.apache.commons.graph.algorithm.search that return Vertex
 Vertex CostSearch.ComparableVertex.getVertex()
          Gets the vertex attribute of the ComparableVertex object
 

Methods in org.apache.commons.graph.algorithm.search with parameters of type Vertex
 void Visitor.discoverVertex(Vertex vertex)
          Description of the Method
 void Visitor.finishVertex(Vertex vertex)
          Description of the Method
 void CostSearch.visitVertex(WeightedGraph graph, Vertex vertex, double cost, Visitor visitor)
          Description of the Method
 void CostSearch.visit(WeightedGraph graph, Vertex root, Visitor visitor)
          Description of the Method
 void VisitorAdapter.discoverVertex(Vertex vertex)
           
 void VisitorAdapter.finishVertex(Vertex vertex)
           
 java.lang.String DFS.getColor(Vertex v)
          Gets the color attribute of the DFS object
private  void DFS.visitVertex(DirectedGraph graph, Vertex v, Visitor visitor)
          Description of the Method
 void DFS.visit(DirectedGraph graph, Vertex root, Visitor visitor)
          visit - Visits the graph
 

Constructors in org.apache.commons.graph.algorithm.search with parameters of type Vertex
CostSearch.ComparableVertex(Vertex v, double cost)
          Constructor for the ComparableVertex object
 

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

Methods in org.apache.commons.graph.algorithm.spanning with parameters of type Vertex
protected  Label MinimumSpanningForest.findLabel(Vertex v)
           
 

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

Fields in org.apache.commons.graph.algorithm.util declared as Vertex
 Vertex VertexPair.i
           
 Vertex VertexPair.j
           
 

Methods in org.apache.commons.graph.algorithm.util that return Vertex
 Vertex PathImpl.getStart()
           
 Vertex PathImpl.getEnd()
           
 

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

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

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

Methods in org.apache.commons.graph.contract with parameters of type Vertex
 void AcyclicContract.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the AcyclicContract object
 void AcyclicContract.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the AcyclicContract object
 void AcyclicContract.removeVertex(Vertex v)
          Description of the Method
 void AcyclicContract.CycleDetector.discoverVertex(Vertex v)
          Description of the Method
 void AcyclicContract.CycleDetector.finishVertex(Vertex v)
          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.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the Contract object
 void Contract.removeVertex(Vertex v)
          Description of the Method
 

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

Methods in org.apache.commons.graph.decorator with parameters of type Vertex
 boolean DDirectedGraph.hasConnection(Vertex start, Vertex end)
          Description of the Method
 

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

Fields in org.apache.commons.graph.domain.basic declared as Vertex
private  Vertex DirectedGraphImpl.root
           
 

Methods in org.apache.commons.graph.domain.basic that return Vertex
 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
 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
 

Methods in org.apache.commons.graph.domain.basic with parameters of type Vertex
 java.util.Set DirectedGraphImpl.getEdges(Vertex v)
          Gets the edges attribute of the DirectedGraphImpl object
 java.util.Set DirectedGraphImpl.getInbound(Vertex v)
          Gets the inbound attribute of the DirectedGraphImpl object
 java.util.Set DirectedGraphImpl.getOutbound(Vertex v)
          Gets the outbound attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.addVertexI(Vertex v)
          Adds a feature to the VertexI attribute of the DirectedGraphImpl object
 void DirectedGraphImpl.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.removeVertexI(Vertex v)
          Description of the Method
 void DirectedGraphImpl.removeVertex(Vertex v)
          Description of the Method
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
 java.util.Set GraphWrapper.getEdges(Vertex v)
          Gets the edges attribute of the GraphWrapper object
 void UndirectedGraphImpl.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the UndirectedGraphImpl object
 void UndirectedGraphImpl.removeVertex(Vertex v)
           
 void UndirectedGraphImpl.disconnect(Edge e, Vertex v)
           
 void UndirectedGraphImpl.connect(Edge e, Vertex v)
           
 java.util.Set UndirectedGraphImpl.getEdges(Vertex v)
          Gets the edges attribute of the UndirectedGraphImpl object
 java.util.Set DirectedGraphWrapper.getInbound(Vertex v)
          Gets the inbound attribute of the DirectedGraphWrapper object
 java.util.Set DirectedGraphWrapper.getOutbound(Vertex v)
          Gets the outbound attribute of the DirectedGraphWrapper object
 

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

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

Methods in org.apache.commons.graph.domain.dependency with parameters of type Vertex
 void DependencyVisitor.discoverVertex(Vertex v)
          Description of the Method
 void DependencyVisitor.finishVertex(Vertex v)
          Description of the Method
 java.util.List DependencyVisitor.getSortedDependencies(DependencyGraph dg, Vertex root)
          Gets the sortedDependencies attribute of the DependencyVisitor object
 

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

Classes in org.apache.commons.graph.domain.jdepend that implement Vertex
 class ClassVertex
           
 class PackageVertex
           
 

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

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

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

Fields in org.apache.commons.graph.search declared as Vertex
private  Vertex CostSearch.ComparableVertex.v
           
 

Methods in org.apache.commons.graph.search that return Vertex
 Vertex CostSearch.ComparableVertex.getVertex()
          Gets the vertex attribute of the ComparableVertex object
 

Methods in org.apache.commons.graph.search with parameters of type Vertex
 void Visitor.discoverVertex(Vertex vertex)
          Description of the Method
 void Visitor.finishVertex(Vertex vertex)
          Description of the Method
 void CostSearch.visitVertex(WeightedGraph graph, Vertex vertex, double cost, Visitor visitor)
          Description of the Method
 void CostSearch.visit(WeightedGraph graph, Vertex root, Visitor visitor)
          Description of the Method
 java.lang.String DFS.getColor(Vertex v)
          Gets the color attribute of the DFS object
private  void DFS.visitVertex(DirectedGraph graph, Vertex v, Visitor visitor)
          Description of the Method
 void DFS.visit(DirectedGraph graph, Vertex root, Visitor visitor)
          visit - Visits the graph
 

Constructors in org.apache.commons.graph.search with parameters of type Vertex
CostSearch.ComparableVertex(Vertex v, double cost)
          Constructor for the ComparableVertex object