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 interface
TopologicalSort.OutEdges<E>
static interface
TopologicalSort.OutEdges2<E>
static class
TopologicalSort.OutEdgesCache<E>
-
Constructor Summary
Constructors Constructor Description TopologicalSort()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> void
countBadEdges(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)
-
-