Package | Description |
---|---|
rioko.grapht | |
rioko.searchers | |
rioko.searchers.breadth |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEdge<V extends Vertex>
Abstract edge implementing the basic methods of the interface Edge.
|
class |
AdjacencyListGraph<V extends Vertex,E extends Edge<V>>
Implementation of
Graph structure using adjacency lists to store the
edges of the graph. |
interface |
Edge<V extends Vertex>
Interface that gives the basic methods to manage a edge of a graph.
|
interface |
EdgeFactory<V extends Vertex,E extends Edge<V>>
Factory interface to create
Edge . |
interface |
Graph<V extends Vertex,E extends Edge<V>>
Interface that gives the methods a Graph should implement to be a real Graph.
|
Modifier and Type | Class and Description |
---|---|
class |
BreadthSearchIterator<V extends Vertex>
Breadth search algorithm used in graphs of the class
AbstractGraph <V,E>. |
Modifier and Type | Class and Description |
---|---|
class |
DirectedSearchIterator<V extends Vertex>
Breadth Searcher for graphs where an edge is valid if and only if the current vertex is the source of the edge.
|
class |
UndirectedSearchIterator<V extends Vertex>
Breadth Searcher for graphs where every edge is valid to explore.
|