| public DependencyTracker<K, V> | | addEntry(K id, V value) | | addEntry(K id, V value) | | method_51486(K arg0, V arg1) | | add(K key, V value) |
|
| private void | | visitDependenciesAndElement(com.google.common.collect.Multimap<K, K> dependencies, Set<K> alreadyVisited, K id, BiConsumer<K, V> output) | | visitDependenciesAndElement(com.google.common.collect.Multimap<K, K> dependencies, Set<K> alreadyVisited, K id, BiConsumer<K, V> output) | | method_51484(com.google.common.collect.Multimap<K, K> arg0, Set<K> arg1, K arg2, BiConsumer<K, V> arg3) | | traverse(com.google.common.collect.Multimap<K, K> parentChild, Set<K> visited, K rootKey, BiConsumer<K, V> callback) |
|
| private static <K> boolean | | isCyclic(com.google.common.collect.Multimap<K, K> directDependencies, K from, K to) | | isCyclic(com.google.common.collect.Multimap<K, K> directDependencies, K from, K to) | | method_51483(com.google.common.collect.Multimap<K, K> arg0, K arg1, K arg2) | | containsReverseDependency(com.google.common.collect.Multimap<K, K> dependencies, K key, K dependency) |
|
| private static <K> void | | addDependencyIfNotCyclic(com.google.common.collect.Multimap<K, K> directDependencies, K from, K to) | | addDependencyIfNotCyclic(com.google.common.collect.Multimap<K, K> directDependencies, K from, K to) | | method_51489(com.google.common.collect.Multimap<K, K> arg0, K arg1, K arg2) | | addDependency(com.google.common.collect.Multimap<K, K> dependencies, K key, K dependency) |
|
| public void | |