public class TopologicalSort<T>
extends java.lang.Object
| Constructor and Description |
|---|
TopologicalSort(Function<T,java.util.Set<T>> collectDependencies) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<T> |
collectDependencies(T item) |
java.util.Set<T> |
sort(java.lang.Iterable<T> items) |
void |
visit(T item,
java.util.Set<T> visited,
java.util.Set<T> sorted) |
Copyright © 2017. All Rights Reserved.