Class Graph<G extends GraphValue<G>,R extends G,T extends G>

java.lang.Object
org.apache.drill.common.graph.Graph<G,R,T>

public class Graph<G extends GraphValue<G>,R extends G,T extends G> extends Object
  • Constructor Details

  • Method Details

    • getAdjList

      public org.apache.drill.common.graph.AdjacencyList<G> getAdjList()
    • getRoots

      public Collection<R> getRoots()
    • getLeaves

      public Collection<T> getLeaves()
    • newGraph

      public static <G extends GraphValue<G>, R extends G, T extends G> Graph<G,R,T> newGraph(List<G> operators, Class<R> root, Class<T> leaf)