# Uses of Interface
org.apache.cayenne.ashwood.graph.Digraph

Packages that use Digraph
Package
Description
org.apache.cayenne.ashwood
org.apache.cayenne.ashwood.graph

- ## Uses of Digraph in org.apache.cayenne.ashwood

  Methods in org.apache.cayenne.ashwood that return Digraph
  Modifier and Type
  Method
  Description
  `protected <E> Digraph<E,Boolean>`
  AshwoodEntitySorter.`buildDigraph(ObjEntity objEntity, List<E> objects, Function<E, Persistent> converter)`
  Methods in org.apache.cayenne.ashwood with parameters of type Digraph
  Modifier and Type
  Method
  Description
  `protected <E> boolean`
  AshwoodEntitySorter.`topologicalSort(List<E> data, Digraph<E,Boolean> graph, boolean reverse)`

- ## Uses of Digraph in org.apache.cayenne.ashwood.graph

  Classes in org.apache.cayenne.ashwood.graph that implement Digraph
  Modifier and Type
  Class
  Description
  `class`
  `MapDigraph<E,V>`
  Methods in org.apache.cayenne.ashwood.graph that return Digraph
  Modifier and Type
  Method
  Description
  `Digraph<Collection<E>, Collection<V>>`
  StrongConnection.`contract(Digraph<Collection<E>, Collection<V>> contractedDigraph)`
  Methods in org.apache.cayenne.ashwood.graph with parameters of type Digraph
  Modifier and Type
  Method
  Description
  `Digraph<Collection<E>, Collection<V>>`
  StrongConnection.`contract(Digraph<Collection<E>, Collection<V>> contractedDigraph)`
  Constructors in org.apache.cayenne.ashwood.graph with parameters of type Digraph
  Modifier
  Constructor
  Description
  ``
  `IndegreeTopologicalSort(Digraph<E,?> digraph)`