Modifier and Type | Method and Description |
---|---|
static PathFinder<WeightedPath> |
GraphAlgoFactory.aStar(org.neo4j.graphdb.PathExpander expander,
CostEvaluator<Double> lengthEvaluator,
EstimateEvaluator<Double> estimateEvaluator)
Returns an
PathFinder which uses the A* algorithm to find the
cheapest path between two nodes. |
static PathFinder<WeightedPath> |
GraphAlgoFactory.aStar(org.neo4j.graphdb.RelationshipExpander expander,
CostEvaluator<Double> lengthEvaluator,
EstimateEvaluator<Double> estimateEvaluator)
Returns an
PathFinder which uses the A* algorithm to find the
cheapest path between two nodes. |
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
CostEvaluator<Double> costEvaluator)
Returns an
PathFinder which uses the Dijkstra algorithm to find
the cheapest path between two nodes. |
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
org.neo4j.graphdb.traversal.InitialBranchState stateFactory,
CostEvaluator<Double> costEvaluator)
|
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
org.neo4j.graphdb.traversal.InitialBranchState stateFactory,
String relationshipPropertyRepresentingCost)
|
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
org.neo4j.graphdb.traversal.InitialStateFactory stateFactory,
CostEvaluator<Double> costEvaluator)
|
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
org.neo4j.graphdb.traversal.InitialStateFactory stateFactory,
String relationshipPropertyRepresentingCost)
|
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.PathExpander expander,
String relationshipPropertyRepresentingCost)
|
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.RelationshipExpander expander,
CostEvaluator<Double> costEvaluator)
Returns an
PathFinder which uses the Dijkstra algorithm to find
the cheapest path between two nodes. |
static PathFinder<WeightedPath> |
GraphAlgoFactory.dijkstra(org.neo4j.graphdb.RelationshipExpander expander,
String relationshipPropertyRepresentingCost)
|
Copyright © 2002–2013 The Neo4j Graph Database Project. All rights reserved.