| Package | Description |
|---|---|
| org.abego.stringgraph.core |
A directed graph implementation using String objects to represent the nodes
and the labels of the edges and supporting custom definable properties
on the nodes.
|
| org.abego.stringgraph.internal.commons |
"Common" code used in the implementation of this module but not
really specific to this module's domain.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Edge> |
Edges.sorted() |
Iterable<Edge> |
Edges.sorted(Comparator<? super Edge> comparator) |
Stream<Edge> |
Edges.stream() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Edges.contains(Edge edge) |
| Modifier and Type | Method and Description |
|---|---|
Edges |
StringGraph.edgesWith(Predicate<Edge> edgePredicate) |
Edges |
Edges.filtered(Predicate<Edge> edgePredicate) |
Iterable<Edge> |
Edges.sorted(Comparator<? super Edge> comparator) |
| Modifier and Type | Method and Description |
|---|---|
static Comparator<Edge> |
EdgeUtil.getComparator()
Returns the "default" Comparator for Edges, sorting them by
(fromNode, label, toNode).
|
static Comparator<Edge> |
EdgeUtil.getComparatorLabelLast()
Returns a Comparator for Edges, sorting them by (fromNode, toNode, label).
|
| Modifier and Type | Method and Description |
|---|---|
static String |
EdgeUtil.calcEdgeText(Edge edge) |
Copyright © 2023 abego Software GmbH, Germany. All rights reserved.