Package edu.umd.cs.findbugs.util
Class TopologicalSort
- java.lang.Object
-
- edu.umd.cs.findbugs.util.TopologicalSort
-
public class TopologicalSort extends java.lang.Object- Author:
- pugh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTopologicalSort.OutEdges<E>static interfaceTopologicalSort.OutEdges2<E>static classTopologicalSort.OutEdgesCache<E>
-
Constructor Summary
Constructors Constructor Description TopologicalSort()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> voidcountBadEdges(java.util.List<E> elements, TopologicalSort.OutEdges<E> outEdges)static <E> java.util.List<E>sortByCallGraph(java.util.Collection<E> elements, TopologicalSort.OutEdges<E> outEdges)
-
-
-
Method Detail
-
sortByCallGraph
public static <E> java.util.List<E> sortByCallGraph(java.util.Collection<E> elements, TopologicalSort.OutEdges<E> outEdges)
-
countBadEdges
public static <E> void countBadEdges(java.util.List<E> elements, TopologicalSort.OutEdges<E> outEdges)
-
-