Package edu.umd.cs.findbugs.graph
Class AbstractDepthFirstSearch.Visit
- java.lang.Object
-
- edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
-
- Enclosing class:
- AbstractDepthFirstSearch<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>>
private class AbstractDepthFirstSearch.Visit extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Iterator<EdgeType>
outgoingEdgeIterator
private VertexType
vertex
-
Constructor Summary
Constructors Constructor Description Visit(VertexType vertex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EdgeType
getNextEdge()
VertexType
getVertex()
boolean
hasNextEdge()
-
-
-
Field Detail
-
vertex
private final VertexType extends GraphVertex<VertexType> vertex
-
outgoingEdgeIterator
private final java.util.Iterator<EdgeType extends GraphEdge<EdgeType,VertexType>> outgoingEdgeIterator
-
-
Constructor Detail
-
Visit
public Visit(VertexType vertex)
-
-
Method Detail
-
getVertex
public VertexType getVertex()
-
hasNextEdge
public boolean hasNextEdge()
-
getNextEdge
public EdgeType getNextEdge()
-
-