Package com.github.moaxcp.graphs
-
Interface Summary Interface Description EventGraph<ID,BUS> An implementation of graphs which sendsGraphEvent
s when the graph is modified.Graph<ID> A graph is composed of vertices and edges.Graph.Edge<ID> An edge between two vertices in a graph.Graph.Vertex<ID> Vertex of graph. -
Class Summary Class Description AbstractGraph<ID> This class provides a partial implementation of theGraph
interface.DirectedEdgeKey<ID> Used by directed implementations ofAbstractGraph
.DirectedGraph<ID> EdgeKey<ID> Key for identifying edges within a collection such as Map.UndirectedEdgeKey<ID> Used by undirected implementations ofAbstractGraph
.UndirectedGraph<ID>