public final class EdgeSort<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EdgeSort.EdgeSpanComparator
Edge comparator based on span
|
static class |
EdgeSort.RelationComparator
Edge comparator based on relation
|
| Modifier | Constructor and Description |
|---|---|
private |
EdgeSort() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<GraphEdge> |
sort(Graph<GraphNode,GraphEdge> graph,
RelationFilter relationFilter)
Sort edges per span
|
static java.util.List<GraphEdge> |
sortPerNode(Graph<GraphNode,GraphEdge> graph,
RelationFilter relationFilter)
Order edges per node
|
static java.util.List<GraphEdge> |
sortPerRelation(Graph<GraphNode,GraphEdge> graph,
RelationFilter relationFilter) |
public static java.util.List<GraphEdge> sort(Graph<GraphNode,GraphEdge> graph, RelationFilter relationFilter)
graph - graphrelationFilter - relation filterpublic static java.util.List<GraphEdge> sortPerNode(Graph<GraphNode,GraphEdge> graph, RelationFilter relationFilter)
graph - graphrelationFilter - relation filterpublic static java.util.List<GraphEdge> sortPerRelation(Graph<GraphNode,GraphEdge> graph, RelationFilter relationFilter)