Class AStar

java.lang.Object
org.neo4j.gds.Algorithm<PathFindingResult>
org.neo4j.gds.paths.astar.AStar

public final class AStar extends org.neo4j.gds.Algorithm<PathFindingResult>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields inherited from class org.neo4j.gds.Algorithm

    progressTracker, terminationFlag
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static AStar
    sourceTarget(org.neo4j.gds.api.Graph graph, org.neo4j.gds.paths.astar.config.ShortestPathAStarBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
    Deprecated.
    Use the one with termination flag
    static AStar
    sourceTarget(org.neo4j.gds.api.Graph graph, org.neo4j.gds.paths.astar.config.ShortestPathAStarBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker, org.neo4j.gds.termination.TerminationFlag terminationFlag)
     

    Methods inherited from class org.neo4j.gds.Algorithm

    getProgressTracker, getTerminationFlag, setTerminationFlag

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • sourceTarget

      @Deprecated public static AStar sourceTarget(org.neo4j.gds.api.Graph graph, org.neo4j.gds.paths.astar.config.ShortestPathAStarBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
      Deprecated.
      Use the one with termination flag
    • sourceTarget

      public static AStar sourceTarget(org.neo4j.gds.api.Graph graph, org.neo4j.gds.paths.astar.config.ShortestPathAStarBaseConfig config, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker, org.neo4j.gds.termination.TerminationFlag terminationFlag)
    • compute

      public PathFindingResult compute()
      Specified by:
      compute in class org.neo4j.gds.Algorithm<PathFindingResult>