Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.neo4j.graphalgo.CostEvaluator

Packages that use CostEvaluator
org.neo4j.graphalgo | Graph algorithms like shortest path and others for Neo4j.

Uses of CostEvaluator in org.neo4j.graphalgo

Methods in org.neo4j.graphalgo that return CostEvaluator
`static CostEvaluator<Double>` | `CommonEvaluators.doubleCostEvaluator(String relationshipCostPropertyKey)`
`static CostEvaluator<Integer>` | `CommonEvaluators.intCostEvaluator(String relationshipCostPropertyKey)`

Methods in org.neo4j.graphalgo with parameters of type CostEvaluator
`static PathFinder<WeightedPath>` | `GraphAlgoFactory.aStar(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(RelationshipExpander expander, CostEvaluator<Double> costEvaluator)` Returns an `PathFinder` which uses the Dijkstra algorithm to find the cheapest path between two nodes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010 Neo4j. All Rights Reserved.