Package org.neo4j.gds.paths.dijkstra
Class DijkstraResult
- java.lang.Object
-
- org.neo4j.gds.paths.dijkstra.DijkstraResult
-
public class DijkstraResult extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DijkstraResult(java.util.stream.Stream<PathResult> paths)DijkstraResult(java.util.stream.Stream<PathResult> paths, java.lang.Runnable closeStreamAction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<PathResult>findFirst()voidforEachPath(java.util.function.Consumer<PathResult> resultConsumer)<T> java.util.stream.Stream<T>mapPaths(java.util.function.Function<PathResult,T> fn)java.util.Set<PathResult>pathSet()
-
-
-
Constructor Detail
-
DijkstraResult
public DijkstraResult(java.util.stream.Stream<PathResult> paths)
-
DijkstraResult
public DijkstraResult(java.util.stream.Stream<PathResult> paths, java.lang.Runnable closeStreamAction)
-
-
Method Detail
-
findFirst
public java.util.Optional<PathResult> findFirst()
-
forEachPath
public void forEachPath(java.util.function.Consumer<PathResult> resultConsumer)
-
mapPaths
public <T> java.util.stream.Stream<T> mapPaths(java.util.function.Function<PathResult,T> fn)
-
pathSet
public java.util.Set<PathResult> pathSet()
-
-