|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.alee.utils.SortUtils
public final class SortUtils
This class provides a set of utilities to perform complex sorting operations.
Constructor Summary | |
---|---|
SortUtils()
|
Method Summary | ||
---|---|---|
static
|
doTopologicalSort(GraphDataProvider<T> graphDataProvider)
Performs topological data sort using the graph data provider to build nodes graph and returns sorted data list. |
|
static
|
doTopologicalSort(java.util.List<Node<T>> nodes)
Performs topological data sort using provided graph nodes and returns sorted graph nodes list. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SortUtils()
Method Detail |
---|
public static <T> java.util.List<T> doTopologicalSort(GraphDataProvider<T> graphDataProvider)
T
- data typegraphDataProvider
- graph data provider
public static <T> java.util.List<Node<T>> doTopologicalSort(java.util.List<Node<T>> nodes)
T
- data typenodes
- graph nodes to sort
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |