Uses of Interface
scratch.tom.simpleGraph.Edge

Packages that use Edge
scratch.tom.simpleGraph   
 

Uses of Edge in scratch.tom.simpleGraph
 

Classes in scratch.tom.simpleGraph with type parameters of type Edge
 class DefaultGraph<V,E extends Edge<V>>
          an example implementation of Graph
 interface Graph<V,E extends Edge>
          Graph is parameterized with vertex and edge type.
 

Subinterfaces of Edge in scratch.tom.simpleGraph
static interface Edge.Directed<W>
          Directed adds two methods to Edge
static interface Edge.Hyper<W>
          Hyper adds several methods to Edge
 

Classes in scratch.tom.simpleGraph that implement Edge
 class DirectedEdge<V>
          a directed edge with vertex parameters specified
 class HyperEdge<V>
          a hyper edge
 class UndirectedEdge<V>
           
 

Methods in scratch.tom.simpleGraph with type parameters of type Edge
static
<V,E extends Edge>
int
GraphUtils.getDegree(Graph<V,E> graph, V vertex)
           
static
<V,E extends Edge>
Collection<V>
GraphUtils.getNeighbors(Graph<V,E> graph, V vertex)