interface EdgeValuedGraphSorted.NonEmpty<N,V>
A non-empty type-invariant immutable valued edge (undirected) graph. The nodes are internally maintained using SortedMaps See the Graph documentation and the EdgeValuedGraphSorted API documentation
Extends: Streamable.NonEmpty<T>, EdgeValuedGraphSorted<N,V>
Type parameters
| Name | Description |
|---|---|
| N | the node type |
| V | the connection value type |
Methods
stream
Returns a non-empty Stream containing all entries of this collection as tuples of key and value.
streamDefinition
stream(): Stream.NonEmpty<ValuedGraphElement<N, V>>;
example
EdgeValuedGraphHashed.of([1, 2, 'a'], [2, 3, 'b']).stream().toArray()
// => [[1, 2, 'a'], [2, 3, 'b']]