|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use IAdjacencyList | |
|---|---|
| jcommon.graph | Contains the standard API for interfacing with the jcommon-graph library. |
| jcommon.graph.impl | Contains implementations for key portions of the API. |
| Uses of IAdjacencyList in jcommon.graph |
|---|
| Methods in jcommon.graph with parameters of type IAdjacencyList | |
|---|---|
List<TValue> |
ITopologicalSortStrategy.sort(IAdjacencyList<TVertex,TValue,TProcessedValue> adjacencyList)
Given an instance of IAdjacencyList, topologically sorts the graph. |
ITopologicalSortAsyncResult<TValue,TProcessedValue> |
ITopologicalSortStrategy.sortAsync(ExecutorService executor,
IAdjacencyList<TVertex,TValue,TProcessedValue> adjacencyList,
ITopologicalSortCallback<TValue,TProcessedValue> callback,
ITopologicalSortErrorCallback<TValue> errorCallback)
Allows you to asynchronously and in-parallel process the vertices of a graph topologically. |
| Uses of IAdjacencyList in jcommon.graph.impl |
|---|
| Classes in jcommon.graph.impl that implement IAdjacencyList | |
|---|---|
class |
AdjacencyList<TVertex extends IVertex<TValue>,TValue,TProcessedValue>
|
| Methods in jcommon.graph.impl with parameters of type IAdjacencyList | |
|---|---|
List<TValue> |
SimpleTopologicalSort.sort(IAdjacencyList<TVertex,TValue,TProcessedValue> adjacencyList)
|
ITopologicalSortAsyncResult<TValue,TProcessedValue> |
SimpleTopologicalSort.sortAsync(ExecutorService executorProcessors,
IAdjacencyList<TVertex,TValue,TProcessedValue> adjacencyList,
ITopologicalSortCallback<TValue,TProcessedValue> callback,
ITopologicalSortErrorCallback<TValue> errorCallback)
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||