|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ArcFactory<N,A extends ArcInterface<N>> | Factory used by the Graph class to construct Arcs |
ArcInterface<N> | Interface of all arcs used in a Graph |
GraphInterface<N,A extends ArcInterface<N>> | Base interface for all Graphs |
GraphObserver | Any class wishing to observer a class must implement this interface |
NodeFactory<N> | Factory for creating nodes |
WeightedInterface | Represents a weight function |
Class Summary | |
---|---|
DefaultArc<N> | Default arc with basic implementation of all the methods. |
DefaultArcFactory<N> | Default implementation of ArcFactor |
DefaultWeight | Default implementation of WeightedInterface |
DirectedGraph<N,A extends ArcInterface<N>> | Implementation of a Directed Graph similar to @see Directed Graph |
DisjointSet<T> | |
Graph<N,A extends ArcInterface<N>> | Base graph class |
GraphEvent | Graph Event models All possible events that can occur on a Graph |
GraphPath<N,A extends ArcInterface<N>> | Models a Path in a graph |
MultiHashMap<K,V> | A MultiMap is a Map with slightly different semantics. |
UndirectedGraph<N,A extends ArcInterface<N>> | Implementation of a Undirected Graph similar to @see Directed Graph |
Enum Summary | |
---|---|
Event | Lists all possible event that can occur in a graph |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |