Interface Summary Interface Description EdgeFactory<V>Interface for creating new edges. EdgeMergeFunction<V>Function defining how to merge duplicate edges when merging two graphs together. Graph<V>Interface defining a graph data structure.
Class Summary Class Description DefaultGraphImpl<V> DirectedEdge<V>A directed weighted edge implementation. DirectedEdgeFactory<V>Edge factory for
Edge<V>Defines an edge in a graph, which minimally is made up of two vertices (source and target in directed edges). EdgeMergeFunctionsA set of common edge merge functions. UndirectedEdge<V>An undirected weighted edge implementation. UndirectedEdgeFactory<V>Factory for creating undirected edges. VertexA generic vertex class which has a label and set of properties. Vertex.VertexBuilderThe type Vertex builder.