| Interface | Description |
|---|---|
| Edge<V> |
Edge is parameterized for a particular vertex
type.
|
| Edge.Directed<W> |
Directed adds two methods to Edge
|
| Edge.Hyper<W> |
Hyper adds several methods to Edge
|
| Graph<V,E extends Edge> |
Graph is parameterized with vertex and edge
type.
|
| Class | Description |
|---|---|
| DefaultGraph<V,E extends Edge<V>> |
an example implementation of Graph
|
| DirectedEdge<V> |
a directed edge with vertex parameters specified
|
| GraphUtils | |
| HyperEdge<V> |
a hyper edge
|
| Main | |
| UndirectedEdge<V> |