Class AttributedDirectedGraph<V,E extends DefaultEdge>

java.lang.Object
org.apache.calcite.util.graph.DefaultDirectedGraph<V,E>
org.apache.calcite.util.graph.AttributedDirectedGraph<V,E>
Type Parameters:
V - Vertex type
E - Edge type
All Implemented Interfaces:
DirectedGraph<V,E>

public class AttributedDirectedGraph<V,E extends DefaultEdge> extends DefaultDirectedGraph<V,E>
Directed graph where edges have attributes and allows multiple edges between any two vertices provided that their attributes are different.