A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

absoluteBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractAdjustedWeighting - Class in com.graphhopper.routing.util
The AdjustedWeighting wraps another Weighting.
AbstractAdjustedWeighting(Weighting) - Constructor for class com.graphhopper.routing.util.AbstractAdjustedWeighting
 
AbstractAlgoPreparation - Class in com.graphhopper.routing.util
 
AbstractAlgoPreparation() - Constructor for class com.graphhopper.routing.util.AbstractAlgoPreparation
 
AbstractBidirAlgo - Class in com.graphhopper.routing
Common subclass for bidirectional algorithms.
AbstractBidirAlgo(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractBidirAlgo
 
AbstractDataAccess - Class in com.graphhopper.storage
 
AbstractDataAccess(String, String, ByteOrder) - Constructor for class com.graphhopper.storage.AbstractDataAccess
 
AbstractFlagEncoder - Class in com.graphhopper.routing.util
Abstract class which handles flag decoding and encoding.
AbstractFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractRoutingAlgorithm - Class in com.graphhopper.routing
 
AbstractRoutingAlgorithm(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractRoutingAlgorithm
 
AbstractRoutingTemplate - Class in com.graphhopper.routing.template
 
AbstractRoutingTemplate() - Constructor for class com.graphhopper.routing.template.AbstractRoutingTemplate
 
AbstractWeighting - Class in com.graphhopper.routing.util
 
AbstractWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.util.AbstractWeighting
 
accept(EdgeIterator, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
accept(EdgeIteratorState) - Method in interface com.graphhopper.routing.util.EdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.LevelEdgeFilter
 
acceptBit - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Decide whether a way is routable for a given mode of travel.
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.EncodingManager
Determine whether an osm way is a routable way for one of its encoders.
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.FootFlagEncoder
Some ways are okay but not separate for pedestrians.
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
acceptWay(OSMWay) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
add(int) - Method in interface com.graphhopper.coll.GHBitSet
 
add(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
add(int) - Method in class com.graphhopper.coll.GHTBitSet
 
add(PathWrapper) - Method in class com.graphhopper.GHResponse
 
add(OSMRelation.Member) - Method in class com.graphhopper.reader.OSMRelation
 
add(double, double, double, int) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
add(Instruction) - Method in class com.graphhopper.util.InstructionList
 
add(double, double) - Method in class com.graphhopper.util.PointList
 
add(double, double, double) - Method in class com.graphhopper.util.PointList
 
add(PointAccess, int) - Method in class com.graphhopper.util.PointList
 
add(GHPoint) - Method in class com.graphhopper.util.PointList
 
add(PointList) - Method in class com.graphhopper.util.PointList
 
add(Translation) - Method in class com.graphhopper.util.TranslationMap
 
addAlgorithmFactoryDecorator(RoutingAlgorithmFactoryDecorator) - Method in class com.graphhopper.GraphHopper
 
addDebugInfo(String) - Method in class com.graphhopper.GHResponse
 
addDebugInfo(String) - Method in class com.graphhopper.PathWrapper
 
addEdge(int) - Method in class com.graphhopper.routing.Path
 
addEdges(Collection<EdgeIteratorState>) - Method in class com.graphhopper.routing.util.AvoidEdgesWeighting
This method adds the specified path to this weighting which should be penalized in the calcWeight method.
addError(Throwable) - Method in class com.graphhopper.GHResponse
 
addError(Throwable) - Method in class com.graphhopper.PathWrapper
 
addErrors(List<Throwable>) - Method in class com.graphhopper.GHResponse
 
addErrors(List<Throwable>) - Method in class com.graphhopper.PathWrapper
 
addPoint(GHPoint, double) - Method in class com.graphhopper.GHRequest
Add stopover point to routing request.
addPoint(GHPoint) - Method in class com.graphhopper.GHRequest
Add stopover point to routing request.
addPreparation(PrepareContractionHierarchies) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
addTurnInfo(int, int, int, long) - Method in class com.graphhopper.storage.TurnCostExtension
This method adds a new entry which is a turn restriction or cost information via the turnFlags.
addWeighting(Weighting) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
Decouple weightings from PrepareContractionHierarchies as we need weightings for the graphstorage and the graphstorage for the preparation.
addWeighting(String) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
adjNode - Variable in class com.graphhopper.storage.SPTEntry
 
AlgoHelperEntry(Graph, Graph, AlgorithmOptions, LocationIndex) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
algorithm(String) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
For possible values see AlgorithmOptions.*
AlgorithmOptions - Class in com.graphhopper.routing
The algorithm options.
AlgorithmOptions(String, FlagEncoder, Weighting) - Constructor for class com.graphhopper.routing.AlgorithmOptions
Default traversal mode NODE_BASED is used.
AlgorithmOptions(String, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
AlgorithmOptions.Builder - Class in com.graphhopper.routing
 
Algorithms() - Constructor for class com.graphhopper.util.Parameters.Algorithms
 
alignOrientation(double, double) - Method in class com.graphhopper.util.AngleCalc
Change the representation of an orientation, so the difference to the given baseOrientation will be smaller or equal to PI (180 degree).
ALL_EDGES - Static variable in interface com.graphhopper.routing.util.EdgeFilter
 
AllCHEdgesIterator - Interface in com.graphhopper.routing.util
 
AllEdgesIterator - Interface in com.graphhopper.routing.util
 
ALT_ROUTE - Static variable in class com.graphhopper.util.Parameters.Algorithms
alternative route algorithm (not yet for CH)
AlternativeBidirSearch(Graph, FlagEncoder, Weighting, TraversalMode, double) - Constructor for class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
AlternativeInfo(double, Path, SPTEntry, SPTEntry, double, List<String>) - Constructor for class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
AlternativeRoute - Class in com.graphhopper.routing
This class implements the alternative paths search using the "plateau" and partially the "penalty" method discribed in the following papers.
AlternativeRoute(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AlternativeRoute
 
AlternativeRoute.AlternativeBidirSearch - Class in com.graphhopper.routing
Helper class to find alternatives and alternatives for round trip.
AlternativeRoute.AlternativeInfo - Class in com.graphhopper.routing
 
AlternativeRoute.PlateauInfo - Class in com.graphhopper.routing
 
AlternativeRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of a route with no via points but multiple path lists ('alternatives').
AlternativeRoutingTemplate(GHRequest, GHResponse, LocationIndex) - Constructor for class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
altResponse - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
AltRoute() - Constructor for class com.graphhopper.util.Parameters.Algorithms.AltRoute
 
analyzeTurnRelation(OSMTurnRelation) - Method in class com.graphhopper.reader.OSMReader
 
analyzeTurnRelation(FlagEncoder, OSMTurnRelation) - Method in class com.graphhopper.reader.OSMReader
 
ANGLE_CALC - Static variable in class com.graphhopper.util.Helper
 
AngleCalc - Class in com.graphhopper.util
Calculates the angle of a turn, defined by three points.
AngleCalc() - Constructor for class com.graphhopper.util.AngleCalc
 
annotation - Variable in class com.graphhopper.util.Instruction
 
append(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
applies(OSMWay, boolean) - Method in class com.graphhopper.reader.osm.conditional.ConditionalTagsInspector
 
applyMaxSpeed(OSMWay, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
applyMaxSpeed(OSMWay, double) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
Apply maxspeed: In contrast to the implementation of the AbstractFlagEncoder, we assume that we can reach the maxspeed for bicycles in case that the road type speed is higher and not just only 90%.
applyWayTags(OSMWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Second parsing step.
applyWayTags(OSMWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
applyWayTags(OSMWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.EncodingManager
 
applyWayTags(OSMWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
approximate(int) - Method in class com.graphhopper.routing.util.BeelineWeightApproximator
 
approximate(int, boolean) - Method in class com.graphhopper.routing.util.ConsistentWeightApproximator
 
approximate(int) - Method in interface com.graphhopper.routing.util.WeightApproximator
 
asMap() - Method in interface com.graphhopper.util.Translation
 
asMap() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
assertDistance(TestAlgoCollector.AlgoHelperEntry, List<QueryResult>, TestAlgoCollector.OneRun) - Method in class com.graphhopper.routing.util.TestAlgoCollector
 
asSet(int...) - Static method in class com.graphhopper.util.GHUtility
 
AStar - Class in com.graphhopper.routing
This class implements the A* algorithm according to http://en.wikipedia.org/wiki/A*_search_algorithm
AStar(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStar
 
ASTAR - Static variable in class com.graphhopper.util.Parameters.Algorithms
Unidirectional A* (not for CH)
AStar() - Constructor for class com.graphhopper.util.Parameters.Algorithms.AStar
 
AStar.AStarEntry - Class in com.graphhopper.routing
 
ASTAR_BI - Static variable in class com.graphhopper.util.Parameters.Algorithms
Bidirectional A*
AStarBi() - Constructor for class com.graphhopper.util.Parameters.Algorithms.AStarBi
 
AStarBidirection - Class in com.graphhopper.routing
This class implements a bidirectional A* algorithm.
AStarBidirection(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStarBidirection
 
AStarEntry(int, int, double, double) - Constructor for class com.graphhopper.routing.AStar.AStarEntry
 
AvoidEdgesWeighting - Class in com.graphhopper.routing.util
Rates already used Paths worse.
AvoidEdgesWeighting(Weighting) - Constructor for class com.graphhopper.routing.util.AvoidEdgesWeighting
 
avoidHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 

B

backwardBit - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
badSurfaceSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
 
BBox - Class in com.graphhopper.util.shapes
A simple bounding box defined as follows: minLon, maxLon followed by minLat which is south(!) and maxLat.
BBox(double, double, double, double) - Constructor for class com.graphhopper.util.shapes.BBox
 
BBox(double, double, double, double, double, double) - Constructor for class com.graphhopper.util.shapes.BBox
 
BBox(double, double, double, double, double, double, boolean) - Constructor for class com.graphhopper.util.shapes.BBox
 
BeelineWeightApproximator - Class in com.graphhopper.routing.util
Approximates the distance to the goal node by weighting the beeline distance according to the distance weighting
BeelineWeightApproximator(NodeAccess, Weighting) - Constructor for class com.graphhopper.routing.util.BeelineWeightApproximator
 
bestPath - Variable in class com.graphhopper.routing.AStarBidirection
 
bestPath - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
bestWeightMapFrom - Variable in class com.graphhopper.routing.AStarBidirection
 
bestWeightMapFrom - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
bestWeightMapOther - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
bestWeightMapTo - Variable in class com.graphhopper.routing.AStarBidirection
 
bestWeightMapTo - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
BIG - Static variable in class com.graphhopper.util.BitUtil
BIG endianess.
BIKE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
BIKE2 - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
Bike2WeightFlagEncoder - Class in com.graphhopper.routing.util
Stores two speed values into an edge to support avoiding too much incline
Bike2WeightFlagEncoder() - Constructor for class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
Bike2WeightFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
Bike2WeightFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
Bike2WeightFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
BikeCommonFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout of bicycles (not motorcycles) for speed, access and relations (network).
BikeCommonFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
BikeFlagEncoder - Class in com.graphhopper.routing.util
Specifies the settings for cycletouring/trekking
BikeFlagEncoder() - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
BikeFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
BikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
BikeFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
binarySearch(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Warning: returns ~index and not -(index+1) like trove and jdk do
BinHeapWrapper<K,E> - Interface in com.graphhopper.coll
 
bitUtil - Variable in class com.graphhopper.storage.AbstractDataAccess
 
BitUtil - Class in com.graphhopper.util
Examples for BIG endianess (default for Java and computer network).
BitUtil() - Constructor for class com.graphhopper.util.BitUtil
 
BitUtilBig - Class in com.graphhopper.util
Conversion between "the memory" (integer/long/float/double/string) to bytes via BIG endianess.
BitUtilLittle - Class in com.graphhopper.util
Conversion between "the memory" (integer/long/float/double/string) to bytes via little endianess.
bounds(BBox) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
BreadthFirstSearch - Class in com.graphhopper.util
Implementattion of breadth first search (BFS)
BreadthFirstSearch() - Constructor for class com.graphhopper.util.BreadthFirstSearch
 
bresenham(int, int, int, int, PointEmitter) - Static method in class com.graphhopper.storage.index.BresenhamLine
 
BresenhamLine - Class in com.graphhopper.storage.index
We need the supercover line.
BresenhamLine() - Constructor for class com.graphhopper.storage.index.BresenhamLine
 
build() - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
build() - Method in class com.graphhopper.storage.GraphBuilder
Default graph is a GraphStorage with an in memory directory and disabled storing on flush.
BUILD_DATE - Static variable in class com.graphhopper.util.Constants
 
Builder() - Constructor for class com.graphhopper.routing.AlgorithmOptions.Builder
 
byteOrder - Variable in class com.graphhopper.storage.AbstractDataAccess
 

C

C - Static variable in class com.graphhopper.util.DistanceCalcEarth
Circumference of the earth
CALC_POINTS - Static variable in class com.graphhopper.util.Parameters.Routing
 
calcAlternatives(int, double, double, double, double, double, double) - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
calcAlternatives(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
This method calculates best paths (alternatives) between 'from' and 'to', where maxPaths-1 alternatives are searched and they are only accepted if they are not too similar but close to the best path.
calcAzimuth(Instruction) - Method in class com.graphhopper.util.Instruction
Return the azimuth in degree based on the first tracksegment of this instruction.
calcCircumference(double) - Method in interface com.graphhopper.util.DistanceCalc
 
calcCircumference(double) - Method in class com.graphhopper.util.DistanceCalcEarth
Circumference of the earth at different latitudes (breitengrad)
calcCrossingPointToEdge(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
calcCrossingPointToEdge(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcDenormalizedDist(double) - Method in interface com.graphhopper.util.DistanceCalc
Inverse to calcNormalizedDist.
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalc2D
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDist(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates distance of (from, to) in meter.
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalc2D
 
calcDist(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalc3D
 
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
Calculates distance of (from, to) in meter.
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDistance(DistanceCalc) - Method in class com.graphhopper.util.PointList
 
calcEdges() - Method in class com.graphhopper.routing.Path
Returns the list of all edges.
calcIndexSize(BBox) - Static method in class com.graphhopper.util.Helper
 
calcInstructions(Translation) - Method in class com.graphhopper.routing.Path
 
calcMemInMB() - Method in class com.graphhopper.coll.CompressedArray
 
calcMillis(double, long, boolean) - Method in class com.graphhopper.routing.Path
Calculates the time in millis for the specified distance in meter and speed (in km/h) via flags.
calcNodes() - Method in class com.graphhopper.routing.Path
 
calcNormalizedDist(double) - Method in interface com.graphhopper.util.DistanceCalc
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates in normalized meter
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalc2D
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalc2D
Calculates in normalized meter
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEarth
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This method calculates the distance from r to edge (a, b) where the crossing point is c
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedEdgeDistanceNew(double, double, double, double, double, double, boolean) - Method in class com.graphhopper.util.DistanceCalcEarth
New edge distance calculation where no validEdgeDistance check would be necessary
calcOrientation(double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
Return orientation of line relative to east.
calcPath(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
calcPath(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
 
calcPath(int, int) - Method in class com.graphhopper.routing.AStar
 
calcPath(int, int) - Method in class com.graphhopper.routing.Dijkstra
 
calcPath(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
calcPath(int, int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates the best path between the specified nodes.
calcPaths(GHRequest, GHResponse) - Method in class com.graphhopper.GraphHopper
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
 
calcPaths(int, int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates multiple possibilities for a path.
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method returns a list of Path objects which then can be merged to serve one route with via points or multiple alternative paths.
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
calcPoints() - Method in class com.graphhopper.routing.Path
This method calculated a list of points for this path
calcPoints(int, int, int, int, PointEmitter) - Static method in class com.graphhopper.storage.index.BresenhamLine
 
calcPoints(double, double, double, double, PointEmitter, double, double, double, double) - Static method in class com.graphhopper.storage.index.BresenhamLine
Calls the Bresenham algorithm but make it working for double values
calcRouteBBox(BBox) - Method in class com.graphhopper.PathWrapper
Calculates the bounding box of this route response
calcSnappedPoint(DistanceCalc) - Method in class com.graphhopper.storage.index.QueryResult
Calculates the closet point on the edge from the query point.
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.util.TurnWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.AvoidEdgesWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.CurvatureWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.FastestWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.PriorityWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.ShortestWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.util.TurnWeighting
 
calcWeight(EdgeIteratorState, boolean, int) - Method in interface com.graphhopper.routing.util.Weighting
 
camelCaseToUnderScore(String) - Static method in class com.graphhopper.util.Helper
 
canBeOverwritten(long, long) - Static method in class com.graphhopper.routing.ch.PrepareEncoder
Returns true if flags1 can be overwritten in the edge by flags2 without restricting or changing the directions of flags1.
canBeOverwritten(long) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
canBeOverwritten(long) - Method in interface com.graphhopper.util.CHEdgeIteratorState
This method is only used on preparation.
canBeOverwritten(long) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
CAR - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
CarFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for cars.
CarFlagEncoder() - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CGIARProvider - Class in com.graphhopper.reader.dem
Elevation data from CGIAR project http://srtm.csi.cgiar.org/ 'PROCESSED SRTM DATA VERSION 4.1'.
CGIARProvider() - Constructor for class com.graphhopper.reader.dem.CGIARProvider
 
CH() - Constructor for class com.graphhopper.util.Parameters.CH
 
CHAlgoFactoryDecorator - Class in com.graphhopper.routing.ch
This class implements the CH decorator for the routing algorithm factory and provides several helper methods related to CH preparation and its vehicle profiles.
CHAlgoFactoryDecorator() - Constructor for class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
check(int, double, int, EdgeIteratorState, QueryResult.Position) - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.util.XFirstSearch
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
checkBeforeRename(String) - Method in class com.graphhopper.storage.AbstractDataAccess
 
checkValue(long) - Method in class com.graphhopper.routing.util.EncodedValue
 
checkVersions(boolean) - Method in class com.graphhopper.storage.StorableProperties
 
CHEdgeExplorer - Interface in com.graphhopper.util
The edge explorer for CHGraph
CHEdgeIterator - Interface in com.graphhopper.util
Support for CH edges
CHEdgeIteratorState - Interface in com.graphhopper.util
The state returned from the EdgeIterator of a CHGraph
CHGraph - Interface in com.graphhopper.storage
Extended graph interface which supports Contraction Hierarchies.
chGraphCreate(Weighting) - Method in class com.graphhopper.storage.GraphBuilder
Creates a CHGraph
CHGraphImpl - Class in com.graphhopper.storage
A Graph implementation necessary for Contraction Hierarchies.
Circle - Class in com.graphhopper.util.shapes
 
Circle(double, double, double) - Constructor for class com.graphhopper.util.shapes.Circle
 
Circle(double, double, double, DistanceCalc) - Constructor for class com.graphhopper.util.shapes.Circle
 
clean() - Method in class com.graphhopper.GraphHopper
Removes the on-disc routing files.
cleanHack() - Static method in class com.graphhopper.util.Helper
Trying to force the release of the mapped ByteBuffer.
cleanMappedByteBuffer(ByteBuffer) - Static method in class com.graphhopper.util.Helper
 
cleanUp() - Method in class com.graphhopper.GraphHopper
Internal method to clean up the graph.
clear() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
clear() - Method in interface com.graphhopper.coll.GHBitSet
 
clear() - Method in class com.graphhopper.coll.GHSortedCollection
 
clear() - Method in class com.graphhopper.coll.GHTBitSet
 
clear() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
clear() - Method in class com.graphhopper.coll.SparseIntIntArray
Removes all key-value mappings from this SparseIntIntArray.
clear() - Method in class com.graphhopper.reader.PillarInfo
 
clear() - Method in class com.graphhopper.routing.DijkstraOneToMany
Call clear if you have a different start node and need to clear the cache.
clear() - Method in interface com.graphhopper.storage.Directory
Removes all contained objects from the directory and releases its resources.
clear() - Method in class com.graphhopper.storage.GHDirectory
 
clear() - Method in class com.graphhopper.util.PointList
 
clear() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
clearTags() - Method in class com.graphhopper.reader.OSMElement
 
clearUnfavoredStatus() - Method in class com.graphhopper.routing.QueryGraph
removes the unfavored status of all virtual edges
clone() - Method in class com.graphhopper.storage.SPTEntry
 
clone(boolean) - Method in class com.graphhopper.util.PointList
 
clone() - Method in class com.graphhopper.util.shapes.BBox
 
cloneFull() - Method in class com.graphhopper.storage.SPTEntry
 
close() - Method in class com.graphhopper.GraphHopper
Releases all associated resources like memory or files.
close() - Method in class com.graphhopper.reader.OSMInputFile
 
close() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
close() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
close() - Method in class com.graphhopper.search.NameIndex
 
close() - Method in class com.graphhopper.storage.AbstractDataAccess
 
close() - Method in class com.graphhopper.storage.CHGraphImpl
 
close() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
close() - Method in class com.graphhopper.storage.GraphHopperStorage
 
close() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
close() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
close() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
close() - Method in class com.graphhopper.storage.MMapDataAccess
 
close() - Method in class com.graphhopper.storage.RAMDataAccess
 
close() - Method in interface com.graphhopper.storage.Storable
This method makes sure that the underlying used resources are released.
close() - Method in class com.graphhopper.storage.StorableProperties
 
close() - Method in class com.graphhopper.storage.TurnCostExtension
 
close() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
close(Closeable) - Static method in class com.graphhopper.util.Helper
 
close(XMLStreamReader) - Static method in class com.graphhopper.util.Helper7
 
closed - Variable in class com.graphhopper.storage.AbstractDataAccess
 
CmdArgs - Class in com.graphhopper.util
Stores command line options in a map.
CmdArgs() - Constructor for class com.graphhopper.util.CmdArgs
 
CmdArgs(Map<String, String>) - Constructor for class com.graphhopper.util.CmdArgs
 
com.graphhopper - package com.graphhopper
 
com.graphhopper.coll - package com.graphhopper.coll
 
com.graphhopper.geohash - package com.graphhopper.geohash
 
com.graphhopper.reader - package com.graphhopper.reader
 
com.graphhopper.reader.dem - package com.graphhopper.reader.dem
 
com.graphhopper.reader.osm.conditional - package com.graphhopper.reader.osm.conditional
 
com.graphhopper.reader.pbf - package com.graphhopper.reader.pbf
 
com.graphhopper.routing - package com.graphhopper.routing
 
com.graphhopper.routing.ch - package com.graphhopper.routing.ch
 
com.graphhopper.routing.template - package com.graphhopper.routing.template
 
com.graphhopper.routing.util - package com.graphhopper.routing.util
 
com.graphhopper.routing.util.tour - package com.graphhopper.routing.util.tour
 
com.graphhopper.search - package com.graphhopper.search
 
com.graphhopper.storage - package com.graphhopper.storage
 
com.graphhopper.storage.index - package com.graphhopper.storage.index
 
com.graphhopper.util - package com.graphhopper.util
 
com.graphhopper.util.shapes - package com.graphhopper.util.shapes
 
combineIntsToLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
compare(double, double) - Static method in class com.graphhopper.util.NumHelper
 
compareTo(SPTEntry) - Method in class com.graphhopper.storage.SPTEntry
 
complete() - Method in class com.graphhopper.reader.OSMInputFile
 
complete(List<OSMElement>) - Method in interface com.graphhopper.reader.pbf.PbfBlobDecoderListener
Provides the listener with the list of decoded entities.
complete() - Method in interface com.graphhopper.reader.pbf.Sink
 
compress(byte[], int, int, int) - Static method in class com.graphhopper.coll.CompressedArray
Compresses the specified byte range using the specified compressionLevel (constants are defined in java.util.zip.Deflater).
CompressedArray - Class in com.graphhopper.coll
Stores the entries in compressed segments.
CompressedArray() - Constructor for class com.graphhopper.coll.CompressedArray
 
CompressedArray(int, int, int) - Constructor for class com.graphhopper.coll.CompressedArray
 
ConditionalParser - Class in com.graphhopper.reader.osm.conditional
Parses a conditional tag according to http://wiki.openstreetmap.org/wiki/Conditional_restrictions.
ConditionalParser(Set<String>) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalParser
 
ConditionalParser(Set<String>, boolean) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalParser
 
ConditionalTagsInspector - Class in com.graphhopper.reader.osm.conditional
Inspects the conditional tags of an OSMWay according to the given conditional tags.
ConditionalTagsInspector(Object, List<String>, Set<String>, Set<String>) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalTagsInspector
 
ConditionalTagsInspector(List<String>, Map<String, Object>, Set<String>, Set<String>, boolean) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalTagsInspector
 
conditionalTagsInspector - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
ConsistentWeightApproximator - Class in com.graphhopper.routing.util
Turns an unidirectional weight Approximation into a bidirectional consistent one.
ConsistentWeightApproximator(WeightApproximator) - Constructor for class com.graphhopper.routing.util.ConsistentWeightApproximator
 
Constants - Class in com.graphhopper.util
Defining several important constants for GraphHopper.
Constants() - Constructor for class com.graphhopper.util.Constants
 
contains(int) - Method in interface com.graphhopper.coll.GHBitSet
 
contains(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
contains(int) - Method in class com.graphhopper.coll.GHTBitSet
 
contains(Shape) - Method in class com.graphhopper.util.shapes.BBox
 
contains(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
contains(BBox) - Method in class com.graphhopper.util.shapes.BBox
 
contains(Circle) - Method in class com.graphhopper.util.shapes.BBox
 
contains(double, double) - Method in class com.graphhopper.util.shapes.Circle
 
contains(Shape) - Method in class com.graphhopper.util.shapes.Circle
 
contains(BBox) - Method in class com.graphhopper.util.shapes.Circle
 
contains(Circle) - Method in class com.graphhopper.util.shapes.Circle
 
contains(double, double) - Method in interface com.graphhopper.util.shapes.Shape
 
contains(Shape) - Method in interface com.graphhopper.util.shapes.Shape
 
CONTINUE_ON_STREET - Static variable in class com.graphhopper.util.Instruction
 
convertAzimuth2xaxisAngle(double) - Method in class com.graphhopper.util.AngleCalc
convert north based clockwise azimuth (0, 360) into x-axis/east based angle (-Pi, Pi)
convertToInt(double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
copy(int, int) - Method in class com.graphhopper.util.PointList
 
copyHeader(DataAccess) - Method in class com.graphhopper.storage.AbstractDataAccess
 
copyPropertiesTo(EdgeIteratorState) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
copyPropertiesTo(EdgeIteratorState) - Method in interface com.graphhopper.util.EdgeIteratorState
Copies the properties of this edge into the specified edge.
copyPropertiesTo(EdgeIteratorState) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
copyTo(GHBitSet) - Method in interface com.graphhopper.coll.GHBitSet
 
copyTo(GHBitSet) - Method in class com.graphhopper.coll.GHBitSetImpl
 
copyTo(GHBitSet) - Method in class com.graphhopper.coll.GHTBitSet
 
copyTo(Graph) - Method in class com.graphhopper.routing.QueryGraph
 
copyTo(NameIndex) - Method in class com.graphhopper.search.NameIndex
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.AbstractDataAccess
 
copyTo(Graph) - Method in class com.graphhopper.storage.CHGraphImpl
 
copyTo(DataAccess) - Method in interface com.graphhopper.storage.DataAccess
Copies the content from this object into the specified one.
copyTo(Graph) - Method in interface com.graphhopper.storage.Graph
Copy this Graph into the specified Graph g.
copyTo(GraphExtension) - Method in interface com.graphhopper.storage.GraphExtension
creates a copy of this extended storage
copyTo(GraphExtension) - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
copyTo(Graph) - Method in class com.graphhopper.storage.GraphHopperStorage
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.MMapDataAccess
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.RAMDataAccess
 
copyTo(StorableProperties) - Method in class com.graphhopper.storage.StorableProperties
 
copyTo(GraphExtension) - Method in class com.graphhopper.storage.TurnCostExtension
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
copyTo(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
 
correctErrors(double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
A really small bendiness or a bendiness greater than 1 indicates an error in the calculation.
count(IntIterator) - Static method in class com.graphhopper.storage.IntIterator.Helper
 
count(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
Counts reachable edges.
countBitValue(int) - Static method in class com.graphhopper.util.Helper
 
countOccurence(String, String) - Static method in class com.graphhopper.util.TranslationMap
 
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.OSMFileHeader
Constructor for XML Parser
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.OSMNode
 
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.OSMRelation
 
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.OSMWay
Constructor for XML Parser
create(FlagEncoderFactory, String) - Static method in class com.graphhopper.routing.util.EncodingManager
Create the EncodingManager from the provided GraphHopper location.
create(long) - Method in class com.graphhopper.search.NameIndex
 
create(long) - Method in class com.graphhopper.storage.CHGraphImpl
 
create(long) - Method in interface com.graphhopper.storage.DataAccess
The first time you use a DataAccess object after configuring it you need to call this.
create() - Method in interface com.graphhopper.storage.Directory
 
create() - Method in class com.graphhopper.storage.GHDirectory
 
create() - Method in class com.graphhopper.storage.GraphBuilder
Default graph is a GraphStorage with an in memory directory and disabled storing on flush.
create(long) - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
create(long) - Method in class com.graphhopper.storage.GraphHopperStorage
After configuring this storage you need to create it explicitly.
create(long) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
create(long) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
create(long) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
create(String, boolean) - Method in interface com.graphhopper.storage.LockFactory
This creates a file for write or read locks depending on the specified writeAccess property.
create(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
create(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
create(long) - Method in interface com.graphhopper.storage.Storable
Creates the underlying storage.
create(long) - Method in class com.graphhopper.storage.StorableProperties
 
create(long) - Method in class com.graphhopper.storage.TurnCostExtension
 
create(long) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
createAlgo(Graph, AlgorithmOptions) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
createAlgo(Graph, AlgorithmOptions) - Method in interface com.graphhopper.routing.RoutingAlgorithmFactory
 
createAlgo(Graph, AlgorithmOptions) - Method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
createAlgo(Graph) - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
createAndInitPath() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
createAndInitPath() - Method in class com.graphhopper.routing.AStarBidirection
 
createAndInitPath() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
createBBox(double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
createBBox(double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
createBitSet() - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
createBitSet() - Method in class com.graphhopper.util.XFirstSearch
 
createCalendar() - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
createCHPreparations() - Method in class com.graphhopper.GraphHopper
Deprecated.
use getCHFactoryDecorator().createPreparations() instead. Will be removed in 0.8.
createConnection(String) - Method in class com.graphhopper.util.Downloader
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.routing.QueryGraph
 
createEdgeExplorer() - Method in class com.graphhopper.routing.QueryGraph
 
createEdgeExplorer() - Method in interface com.graphhopper.storage.CHGraph
 
createEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.CHGraph
 
createEdgeExplorer() - Method in class com.graphhopper.storage.CHGraphImpl
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.CHGraphImpl
 
createEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.Graph
Returns an EdgeExplorer which makes it possible to traverse all filtered edges of a specific node.
createEdgeExplorer() - Method in interface com.graphhopper.storage.Graph
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createEdgeExplorer() - Method in class com.graphhopper.storage.GraphHopperStorage
 
createEdgeKey(int, int, int, boolean) - Static method in class com.graphhopper.util.GHUtility
Creates unique positive number for specified edgeId taking into account the direction defined by nodeA, nodeB and reverse.
createEmptyPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
createFlagEncoder(String, PMap) - Method in class com.graphhopper.routing.util.DefaultFlagEncoderFactory
 
createFlagEncoder(String, PMap) - Method in interface com.graphhopper.routing.util.FlagEncoderFactory
 
createFormatter() - Static method in class com.graphhopper.util.Helper
This creates a date formatter for yyyy-MM-dd'T'HH:mm:ss'Z' which is has to be identical to buildDate used in pom.xml
createFormatter(String) - Static method in class com.graphhopper.util.Helper
Creates a SimpleDateFormat with the UK locale.
createGPX() - Method in class com.graphhopper.util.InstructionList
Creates the standard GPX string out of the points according to the schema found here: https://graphhopper.com/public/schema/gpx-1.1.xsd
createGPX(String, long) - Method in class com.graphhopper.util.InstructionList
 
createGPX(String, long, boolean, boolean, boolean, boolean) - Method in class com.graphhopper.util.InstructionList
 
createGPXList() - Method in class com.graphhopper.util.InstructionList
 
createInverse(boolean) - Static method in class com.graphhopper.util.shapes.BBox
Prefills BBox with minimum values so that it can increase.
createJson() - Method in class com.graphhopper.util.InstructionList
 
createLocationIndex(Directory) - Method in class com.graphhopper.GraphHopper
 
createPointList(double...) - Static method in class com.graphhopper.util.Helper
 
createPointList3D(double...) - Static method in class com.graphhopper.util.Helper
 
createPreparations(GraphHopperStorage, TraversalMode) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
createReader(GraphHopperStorage) - Method in class com.graphhopper.GraphHopper
 
createRteptBlock(StringBuilder, Instruction, Instruction) - Method in class com.graphhopper.util.InstructionList
 
createSPTEntry(int, double) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
createSPTEntry(int, double) - Method in class com.graphhopper.routing.AStar
 
createSPTEntry(int, double) - Method in class com.graphhopper.routing.AStarBidirection
 
createTList(int...) - Static method in class com.graphhopper.util.Helper
 
createTraversalId(EdgeIteratorState, boolean) - Method in enum com.graphhopper.routing.util.TraversalMode
Returns the identifier to access the map of the shortest path tree according to the traversal mode.
createTraversalId(int, int, int, boolean) - Method in enum com.graphhopper.routing.util.TraversalMode
If you have an EdgeIteratorState the other createTraversalId is preferred!
createTurnWeighting(Graph, FlagEncoder, Weighting, TraversalMode) - Method in class com.graphhopper.GraphHopper
Potentially wraps the specified weighting into a TurnWeighting instance.
createWeighting(HintsMap, FlagEncoder) - Method in class com.graphhopper.GraphHopper
Based on the weightingParameters and the specified vehicle a Weighting instance can be created.
currEdge - Variable in class com.graphhopper.routing.Dijkstra
 
currFrom - Variable in class com.graphhopper.routing.AStarBidirection
 
currFrom - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
currTo - Variable in class com.graphhopper.routing.AStarBidirection
 
currTo - Variable in class com.graphhopper.routing.DijkstraBidirectionRef
 
CURVATURE_KEY - Static variable in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
CurvatureWeighting - Class in com.graphhopper.routing.util
This Class uses bendiness parameter to prefer curvy routes.
CurvatureWeighting(FlagEncoder, PMap) - Constructor for class com.graphhopper.routing.util.CurvatureWeighting
 

D

DataAccess - Interface in com.graphhopper.storage
Abstraction of the underlying datastructure with a unique id and location.
DataReader - Interface in com.graphhopper.reader
 
DateRange - Class in com.graphhopper.reader.osm.conditional
This class represents a date range and is able to determine if a given date is in that range.
DateRange(ParsedCalendar, ParsedCalendar) - Constructor for class com.graphhopper.reader.osm.conditional.DateRange
 
DateRangeParser - Class in com.graphhopper.reader.osm.conditional
Parses a DateRange from OpenStreetMap.
DateRangeParser() - Constructor for class com.graphhopper.reader.osm.conditional.DateRangeParser
 
DAType - Class in com.graphhopper.storage
Defines how a DataAccess object is created.
DAType(DAType, boolean) - Constructor for class com.graphhopper.storage.DAType
 
DAType(DAType.MemRef, boolean, boolean, boolean, boolean) - Constructor for class com.graphhopper.storage.DAType
 
DAType.MemRef - Enum in com.graphhopper.storage
 
decode(long, GHPoint) - Method in interface com.graphhopper.geohash.KeyAlgo
 
decode(long, GHPoint) - Method in class com.graphhopper.geohash.LinearKeyAlgo
This method returns latitude and longitude via latLon - calculated from specified linearKey
decode(long, GHPoint) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
This method returns latitude and longitude via latLon - calculated from specified spatialKey
decodeLatitude(long) - Method in class com.graphhopper.reader.pbf.PbfFieldDecoder
Decodes a raw latitude value into degrees.
decodeLongitude(long) - Method in class com.graphhopper.reader.pbf.PbfFieldDecoder
Decodes a raw longitude value into degrees.
decodeString(int) - Method in class com.graphhopper.reader.pbf.PbfFieldDecoder
Decodes a raw string into a String.
decodeTimestamp(long) - Method in class com.graphhopper.reader.pbf.PbfFieldDecoder
Decodes a raw timestamp value into a Date.
decompress(byte[]) - Static method in class com.graphhopper.coll.CompressedArray
Decompress the byte array previously returned by compress
DEFAULT - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
DEFAULT_HEADING_PENALTY - Static variable in class com.graphhopper.util.Parameters.Routing
default heading penalty in seconds
DefaultEdgeFilter - Class in com.graphhopper.routing.util
 
DefaultEdgeFilter(FlagEncoder) - Constructor for class com.graphhopper.routing.util.DefaultEdgeFilter
Creates an edges filter which accepts both direction of the specified vehicle.
DefaultEdgeFilter(FlagEncoder, boolean, boolean) - Constructor for class com.graphhopper.routing.util.DefaultEdgeFilter
 
DefaultFlagEncoderFactory - Class in com.graphhopper.routing.util
This class creates FlagEncoders that are already included in the GraphHopper distribution.
DefaultFlagEncoderFactory() - Constructor for class com.graphhopper.routing.util.DefaultFlagEncoderFactory
 
defaultSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
A map which associates string to speed.
defaultValue - Variable in class com.graphhopper.routing.util.EncodedValue
 
defineNodeBits(int, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines the bits for the node flags, which are currently used for barriers only.
defineRelationBits(int, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines the bits which are used for relation flags.
defineRelationBits(int, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
defineRelationBits(int, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
defineTurnBits(int, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines the bits reserved for storing turn restriction and turn cost
defineTurnBits(int, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
Foot flag encoder does not provide any turn cost / restrictions
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines bits used for edge flags used for access, speed etc.
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.CarFlagEncoder
Define the place of the speedBits in the edge flags for car.
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
defineWayBits(int, int) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
Define the place of the speedBits in the edge flags for car.
degreeToInt(double) - Static method in class com.graphhopper.util.Helper
Converts into an integer to be compatible with the still limited DataAccess class (accepts only integer values).
DepthFirstSearch - Class in com.graphhopper.util
Implementation of depth first search (DFS) by LIFO queue
DepthFirstSearch() - Constructor for class com.graphhopper.util.DepthFirstSearch
 
detach(boolean) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
detach(boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
Clones this EdgeIteratorState.
detach(boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
Dijkstra - Class in com.graphhopper.routing
Implements a single source shortest path algorithm http://en.wikipedia.org/wiki/Dijkstra's_algorithm
Dijkstra(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.Dijkstra
 
DIJKSTRA - Static variable in class com.graphhopper.util.Parameters.Algorithms
Unidirectional Dijkstra (not for CH)
DIJKSTRA_BI - Static variable in class com.graphhopper.util.Parameters.Algorithms
Bidirectional Dijkstra
DIJKSTRA_ONE_TO_MANY - Static variable in class com.graphhopper.util.Parameters.Algorithms
one to many Dijkstra (not yet for edge based #394, not yet for CH)
DijkstraBidirectionRef - Class in com.graphhopper.routing
Calculates best path in bidirectional way.
DijkstraBidirectionRef(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraBidirectionRef
 
DijkstraOneToMany - Class in com.graphhopper.routing
A simple dijkstra tuned to perform one to many queries more efficient than Dijkstra.
DijkstraOneToMany(Graph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraOneToMany
 
directionBitMask - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
Directory - Interface in com.graphhopper.storage
Maintains a collection of DataAccess objects stored at the same location.
DISABLE - Static variable in class com.graphhopper.util.Parameters.CH
This property name in HintsMap configures at runtime if CH routing should be ignored.
DisabledEdgeIterator() - Constructor for class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
disconnect(CHEdgeExplorer, EdgeIteratorState) - Method in class com.graphhopper.storage.CHGraphImpl
Disconnects the edges (higher to lower node) via the specified edgeState pointing from lower to higher node.
discriminateSlowStreets(double, double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
Streets that slow are not fun and probably in a town.
DIST_3D - Static variable in class com.graphhopper.util.Helper
 
DIST_EARTH - Static variable in class com.graphhopper.util.Helper
 
DIST_PLANE - Static variable in class com.graphhopper.util.Helper
 
distance - Variable in class com.graphhopper.routing.Path
 
distance - Variable in class com.graphhopper.util.Instruction
 
DISTANCE - Static variable in class com.graphhopper.util.Parameters.Algorithms.RoundTrip
 
DistanceCalc - Interface in com.graphhopper.util
Calculates the distance of two points or one point and an edge on earth via haversine formula.
DistanceCalc2D - Class in com.graphhopper.util
Calculates the distance of two points or one point and an edge in euclidean space.
DistanceCalc2D() - Constructor for class com.graphhopper.util.DistanceCalc2D
 
DistanceCalc3D - Class in com.graphhopper.util
This class implements a rather quick solution to calculate 3D distances on earth using euclidean geometry mixed with Haversine formula used for the on earth distance.
DistanceCalc3D() - Constructor for class com.graphhopper.util.DistanceCalc3D
 
DistanceCalcEarth - Class in com.graphhopper.util
 
DistanceCalcEarth() - Constructor for class com.graphhopper.util.DistanceCalcEarth
 
DistancePlaneProjection - Class in com.graphhopper.util
Calculates the approximative distance of two points on earth.
DistancePlaneProjection() - Constructor for class com.graphhopper.util.DistancePlaneProjection
 
distCalc - Variable in class com.graphhopper.storage.index.LocationIndexTree
 
doCalc(boolean, int) - Method in class com.graphhopper.util.MiniPerfTest
 
doImport(File) - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from the specified folder.
doImport() - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from classpath.
doImport(InputStream) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
DouglasPeucker - Class in com.graphhopper.util
Simplyfies a list of 2D points which are not too far away.
DouglasPeucker() - Constructor for class com.graphhopper.util.DouglasPeucker
 
downloadAndUnzip(String, String, ProgressListener) - Method in class com.graphhopper.util.Downloader
 
downloadAsString(String, boolean) - Method in class com.graphhopper.util.Downloader
 
Downloader - Class in com.graphhopper.util
 
Downloader(String) - Constructor for class com.graphhopper.util.Downloader
 
downloadFile(String, String) - Method in class com.graphhopper.util.Downloader
 
doWork() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
doWork() - Method in class com.graphhopper.routing.util.AbstractAlgoPreparation
 
doWork() - Method in class com.graphhopper.routing.util.PrepareRoutingSubnetworks
 
doWork(PathWrapper, List<Path>, Translation) - Method in class com.graphhopper.util.PathMerger
 
duplicate() - Method in class com.graphhopper.routing.util.BeelineWeightApproximator
 
duplicate() - Method in interface com.graphhopper.routing.util.WeightApproximator
makes a deep copy of itself

E

edge(int, int) - Method in class com.graphhopper.routing.QueryGraph
 
edge(int, int, double, int) - Method in class com.graphhopper.routing.QueryGraph
 
edge(int, int, double, boolean) - Method in class com.graphhopper.routing.QueryGraph
 
edge(int, int, double, boolean) - Method in class com.graphhopper.storage.CHGraphImpl
 
edge(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
edge(int, int) - Method in interface com.graphhopper.storage.Graph
Creates an edge between the nodes a and b.
edge(int, int, double, boolean) - Method in interface com.graphhopper.storage.Graph
Use edge(a,b).setDistance().setFlags instead
edge(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
edge(int, int, double, boolean) - Method in class com.graphhopper.storage.GraphHopperStorage
 
edge - Variable in class com.graphhopper.storage.SPTEntry
 
Edge() - Constructor for class com.graphhopper.util.EdgeIterator.Edge
 
EDGE_BASED - Static variable in class com.graphhopper.util.Parameters.Routing
 
EdgeExplorer - Interface in com.graphhopper.util
Class to get an EdgeIterator.
EdgeFilter - Interface in com.graphhopper.routing.util
Class used to traverse a graph.
edgeFrom - Variable in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
edgeInExplorer - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
EdgeIterator - Interface in com.graphhopper.util
Iterates through all edges of one node.
EdgeIterator.Edge - Class in com.graphhopper.util
 
EdgeIteratorState - Interface in com.graphhopper.util
This interface represents an edge and is one possible state of an EdgeIterator.
edgeOutExplorer - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
edgeTo - Variable in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
edgeTo - Variable in class com.graphhopper.routing.PathBidirRef
 
ele - Variable in class com.graphhopper.util.shapes.GHPoint3D
 
eleToInt(double) - Static method in class com.graphhopper.util.Helper
Converts elevation value (in meters) into integer for storage.
ElevationProvider - Interface in com.graphhopper.reader.dem
 
EMPTY - Static variable in class com.graphhopper.reader.OSMReader
 
EMPTY - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
EMPTY - Static variable in class com.graphhopper.util.InstructionAnnotation
 
EMPTY - Static variable in class com.graphhopper.util.InstructionList
 
EMPTY - Static variable in class com.graphhopper.util.PointList
 
encode(GHPoint) - Method in interface com.graphhopper.geohash.KeyAlgo
 
encode(double, double) - Method in interface com.graphhopper.geohash.KeyAlgo
 
encode(GHPoint) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
encode(double, double) - Method in class com.graphhopper.geohash.LinearKeyAlgo
Take latitude and longitude as input.
encode(GHPoint) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
encode(double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
Take latitude and longitude as input.
EncodedDoubleValue - Class in com.graphhopper.routing.util
Encapsulates a bit-encoded value.
EncodedDoubleValue(String, int, int, double, long, int) - Constructor for class com.graphhopper.routing.util.EncodedDoubleValue
 
EncodedDoubleValue(String, int, int, double, long, int, boolean) - Constructor for class com.graphhopper.routing.util.EncodedDoubleValue
 
EncodedValue - Class in com.graphhopper.routing.util
Encapsulates a bit-encoded value.
EncodedValue(String, int, int, double, long, int) - Constructor for class com.graphhopper.routing.util.EncodedValue
Define a bit-encoded value
EncodedValue(String, int, int, double, long, int, boolean) - Constructor for class com.graphhopper.routing.util.EncodedValue
 
EncodingManager - Class in com.graphhopper.routing.util
Manager class to register encoder, assign their flag values and check objects with all encoders during parsing.
EncodingManager(String) - Constructor for class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
EncodingManager(FlagEncoderFactory, String, int) - Constructor for class com.graphhopper.routing.util.EncodingManager
 
EncodingManager(FlagEncoder...) - Constructor for class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
EncodingManager(List<? extends FlagEncoder>) - Constructor for class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
EncodingManager(List<? extends FlagEncoder>, int) - Constructor for class com.graphhopper.routing.util.EncodingManager
 
endNode - Variable in class com.graphhopper.routing.Path
 
enforceHeading(int, double, boolean) - Method in class com.graphhopper.routing.QueryGraph
set edges at virtual node unfavored which require at least a turn of 100?? from favoredHeading
enforceHeadingByEdgeId(int, int, boolean) - Method in class com.graphhopper.routing.QueryGraph
set specific edge at virtual node unfavored, to enforce routing along other edges
ensureCapacity(int) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
ensureCapacity(long) - Method in interface com.graphhopper.storage.DataAccess
Ensures that the capacity of this object is at least the specified bytes.
ensureCapacity(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
ensureCapacity(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
ensureCapacity(long) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
ensureNode(int) - Method in class com.graphhopper.reader.PillarInfo
 
ensureNode(int) - Method in interface com.graphhopper.util.PointAccess
This method ensures that the node with the specified index exists i.e.
ensureNode(int) - Method in class com.graphhopper.util.PointList
 
ensureNotLoaded() - Method in class com.graphhopper.GraphHopper
 
ensureWriteAccess() - Method in class com.graphhopper.GraphHopper
 
EPSILON - Static variable in class com.graphhopper.util.Parameters.Algorithms.AStar
 
EPSILON - Static variable in class com.graphhopper.util.Parameters.Algorithms.AStarBi
 
equals(Object) - Method in class com.graphhopper.coll.MapEntry
 
equals(Object) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
equals(Object) - Method in class com.graphhopper.routing.util.AbstractWeighting
 
equals(Object) - Method in class com.graphhopper.routing.util.EncodingManager
 
equals(Object) - Method in class com.graphhopper.storage.DAType
 
equals(Object) - Method in class com.graphhopper.util.GPXEntry
 
equals(Object) - Method in class com.graphhopper.util.InstructionAnnotation
 
equals(double, double) - Static method in class com.graphhopper.util.NumHelper
 
equals(Object) - Method in class com.graphhopper.util.PointList
 
equals(Object) - Method in class com.graphhopper.util.shapes.BBox
 
equals(Object) - Method in class com.graphhopper.util.shapes.GHPoint
 
equals(Object) - Method in class com.graphhopper.util.shapes.GHPoint3D
 
equalsEps(double, double) - Static method in class com.graphhopper.util.NumHelper
 
equalsEps(double, double, double) - Static method in class com.graphhopper.util.NumHelper
 
equalsEps(float, float) - Static method in class com.graphhopper.util.NumHelper
 
equalsEps(float, float, float) - Static method in class com.graphhopper.util.NumHelper
 
error(Exception) - Method in interface com.graphhopper.reader.pbf.PbfBlobDecoderListener
Notifies the listener that an error occurred during processing.
errors - Variable in class com.graphhopper.routing.util.TestAlgoCollector
 
extract() - Method in class com.graphhopper.routing.Path
Extracts the Path from the shortest-path-tree determined by sptEntry.
extract() - Method in class com.graphhopper.routing.PathBidirRef
Extracts path from two shortest-path-tree
extract() - Method in class com.graphhopper.routing.PathNative
Extracts path from two shortest-path-tree
extractPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
To be overwritten from extending class.
extractPath() - Method in class com.graphhopper.routing.AStar
 
extractPath() - Method in class com.graphhopper.routing.AStarBidirection
 
extractPath() - Method in class com.graphhopper.routing.Dijkstra
 
extractPath() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
extractPath() - Method in class com.graphhopper.routing.DijkstraOneToMany
 

F

factor - Variable in class com.graphhopper.routing.util.EncodedValue
 
FastestWeighting - Class in com.graphhopper.routing.util
Calculates the fastest route with the specified vehicle (VehicleEncoder).
FastestWeighting(FlagEncoder, PMap) - Constructor for class com.graphhopper.routing.util.FastestWeighting
 
FastestWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.util.FastestWeighting
 
ferries - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
ferryBit - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
fetch(HttpURLConnection, boolean) - Method in class com.graphhopper.util.Downloader
This method initiates a connect call of the provided connection and returns the response stream.
fetch(String) - Method in class com.graphhopper.util.Downloader
 
fetchEdgeEncoders() - Method in class com.graphhopper.routing.util.EncodingManager
The returned list is never empty.
fetchWayGeometry(int) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
fetchWayGeometry(int) - Method in interface com.graphhopper.util.EdgeIteratorState
For OSM a way is often a curve not just a straight line.
fetchWayGeometry(int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
FILEHEADER - Static variable in class com.graphhopper.reader.OSMElement
 
fillEdgesFrom() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
fillEdgesTo() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
find(String) - Method in interface com.graphhopper.storage.Directory
Tries to find the object with that name if not existent it creates one and associates the location with it.
find(String, DAType) - Method in interface com.graphhopper.storage.Directory
 
find(String) - Method in class com.graphhopper.storage.GHDirectory
 
find(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
find(double, double, double) - Method in class com.graphhopper.util.InstructionList
This method is useful for navigation devices to find the next instruction for the specified coordinate (e.g.
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
findClosest(double, double, EdgeFilter) - Method in interface com.graphhopper.storage.index.LocationIndex
This method returns the closest QueryResult for the specified location (lat, lon) and only if the filter accepts the edge as valid candidate (e.g.
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
findComponents() - Method in class com.graphhopper.routing.util.TarjansSCCAlgorithm
Find and return list of all strongly connected components in g.
findEndNode(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
findID(double, double) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
findID(double, double) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
findID(double, double) - Method in interface com.graphhopper.storage.index.LocationIndex
Deprecated.
will be removed with 0.8 use 'QueryResult findClosest' instead
findID(double, double) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
findNetworkEntries(double, double, TIntHashSet, int) - Method in class com.graphhopper.storage.index.LocationIndexTree
This method collects the node indices from the quad tree data structure in a certain order which makes sure not too many nodes are collected as well as no nodes will be missing.
FINISH - Static variable in class com.graphhopper.util.Instruction
 
finished() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
To be overwritten from extending class.
finished() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
finished() - Method in class com.graphhopper.routing.AStar
 
finished() - Method in class com.graphhopper.routing.AStarBidirection
 
finished() - Method in class com.graphhopper.routing.Dijkstra
 
finished() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
finished() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
finishedFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
finishedReading() - Method in class com.graphhopper.reader.OSMReader
 
finishedTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
FinishInstruction - Class in com.graphhopper.util
 
FinishInstruction(double, double, double) - Constructor for class com.graphhopper.util.FinishInstruction
 
FinishInstruction(PointAccess, int) - Constructor for class com.graphhopper.util.FinishInstruction
 
firstBig(String) - Static method in class com.graphhopper.util.Helper
 
flagEncoder - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
flagEncoder(FlagEncoder) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
flagEncoder - Variable in class com.graphhopper.routing.util.AbstractWeighting
 
FlagEncoder - Interface in com.graphhopper.routing.util
This class provides methods to define how a value (like speed or direction) converts to a flag (currently an integer value), which is stored in an edge .
FlagEncoderFactory - Interface in com.graphhopper.routing.util
 
flags - Variable in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
flagsDefault(boolean, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Sets default flags with specified access.
flagsDefault(boolean, boolean) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
flagsDefault(boolean, boolean) - Method in class com.graphhopper.routing.util.EncodingManager
 
flagsDefault(boolean, boolean) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
flush() - Method in class com.graphhopper.coll.CompressedArray
 
flush() - Method in class com.graphhopper.GraphHopper
 
flush() - Method in class com.graphhopper.search.NameIndex
 
flush() - Method in class com.graphhopper.storage.CHGraphImpl
 
flush() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
flush() - Method in class com.graphhopper.storage.GraphHopperStorage
 
flush() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
flush() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
flush() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
flush() - Method in class com.graphhopper.storage.MMapDataAccess
 
flush() - Method in class com.graphhopper.storage.RAMDataAccess
 
flush() - Method in interface com.graphhopper.storage.Storable
This method makes sure that the underlying data is written to the storage.
flush() - Method in class com.graphhopper.storage.StorableProperties
 
flush() - Method in class com.graphhopper.storage.TurnCostExtension
 
flush() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
FOOT - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
FootFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for pedestrians (speed, access, surface, ...).
FootFlagEncoder() - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
Should be only instantiated via EncodingManager
FootFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
 
FootFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
 
FootFlagEncoder(int, double) - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
 
FORCE_HEADING - Static variable in class com.graphhopper.util.Parameters.CH
The property name in HintsMap if heading should be used for CH regardless of the possible routing errors.
forceRemove(String, boolean) - Method in interface com.graphhopper.storage.LockFactory
Removes the specified lock.
forceRemove(String, boolean) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
forceRemove(String, boolean) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
forDesktop() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage to be used on a Desktop computer or within another Java application with enough RAM but no network latency.
forMobile() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage to be used on a less powerful machine like Android or Raspberry Pi with only few MB of RAM.
forServer() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage and response to be used on a well equipped server.
forwardBit - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
freeze() - Method in class com.graphhopper.storage.GraphHopperStorage
Avoid that edges and nodes of the base graph are further modified.
freeze() - Method in interface com.graphhopper.storage.InternalGraphEventListener
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtil
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilBig
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilLittle
 
fromBitString2Long(String) - Method in class com.graphhopper.util.BitUtil
The only purpose of this method is to test 'reverse'.
fromDouble(double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double, int) - Method in class com.graphhopper.util.BitUtil
 
fromFloat(float) - Method in class com.graphhopper.util.BitUtil
 
fromFloat(byte[], float) - Method in class com.graphhopper.util.BitUtil
 
fromFloat(byte[], float, int) - Method in class com.graphhopper.util.BitUtil
 
fromHeap - Variable in class com.graphhopper.routing.Dijkstra
 
fromInt(int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtilBig
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtilLittle
 
fromLong(long) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtilBig
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtilLittle
 
fromMap - Variable in class com.graphhopper.routing.Dijkstra
 
fromShort(short) - Method in class com.graphhopper.util.BitUtil
 
fromShort(byte[], short) - Method in class com.graphhopper.util.BitUtil
 
fromShort(byte[], short, int) - Method in class com.graphhopper.util.BitUtil
 
fromShort(byte[], short, int) - Method in class com.graphhopper.util.BitUtilBig
 
fromShort(byte[], short, int) - Method in class com.graphhopper.util.BitUtilLittle
 
fromString(String) - Static method in enum com.graphhopper.routing.util.TraversalMode
 
fromString(String) - Static method in class com.graphhopper.storage.DAType
 

G

Geocoding - Interface in com.graphhopper.search
Interface to convert from place names to points.
get(long) - Method in class com.graphhopper.coll.CompressedArray
 
get(long) - Method in class com.graphhopper.coll.GHLongIntBTree
 
get(long) - Method in interface com.graphhopper.coll.LongIntMap
 
get(long) - Method in class com.graphhopper.coll.OSMIDMap
 
get(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Gets the Object mapped from the specified key, or null if no such mapping has been made.
get(long) - Method in class com.graphhopper.search.NameIndex
 
get(String) - Method in class com.graphhopper.storage.StorableProperties
 
get(ByteOrder) - Static method in class com.graphhopper.util.BitUtil
 
get(int) - Method in class com.graphhopper.util.InstructionList
 
get(String, String) - Method in class com.graphhopper.util.PMap
 
get(String) - Method in class com.graphhopper.util.TranslationMap
Returns the Translation object for the specified locale and returns null if not found.
getAdditionalField() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getAdditionalField() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getAdditionalField() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getAdditionalNodeField(int) - Method in interface com.graphhopper.storage.NodeAccess
 
getAdjNode() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getAdjNode() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getAdjNode() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getAdjNode(Graph, int, int) - Static method in class com.graphhopper.util.GHUtility
 
getAlgorithm() - Method in class com.graphhopper.GHRequest
 
getAlgorithm() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getAlgorithmFactory(HintsMap) - Method in class com.graphhopper.GraphHopper
 
getAll() - Method in class com.graphhopper.GHResponse
This method returns the best path as well as all alternatives.
getAll() - Method in interface com.graphhopper.storage.Directory
Returns all created directories.
getAll() - Method in class com.graphhopper.storage.GHDirectory
 
getAllEdges() - Method in class com.graphhopper.routing.QueryGraph
 
getAllEdges() - Method in interface com.graphhopper.storage.CHGraph
 
getAllEdges() - Method in class com.graphhopper.storage.CHGraphImpl
 
getAllEdges() - Method in interface com.graphhopper.storage.Graph
 
getAllEdges() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getAnnotation(long, Translation) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getAnnotation(long, Translation) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getAnnotation(long, Translation) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getAnnotation() - Method in class com.graphhopper.util.Instruction
 
getAscend() - Method in class com.graphhopper.PathWrapper
This method returns the total elevation change (going upwards) in meter.
getBaseGraph() - Method in class com.graphhopper.routing.QueryGraph
 
getBaseGraph() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getBaseGraph() - Method in class com.graphhopper.storage.CHGraphImpl
 
getBaseGraph() - Method in interface com.graphhopper.storage.Graph
 
getBaseGraph() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getBaseNode() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getBaseNode() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns the node used to instantiate the EdgeIterator.
getBaseNode() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getBeanMemInfo() - Static method in class com.graphhopper.util.Helper7
 
getBest() - Method in class com.graphhopper.GHResponse
Returns the best path.
getBestWeightMapFrom() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
getBestWeightMapTo() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
getBits() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
getBits() - Method in class com.graphhopper.routing.util.EncodedValue
 
getBool(String, boolean) - Method in class com.graphhopper.util.PMap
 
getBoolean(int, boolean, boolean) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getBoolean(int, boolean, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
get additional boolean edge information
getBoolean(int, boolean, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getBounds() - Method in class com.graphhopper.routing.QueryGraph
 
getBounds() - Method in class com.graphhopper.storage.CHGraphImpl
 
getBounds() - Method in interface com.graphhopper.storage.Graph
Returns the implicit bounds of this graph calculated from the lat,lon input of setNode
getBounds() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getBounds() - Method in class com.graphhopper.util.shapes.BBox
 
getBounds() - Method in class com.graphhopper.util.shapes.Circle
 
getBounds() - Method in interface com.graphhopper.util.shapes.Shape
 
getByteOrder() - Method in interface com.graphhopper.storage.Directory
 
getByteOrder() - Method in class com.graphhopper.storage.GHDirectory
 
getBytes(long, byte[], int) - Method in interface com.graphhopper.storage.DataAccess
Get bytes from position 'index'
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.MMapDataAccess
 
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.RAMDataAccess
 
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getBytes() - Method in class com.graphhopper.storage.VLongStorage
 
getBytesForFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
getCacheDir() - Method in class com.graphhopper.reader.dem.CGIARProvider
 
getCapacity() - Method in class com.graphhopper.coll.OSMIDMap
 
getCapacity() - Method in class com.graphhopper.search.NameIndex
 
getCapacity() - Method in class com.graphhopper.storage.CHGraphImpl
 
getCapacity() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
getCapacity() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCapacity() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
getCapacity() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
getCapacity() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getCapacity() - Method in class com.graphhopper.storage.MMapDataAccess
 
getCapacity() - Method in class com.graphhopper.storage.RAMDataAccess
 
getCapacity() - Method in interface com.graphhopper.storage.Storable
 
getCapacity() - Method in class com.graphhopper.storage.StorableProperties
 
getCapacity() - Method in class com.graphhopper.storage.TurnCostExtension
 
getCapacity() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getCardinality() - Method in interface com.graphhopper.coll.GHBitSet
 
getCardinality() - Method in class com.graphhopper.coll.GHBitSetImpl
 
getCardinality() - Method in class com.graphhopper.coll.GHTBitSet
 
getCHFactoryDecorator() - Method in class com.graphhopper.GraphHopper
 
getCHPrepareThreads() - Method in class com.graphhopper.GraphHopper
Deprecated.
Use getCHFactoryDecorator().getCHPrepareThreads() instead. Will be removed in 0.8.
getCHWeightings() - Method in class com.graphhopper.GraphHopper
Deprecated.
Use getCHFactoryDecorator().getWeightingsAsStrings() instead. Will be removed in 0.8.
getCHWeightings() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getClosestEdge() - Method in class com.graphhopper.storage.index.QueryResult
 
getClosestNode() - Method in class com.graphhopper.storage.index.QueryResult
 
getCurrentFromWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentFromWeight() - Method in class com.graphhopper.routing.AStarBidirection
 
getCurrentFromWeight() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getCurrentToWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentToWeight() - Method in class com.graphhopper.routing.AStarBidirection
 
getCurrentToWeight() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getData() - Method in class com.graphhopper.reader.pbf.PbfRawBlob
Gets the raw contents of the blob in binary undecoded form.
getDataDate() - Method in interface com.graphhopper.reader.DataReader
This method returns the date of the most recent change for the underlying data or null if not found.
getDataDate() - Method in class com.graphhopper.reader.OSMReader
 
getDebugInfo() - Method in class com.graphhopper.GHResponse
 
getDebugInfo() - Method in class com.graphhopper.PathWrapper
 
getDebugInfo() - Method in class com.graphhopper.routing.Path
 
getDecoratedAlgorithmFactory(RoutingAlgorithmFactory, HintsMap) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getDecoratedAlgorithmFactory(RoutingAlgorithmFactory, HintsMap) - Method in interface com.graphhopper.routing.RoutingAlgorithmFactoryDecorator
This method returns the specified algoFactory unchanged, decorates it or completely replaces it depending on the specified optionsMap.
getDefaultEdgeFieldValue() - Method in interface com.graphhopper.storage.GraphExtension
 
getDefaultEdgeFieldValue() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
getDefaultEdgeFieldValue() - Method in class com.graphhopper.storage.TurnCostExtension
 
getDefaultNodeFieldValue() - Method in interface com.graphhopper.storage.GraphExtension
 
getDefaultNodeFieldValue() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
getDefaultNodeFieldValue() - Method in class com.graphhopper.storage.TurnCostExtension
 
getDefaultType() - Method in interface com.graphhopper.storage.Directory
 
getDefaultType() - Method in class com.graphhopper.storage.GHDirectory
 
getDescend() - Method in class com.graphhopper.PathWrapper
This method returns the total elevation change (going downwards) in meter.
getDescription() - Method in class com.graphhopper.PathWrapper
 
getDescription() - Method in class com.graphhopper.routing.Path
 
getDijkstraCount() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getDijkstraTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getDimension() - Method in class com.graphhopper.reader.PillarInfo
 
getDimension() - Method in interface com.graphhopper.util.PointAccess
 
getDimension() - Method in class com.graphhopper.util.PointList
 
getDirectory() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getDirectory() - Method in interface com.graphhopper.storage.GraphStorage
 
getDistance() - Method in class com.graphhopper.PathWrapper
This method returns the distance of the path.
getDistance() - Method in class com.graphhopper.routing.Path
 
getDistance() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
getDistance() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getDistance() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getDistance() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getDistance() - Method in class com.graphhopper.util.Instruction
Distance in meter until no new instruction
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Returns the distance in meter that is used for the generated point of a certain iteration
getDouble(long, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getDouble(long, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getDouble(long, int) - Method in interface com.graphhopper.routing.util.FlagEncoder
Returns arbitrary double value identified by the specified key.
getDouble(long, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getDouble(long, int) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getDouble(String, double) - Method in class com.graphhopper.util.PMap
 
getDoubleValue(long) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
 
getEdge() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getEdge() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getEdge() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getEdge(Graph, int, int) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeFromEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeIds(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.routing.QueryGraph
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.CHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.Graph
Returns a wrapper over the specified edgeId.
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEdges() - Method in class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
getEle(double, double) - Method in interface com.graphhopper.reader.dem.ElevationProvider
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
getEle() - Method in class com.graphhopper.reader.OSMNode
 
getEle(int) - Method in class com.graphhopper.reader.PillarInfo
 
getEle(int) - Method in interface com.graphhopper.util.PointAccess
 
getEle(int) - Method in class com.graphhopper.util.PointList
 
getEle() - Method in class com.graphhopper.util.shapes.GHPoint3D
 
getElevation(OSMNode) - Method in class com.graphhopper.reader.OSMReader
 
getElevation(int) - Method in class com.graphhopper.reader.PillarInfo
 
getElevation(int) - Method in interface com.graphhopper.util.PointAccess
Returns the elevation of the specified nodeId.
getElevation(int) - Method in class com.graphhopper.util.PointList
 
getElevation() - Method in class com.graphhopper.util.shapes.GHPoint3D
 
getEncoder(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getEncodingManager() - Method in class com.graphhopper.GraphHopper
 
getEncodingManager() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEncodingManager() - Method in interface com.graphhopper.storage.GraphStorage
 
getEntities() - Method in class com.graphhopper.reader.pbf.PbfBlobResult
Gets the entities decoded from the blob.
getErrors() - Method in class com.graphhopper.GHResponse
This method returns all the explicitely added errors and the errors of all paths.
getErrors() - Method in class com.graphhopper.PathWrapper
 
getExactPrecision() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
getException() - Method in class com.graphhopper.reader.pbf.PbfBlobResult
 
getExitNumber() - Method in class com.graphhopper.util.RoundaboutInstruction
 
getExtension() - Method in class com.graphhopper.routing.QueryGraph
 
getExtension() - Method in class com.graphhopper.storage.CHGraphImpl
 
getExtension() - Method in interface com.graphhopper.storage.Graph
 
getExtension() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getExtractTime() - Method in class com.graphhopper.routing.Path
 
getExtraInfoJSON() - Method in class com.graphhopper.util.Instruction
 
getExtraInfoJSON() - Method in class com.graphhopper.util.RoundaboutInstruction
 
getFavoredHeading(int) - Method in class com.graphhopper.GHRequest
 
getFerrySpeed(OSMWay, double, double, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Special handling for ferry ways.
getFileName(double, double) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
getFinalEdge() - Method in class com.graphhopper.routing.Path
Yields the final edge of the path
getFirstPriorityTag(List<String>) - Method in class com.graphhopper.reader.OSMElement
Returns the first existing tag of the specified list where the order is important.
getFlagEncoder() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getFlagEncoder() - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
getFlagEncoder() - Method in class com.graphhopper.routing.util.AbstractAdjustedWeighting
Returns the flagEncoder of the superWeighting.
getFlagEncoder() - Method in class com.graphhopper.routing.util.AbstractWeighting
 
getFlagEncoder() - Method in class com.graphhopper.routing.util.TurnWeighting
 
getFlagEncoder() - Method in interface com.graphhopper.routing.util.Weighting
 
getFlags() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getFlags() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getFlags() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getFullName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getGraph(Class<T>, Weighting) - Method in class com.graphhopper.storage.GraphHopperStorage
This method returns the routing graph for the specified weighting, could be potentially filled with shortcuts.
getGraph(Class<T>) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getGraphHopperLocation() - Method in class com.graphhopper.GraphHopper
 
getGraphHopperStorage() - Method in class com.graphhopper.GraphHopper
The underlying graph used in algorithms.
getHeader(int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
getHeader(int) - Method in interface com.graphhopper.storage.DataAccess
Get 4 bytes from the header at 'index'
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Returns the north based heading between 0 and 360 for a certain iteration.
getHeight(double, double) - Method in class com.graphhopper.reader.dem.HeightTile
 
getHighwaySpeed(String) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getHints() - Method in class com.graphhopper.GHRequest
 
getHints() - Method in class com.graphhopper.GHResponse
 
getHints() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getId() - Method in class com.graphhopper.reader.OSMElement
 
getIdx() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getImageFromArray(int[], int) - Method in class com.graphhopper.reader.dem.HeightTile
 
getImportance() - Method in class com.graphhopper.util.InstructionAnnotation
 
getInstructions() - Method in class com.graphhopper.PathWrapper
 
getInt(long) - Method in interface com.graphhopper.storage.DataAccess
Get 4 bytes from position 'bytePos'
getInt(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getInt(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getInt(long) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getInt(String, int) - Method in class com.graphhopper.util.PMap
 
getInternalNodeIdOfOsmNode(long) - Method in class com.graphhopper.reader.OSMReader
 
getIntHigh(long) - Method in class com.graphhopper.util.BitUtil
 
getIntLow(long) - Method in class com.graphhopper.util.BitUtil
 
getItemId() - Method in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
getKey() - Method in class com.graphhopper.coll.MapEntry
 
getKey() - Method in class com.graphhopper.reader.osm.conditional.DateRange
 
getKey() - Method in interface com.graphhopper.reader.osm.conditional.ValueRange
 
getLanguage() - Method in interface com.graphhopper.util.Translation
 
getLanguage() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
getLat() - Method in class com.graphhopper.reader.OSMNode
 
getLat(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLat(int) - Method in interface com.graphhopper.util.PointAccess
 
getLat(int) - Method in class com.graphhopper.util.PointList
 
getLat() - Method in class com.graphhopper.util.shapes.Circle
 
getLat() - Method in class com.graphhopper.util.shapes.GHPoint
 
getLatDelta() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
getLatitude(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLatitude(int) - Method in interface com.graphhopper.util.PointAccess
 
getLatitude(int) - Method in class com.graphhopper.util.PointList
 
getLazyTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getLength() - Method in class com.graphhopper.storage.VLongStorage
 
getLevel(int) - Method in interface com.graphhopper.storage.CHGraph
 
getLevel(int) - Method in class com.graphhopper.storage.CHGraphImpl
 
getList(LocationIndex, EdgeFilter) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
getLocale() - Method in class com.graphhopper.GHRequest
 
getLocale(String) - Static method in class com.graphhopper.util.Helper
 
getLocale() - Method in interface com.graphhopper.util.Translation
 
getLocale() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
getLocation() - Method in interface com.graphhopper.storage.Directory
 
getLocation() - Method in class com.graphhopper.storage.GHDirectory
 
getLocationIndex() - Method in class com.graphhopper.GraphHopper
The location index created from the graph.
getLocs() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
getLon() - Method in class com.graphhopper.reader.OSMNode
 
getLon(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLon(int) - Method in interface com.graphhopper.util.PointAccess
 
getLon(int) - Method in class com.graphhopper.util.PointList
 
getLon() - Method in class com.graphhopper.util.shapes.Circle
 
getLon() - Method in class com.graphhopper.util.shapes.GHPoint
 
getLonDelta() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
getLong(long, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getLong(long, int) - Method in interface com.graphhopper.routing.util.FlagEncoder
Returns arbitrary long value identified by the specified key.
getLong(String, long) - Method in class com.graphhopper.util.PMap
 
getLongitude(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLongitude(int) - Method in interface com.graphhopper.util.PointAccess
 
getLongitude(int) - Method in class com.graphhopper.util.PointList
 
getMax() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMax() - Method in class com.graphhopper.util.MiniPerfTest
 
getMaxId() - Method in interface com.graphhopper.routing.util.AllEdgesIterator
 
getMaxRetries() - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
getMaxRetries() - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method returns the maximum number of full retries of these 3 steps
getMaxRetries() - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
getMaxSpeed() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed(OSMWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getMaxSubnetworks() - Method in class com.graphhopper.routing.util.PrepareRoutingSubnetworks
 
getMaxValue() - Method in class com.graphhopper.routing.util.EncodedValue
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getMean() - Method in class com.graphhopper.util.MiniPerfTest
 
getMembers() - Method in class com.graphhopper.reader.OSMRelation
 
getMemInfo() - Static method in class com.graphhopper.util.Helper
 
getMemoryUsage() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getMemoryUsage() - Method in interface com.graphhopper.coll.LongIntMap
 
getMemoryUsage() - Method in class com.graphhopper.coll.OSMIDMap
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.DijkstraOneToMany
List currently used memory in MB (approximately)
getMessage() - Method in class com.graphhopper.util.InstructionAnnotation
 
getMin() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMin() - Method in class com.graphhopper.util.MiniPerfTest
 
getMinResolutionInMeter() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getMinWeight(double) - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.AvoidEdgesWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.CurvatureWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.FastestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.PriorityWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.ShortestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.util.TurnWeighting
 
getMinWeight(double) - Method in interface com.graphhopper.routing.util.Weighting
Used only for the heuristic estimation in A
getName() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
getName() - Method in class com.graphhopper.routing.AlternativeRoute
 
getName() - Method in class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
getName() - Method in class com.graphhopper.routing.AStar
 
getName() - Method in class com.graphhopper.routing.AStarBidirection
 
getName() - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
getName() - Method in class com.graphhopper.routing.Dijkstra
 
getName() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getName() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getName() - Method in interface com.graphhopper.routing.RoutingAlgorithm
 
getName() - Method in class com.graphhopper.routing.util.AvoidEdgesWeighting
 
getName() - Method in class com.graphhopper.routing.util.CurvatureWeighting
 
getName() - Method in class com.graphhopper.routing.util.FastestWeighting
 
getName() - Method in class com.graphhopper.routing.util.ShortestWeighting
 
getName() - Method in class com.graphhopper.routing.util.TurnWeighting
 
getName() - Method in interface com.graphhopper.routing.util.Weighting
 
getName() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getName() - Method in interface com.graphhopper.storage.DataAccess
The logical identification of this object.
getName() - Method in interface com.graphhopper.storage.Lock
 
getName() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getName() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getName() - Method in class com.graphhopper.util.Instruction
 
getName() - Method in class com.graphhopper.util.shapes.GHPlace
 
getNanos() - Method in class com.graphhopper.util.StopWatch
 
getNeighbors(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighborTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getNext() - Method in class com.graphhopper.reader.OSMInputFile
 
getNodeAccess() - Method in class com.graphhopper.routing.QueryGraph
 
getNodeAccess() - Method in class com.graphhopper.storage.CHGraphImpl
 
getNodeAccess() - Method in interface com.graphhopper.storage.Graph
Creates a node explorer to access node properties.
getNodeAccess() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getNodeBase() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
For now only node based will work, later on we can easily find usage of this method to remove it.
getNodeFlagsMap() - Method in class com.graphhopper.reader.OSMReader
 
getNodeInfo(CHGraph, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getNodeInfo(Graph, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getNodeMap() - Method in class com.graphhopper.reader.OSMReader
Maps OSM IDs (long) to internal node IDs (int)
getNodes() - Method in class com.graphhopper.reader.OSMWay
 
getNodes() - Method in class com.graphhopper.routing.QueryGraph
 
getNodes() - Method in class com.graphhopper.storage.CHGraphImpl
 
getNodes() - Method in interface com.graphhopper.storage.Graph
 
getNodes() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getNoOfStates() - Method in enum com.graphhopper.routing.util.TraversalMode
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.TourStrategy
Defines the number of points that are generated
getObtainFailedReason() - Method in interface com.graphhopper.storage.Lock
 
getOriginalTraversalKey() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
This method returns the original edge via its traversal key.
getOSMFile() - Method in class com.graphhopper.GraphHopper
 
getOsmIdOfInternalEdge(int) - Method in class com.graphhopper.reader.OSMReader
 
getPath() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getPeriodTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getPoints() - Method in class com.graphhopper.GHRequest
 
getPoints() - Method in class com.graphhopper.PathWrapper
This method returns all points on the path.
getPoints() - Method in class com.graphhopper.util.Instruction
 
getPosition() - Method in class com.graphhopper.storage.VLongStorage
 
getPreferredLanguage() - Method in class com.graphhopper.GraphHopper
 
getPreparationContractedNodes() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparationLazyUpdates() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparationLogMessages() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparationNeighborUpdates() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparationPeriodicUpdates() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparations() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getPreparationThreads() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getProblems(Graph) - Static method in class com.graphhopper.util.GHUtility
This method could throw exception if uncatched problems like index out of bounds etc
getProperties() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getProperties() - Method in interface com.graphhopper.storage.GraphStorage
 
getPropertiesString() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getQueryDistance() - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
getQueryDistance() - Method in class com.graphhopper.storage.index.QueryResult
 
getQueryGraph() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getQueryPoint() - Method in class com.graphhopper.storage.index.QueryResult
 
getRange(String) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
getReport() - Method in class com.graphhopper.util.MiniPerfTest
 
getRestrictionAsEntries(TurnCostEncoder, EdgeExplorer, EdgeExplorer, OSMReader) - Method in class com.graphhopper.reader.OSMTurnRelation
Transforms this relation into a collection of turn cost entries
getReverseSpeed(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getReverseSpeed(long) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
getReverseSpeed(long) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getReverseSpeed(long) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getRoadSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.util.CurvatureWeighting
 
getRouteWeight() - Method in class com.graphhopper.PathWrapper
This method returns a double value which is better than the time for comparison of routes but only if you know what you are doing, e.g.
getScBwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
 
getScDirMask() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
 
getScFwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
 
getSeconds() - Method in class com.graphhopper.util.StopWatch
 
getSegments() - Method in interface com.graphhopper.storage.DataAccess
 
getSegments() - Method in class com.graphhopper.storage.MMapDataAccess
 
getSegments() - Method in class com.graphhopper.storage.RAMDataAccess
 
getSegments() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getSegmentSize() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getSegmentSize() - Method in interface com.graphhopper.storage.DataAccess
 
getShareEnd() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareStart() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareWeight() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShort(long) - Method in interface com.graphhopper.storage.DataAccess
Get 2 bytes from position 'index'
getShort(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getShort(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getShort(long) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getShortcuts() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getSign() - Method in class com.graphhopper.util.Instruction
The instruction for the person/driver to execute.
getSize() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
getSize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getSize() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSize() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
getSize() - Method in interface com.graphhopper.coll.LongIntMap
 
getSize() - Method in class com.graphhopper.coll.OSMIDMap
 
getSize() - Method in class com.graphhopper.coll.SparseIntIntArray
Returns the number of key-value mappings that this SparseIntIntArray currently stores.
getSize() - Method in class com.graphhopper.util.InstructionList
 
getSize() - Method in class com.graphhopper.util.PointList
 
getSize() - Method in class com.graphhopper.util.SimpleIntDeque
 
getSizeOfLongArray(int, int) - Static method in class com.graphhopper.util.Helper
 
getSizeOfObjectArray(int, int) - Static method in class com.graphhopper.util.Helper
 
getSizeOfObjectRef(int) - Static method in class com.graphhopper.util.Helper
 
getSkippedEdge1() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getSkippedEdge1() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getSkippedEdge1() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getSkippedEdge2() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getSkippedEdge2() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getSkippedEdge2() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getSlidingMeanValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSnappedPoint() - Method in class com.graphhopper.storage.index.QueryResult
Calculates the position of the query point 'snapped' to a close road segment or node.
getSnappedPosition() - Method in class com.graphhopper.storage.index.QueryResult
 
getSortBy() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getSpeed(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getSpeed(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getSpeed(long) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getSum() - Method in class com.graphhopper.util.MiniPerfTest
 
getTag(String) - Method in class com.graphhopper.reader.OSMElement
 
getTag(String, T) - Method in class com.graphhopper.reader.OSMElement
 
getTags() - Method in class com.graphhopper.reader.OSMElement
 
getTime() - Method in class com.graphhopper.PathWrapper
 
getTime() - Method in class com.graphhopper.routing.Path
 
getTime() - Method in class com.graphhopper.util.GPXEntry
The time relative to the start time in milli seconds.
getTime() - Method in class com.graphhopper.util.Instruction
Time in time until no new instruction
getTime() - Method in class com.graphhopper.util.StopWatch
 
getTotalMB() - Static method in class com.graphhopper.util.Helper
 
getTranslationMap() - Method in class com.graphhopper.GraphHopper
 
getTraversalMode() - Method in class com.graphhopper.GraphHopper
 
getTraversalMode() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getTurnAngle() - Method in class com.graphhopper.util.RoundaboutInstruction
 
getTurnCost(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getTurnCost(long) - Method in class com.graphhopper.routing.util.FootFlagEncoder
Foot flag encoder does not provide any turn cost / restrictions
getTurnCost(long) - Method in interface com.graphhopper.routing.util.TurnCostEncoder
 
getTurnCost(long) - Method in class com.graphhopper.routing.util.TurnCostEncoder.NoTurnCostsEncoder
 
getTurnCostFlags(int, int, int) - Method in class com.graphhopper.storage.TurnCostExtension
 
getTurnDescription(Translation) - Method in class com.graphhopper.util.FinishInstruction
 
getTurnDescription(Translation) - Method in class com.graphhopper.util.Instruction
 
getTurnDescription(Translation) - Method in class com.graphhopper.util.RoundaboutInstruction
 
getTurnDescription(Translation) - Method in class com.graphhopper.util.ViaInstruction
 
getTurnFlags(boolean, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getTurnFlags(boolean, double) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getTurnFlags(boolean, double) - Method in interface com.graphhopper.routing.util.TurnCostEncoder
 
getTurnFlags(boolean, double) - Method in class com.graphhopper.routing.util.TurnCostEncoder.NoTurnCostsEncoder
 
getType() - Method in class com.graphhopper.reader.OSMElement
 
getType() - Method in class com.graphhopper.reader.pbf.PbfRawBlob
Gets the type of data represented by this blob.
getType() - Method in interface com.graphhopper.storage.DataAccess
 
getType() - Method in class com.graphhopper.storage.MMapDataAccess
 
getType() - Method in class com.graphhopper.storage.RAMDataAccess
 
getType() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
getUsedMB() - Static method in class com.graphhopper.util.Helper
 
getValue() - Method in class com.graphhopper.coll.MapEntry
 
getValue(long) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
 
getValue(long) - Method in class com.graphhopper.routing.util.EncodedValue
 
getValue() - Method in enum com.graphhopper.routing.util.PriorityCode
 
getValue() - Method in interface com.graphhopper.storage.IntIterator
 
getVehicle() - Method in class com.graphhopper.GHRequest
 
getVehicle() - Method in class com.graphhopper.routing.util.HintsMap
 
getVersion() - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.BikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getVersion() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
getVersions() - Static method in class com.graphhopper.util.Constants
 
getViaCount() - Method in class com.graphhopper.util.ViaInstruction
 
getVisitedNodes() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRoute
 
getVisitedNodes() - Method in class com.graphhopper.routing.AStar
 
getVisitedNodes() - Method in class com.graphhopper.routing.Dijkstra
 
getVisitedNodes() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getVisitedNodes() - Method in interface com.graphhopper.routing.RoutingAlgorithm
Returns the visited nodes after searching.
getWayIndex() - Method in class com.graphhopper.storage.index.QueryResult
References to a tower node or the index of wayGeometry of the closest edge.
getWayInfo(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getWayPointMaxDistance() - Method in class com.graphhopper.GraphHopper
Return maximum distance (in meter) to reduce points via douglas peucker while OSM import.
getWaypoints() - Method in class com.graphhopper.PathWrapper
This method returns the input points snapped to the road network.
getWaypoints() - Method in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
getWeight(int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getWeight() - Method in class com.graphhopper.routing.Path
This weight will be updated during the algorithm.
getWeight() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
getWeight() - Method in interface com.graphhopper.util.CHEdgeIteratorState
Returns the weight of this shortcut.
getWeight() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getWeighting() - Method in class com.graphhopper.GHRequest
 
getWeighting() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getWeighting() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getWeighting() - Method in class com.graphhopper.routing.util.HintsMap
 
getWeighting() - Method in class com.graphhopper.storage.CHGraphImpl
 
getWeightings() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getWeightingsAsStrings() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.AStar.AStarEntry
 
getWeightOfVisitedPath() - Method in class com.graphhopper.storage.SPTEntry
This method returns the weight to the origin e.g.
getWithFallBack(Locale) - Method in class com.graphhopper.util.TranslationMap
Returns the Translation object for the specified locale and falls back to english if the locale was not found.
getWorkerThreads() - Method in class com.graphhopper.GraphHopper
Threads for data reading.
GHBitSet - Interface in com.graphhopper.coll
Wrapper interface of an integer container for different implementations like OpenBitset, BitSet, ...
GHBitSetImpl - Class in com.graphhopper.coll
 
GHBitSetImpl() - Constructor for class com.graphhopper.coll.GHBitSetImpl
 
GHBitSetImpl(int) - Constructor for class com.graphhopper.coll.GHBitSetImpl
 
GHDirectory - Class in com.graphhopper.storage
Implements some common methods for the subclasses.
GHDirectory(String, DAType) - Constructor for class com.graphhopper.storage.GHDirectory
 
GHLongIntBTree - Class in com.graphhopper.coll
An in-memory simple B-Tree.
GHLongIntBTree(int) - Constructor for class com.graphhopper.coll.GHLongIntBTree
 
GHPlace - Class in com.graphhopper.util.shapes
Specifies a place by its coordinates or name
GHPlace() - Constructor for class com.graphhopper.util.shapes.GHPlace
 
GHPlace(String) - Constructor for class com.graphhopper.util.shapes.GHPlace
 
GHPlace(double, double) - Constructor for class com.graphhopper.util.shapes.GHPlace
 
GHPoint - Class in com.graphhopper.util.shapes
 
GHPoint() - Constructor for class com.graphhopper.util.shapes.GHPoint
 
GHPoint(double, double) - Constructor for class com.graphhopper.util.shapes.GHPoint
 
GHPoint3D - Class in com.graphhopper.util.shapes
 
GHPoint3D(double, double, double) - Constructor for class com.graphhopper.util.shapes.GHPoint3D
 
GHRequest - Class in com.graphhopper
GraphHopper request wrapper to simplify requesting GraphHopper.
GHRequest() - Constructor for class com.graphhopper.GHRequest
 
GHRequest(int) - Constructor for class com.graphhopper.GHRequest
 
GHRequest(double, double, double, double, double, double) - Constructor for class com.graphhopper.GHRequest
Set routing request from specified startPlace (fromLat, fromLon) to endPlace (toLat, toLon) with a preferred start and end heading.
GHRequest(double, double, double, double) - Constructor for class com.graphhopper.GHRequest
Set routing request from specified startPlace (fromLat, fromLon) to endPlace (toLat, toLon)
GHRequest(GHPoint, GHPoint, double, double) - Constructor for class com.graphhopper.GHRequest
Set routing request from specified startPlace to endPlace with a preferred start and end heading.
GHRequest(GHPoint, GHPoint) - Constructor for class com.graphhopper.GHRequest
 
GHRequest(List<GHPoint>, List<Double>) - Constructor for class com.graphhopper.GHRequest
Set routing request
GHRequest(List<GHPoint>) - Constructor for class com.graphhopper.GHRequest
Set routing request
ghRequest - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
GHResponse - Class in com.graphhopper
Wrapper containing path and error output of GraphHopper.
GHResponse() - Constructor for class com.graphhopper.GHResponse
 
ghResponse - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
GHSortedCollection - Class in com.graphhopper.coll
A priority queue implemented by a treemap to allow fast key update.
GHSortedCollection() - Constructor for class com.graphhopper.coll.GHSortedCollection
 
GHTBitSet - Class in com.graphhopper.coll
Implements the bitset interface via a trove THashSet.
GHTBitSet(TIntHashSet) - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTBitSet(int) - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTBitSet() - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTreeMapComposed - Class in com.graphhopper.coll
A priority queue implemented by a TreeMap.
GHTreeMapComposed() - Constructor for class com.graphhopper.coll.GHTreeMapComposed
 
GHUtility - Class in com.graphhopper.util
A helper class to avoid cluttering the Graph interface with all the common methods.
GHUtility() - Constructor for class com.graphhopper.util.GHUtility
 
GHUtility.DisabledEdgeIterator - Class in com.graphhopper.util
This edge iterator can be used in tests to mock specific iterator behaviour via overloading certain methods.
goFurther(int) - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
goFurther(int) - Method in class com.graphhopper.util.XFirstSearch
 
GPXEntry - Class in com.graphhopper.util
 
GPXEntry(GHPoint, long) - Constructor for class com.graphhopper.util.GPXEntry
 
GPXEntry(double, double, long) - Constructor for class com.graphhopper.util.GPXEntry
 
GPXEntry(double, double, double, long) - Constructor for class com.graphhopper.util.GPXEntry
 
graph - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
graph - Variable in class com.graphhopper.routing.Path
 
Graph - Interface in com.graphhopper.storage
An interface to represent a (geo) graph - suited for efficient storage as it can be requested via indices called node IDs.
graph - Variable in class com.graphhopper.storage.index.LocationIndexTree
 
GraphBuilder - Class in com.graphhopper.storage
For now this is just a helper class to quickly create a GraphStorage.
GraphBuilder(EncodingManager) - Constructor for class com.graphhopper.storage.GraphBuilder
 
GraphExtension - Interface in com.graphhopper.storage
If you need custom storages, like turn cost tables, or osmid tables for your graph you implement this interface and put it in any graph storage you want.
GraphExtension.NoOpExtension - Class in com.graphhopper.storage
default implementation defines no additional fields or any logic.
GraphHopper - Class in com.graphhopper
Easy to use access point to configure import and (offline) routing.
GraphHopper() - Constructor for class com.graphhopper.GraphHopper
 
GraphHopperAPI - Interface in com.graphhopper
Wrapper of the graphhopper online or offline API.
GraphHopperStorage - Class in com.graphhopper.storage
This class manages all storage related methods and delegates the calls to the associated graphs.
GraphHopperStorage(Directory, EncodingManager, boolean, GraphExtension) - Constructor for class com.graphhopper.storage.GraphHopperStorage
 
GraphHopperStorage(List<? extends Weighting>, Directory, EncodingManager, boolean, GraphExtension) - Constructor for class com.graphhopper.storage.GraphHopperStorage
 
GraphStorage - Interface in com.graphhopper.storage
 

H

handleNodeTags(OSMNode) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Parse tags on nodes.
handleNodeTags(OSMNode) - Method in class com.graphhopper.routing.util.EncodingManager
Analyze tags on osm node.
handlePriority(OSMWay, double, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
In this method we prefer cycleways or roads with designated bike access and avoid big roads or roads with trams or pedestrian.
handlePriority(OSMWay, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Analyze the properties of a relation and create the routing flags for the second read step.
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.EncodingManager
 
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
handleRelationTags(OSMRelation, long) - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
handleSpeed(OSMWay, double, long) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
handleSpeed(OSMWay, double, long) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Analyze properties of a way and create the routing flags.
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.EncodingManager
Processes way properties of different kind to determine speed and direction.
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
handleWayTags(OSMWay, long, long) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
has(String) - Method in class com.graphhopper.util.PMap
 
hasAlternatives() - Method in class com.graphhopper.GHResponse
This method returns true if there are alternative paths available besides the best.
hasElevation() - Method in class com.graphhopper.GraphHopper
 
hasElevation() - Method in class com.graphhopper.storage.GraphBuilder
 
hasElevation() - Method in class com.graphhopper.util.shapes.BBox
 
hasErrors() - Method in class com.graphhopper.GHResponse
This method returns true if one of the paths has an error or if the response itself is errornous.
hasErrors() - Method in class com.graphhopper.PathWrapper
 
hasFavoredHeading(int) - Method in class com.graphhopper.GHRequest
 
hashCode() - Method in class com.graphhopper.coll.MapEntry
 
hashCode() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
hashCode() - Method in class com.graphhopper.routing.util.AbstractWeighting
 
hashCode() - Method in class com.graphhopper.routing.util.EncodingManager
 
hashCode() - Method in class com.graphhopper.storage.DAType
 
hashCode() - Method in class com.graphhopper.util.GPXEntry
 
hashCode() - Method in class com.graphhopper.util.InstructionAnnotation
 
hashCode() - Method in class com.graphhopper.util.PointList
 
hashCode() - Method in class com.graphhopper.util.shapes.BBox
 
hashCode() - Method in class com.graphhopper.util.shapes.GHPoint
 
hashCode() - Method in class com.graphhopper.util.shapes.GHPoint3D
 
hasNext() - Method in class com.graphhopper.reader.pbf.PbfStreamSplitter
 
hasTag(String, Object) - Method in class com.graphhopper.reader.OSMElement
Check that the object has a given tag with a given value.
hasTag(String, String...) - Method in class com.graphhopper.reader.OSMElement
Check that a given tag has one of the specified values.
hasTag(String, Set<String>) - Method in class com.graphhopper.reader.OSMElement
Check that a given tag has one of the specified values.
hasTag(List<String>, Set<String>) - Method in class com.graphhopper.reader.OSMElement
Check a number of tags in the given order for the any of the given values.
hasTags() - Method in class com.graphhopper.reader.OSMElement
 
hasUTurnSupport() - Method in enum com.graphhopper.routing.util.TraversalMode
 
hasWeightings() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
header - Variable in class com.graphhopper.storage.AbstractDataAccess
 
HEADER_OFFSET - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
HEADING - Static variable in class com.graphhopper.util.Parameters.Algorithms.RoundTrip
 
HEADING_PENALTY - Static variable in class com.graphhopper.util.Parameters.Routing
 
HeightTile - Class in com.graphhopper.reader.dem
One rectangle of height data from Shuttle Radar Topography Mission.
HeightTile(int, int, int, double, int) - Constructor for class com.graphhopper.reader.dem.HeightTile
 
Helper() - Constructor for class com.graphhopper.storage.IntIterator.Helper
 
Helper - Class in com.graphhopper.util
Several utility classes which are compatible with Java6 on Android.
Helper7 - Class in com.graphhopper.util
Put the usage of proprietary "sun" classes and after jdk6 classes into this class.
Helper7() - Constructor for class com.graphhopper.util.Helper7
 
HIKE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
HikeFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for hiking
HikeFlagEncoder() - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
Should be only instantiated via EncodingManager
HikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
HikeFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
HikeFlagEncoder(int, double) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
hints(PMap) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
HintsMap - Class in com.graphhopper.routing.util
 
HintsMap() - Constructor for class com.graphhopper.routing.util.HintsMap
 
HintsMap(String) - Constructor for class com.graphhopper.routing.util.HintsMap
Convenient constructor if only one parameter is provided

I

idealByteArraySize(int) - Static method in class com.graphhopper.util.Helper
 
idealIntArraySize(int) - Static method in class com.graphhopper.util.Helper
 
importData() - Method in class com.graphhopper.GraphHopper
 
importOrLoad() - Method in class com.graphhopper.GraphHopper
Imports provided data from disc and creates graph.
increaseBendinessImpact(double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
A good bendiness should become a greater impact.
increaseExitNumber() - Method in class com.graphhopper.util.RoundaboutInstruction
 
indexDivisor - Variable in class com.graphhopper.storage.AbstractDataAccess
 
inEdgeExplorer - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
init(CmdArgs) - Method in class com.graphhopper.GraphHopper
Reads configuration from a CmdArgs object.
init(CmdArgs) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
init(Graph, Directory) - Method in interface com.graphhopper.storage.GraphExtension
initializes the extended storage by giving the base graph
init(Graph, Directory) - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
init(Graph, Directory) - Method in class com.graphhopper.storage.TurnCostExtension
 
INIT_DISABLING_ALLOWED - Static variable in class com.graphhopper.util.Parameters.CH
This property name configures at start if DISABLE parameter can have an effect.
INIT_MAX_RETRIES - Static variable in class com.graphhopper.util.Parameters.Algorithms.RoundTrip
 
INIT_MAX_VISITED_NODES - Static variable in class com.graphhopper.util.Parameters.Routing
 
INIT_WAY_POINT_MAX_DISTANCE - Static variable in class com.graphhopper.util.Parameters.Routing
 
initCollections(int) - Method in class com.graphhopper.routing.AStar
 
initCollections(int) - Method in class com.graphhopper.routing.AStarBidirection
 
initCollections(int) - Method in class com.graphhopper.routing.Dijkstra
 
initCollections(int) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
initFrom(int, double) - Method in class com.graphhopper.routing.AStarBidirection
 
initFrom(int, double) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
initLocationIndex() - Method in class com.graphhopper.GraphHopper
Initializes the location index after the import is done.
initOSMReader(OSMReader) - Method in class com.graphhopper.GraphHopper
 
initStorage() - Method in interface com.graphhopper.storage.InternalGraphEventListener
 
initTo(int, double) - Method in class com.graphhopper.routing.AStarBidirection
 
initTo(int, double) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
insert(K, E) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
insert(int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
insert(int, int) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
Instruction - Class in com.graphhopper.util
 
Instruction(int, String, InstructionAnnotation, PointList) - Constructor for class com.graphhopper.util.Instruction
The points, distances and times have exactly the same count.
InstructionAnnotation - Class in com.graphhopper.util
 
InstructionAnnotation(int, String) - Constructor for class com.graphhopper.util.InstructionAnnotation
 
InstructionList - Class in com.graphhopper.util
List of instructions.
InstructionList(Translation) - Constructor for class com.graphhopper.util.InstructionList
 
InstructionList(int, Translation) - Constructor for class com.graphhopper.util.InstructionList
 
INSTRUCTIONS - Static variable in class com.graphhopper.util.Parameters.Routing
 
IntDoubleBinHeap - Class in com.graphhopper.coll
 
IntDoubleBinHeap() - Constructor for class com.graphhopper.coll.IntDoubleBinHeap
 
IntDoubleBinHeap(int) - Constructor for class com.graphhopper.coll.IntDoubleBinHeap
 
intendedValues - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
InternalGraphEventListener - Interface in com.graphhopper.storage
 
intersect(Shape) - Method in class com.graphhopper.util.shapes.BBox
 
intersect(Circle) - Method in class com.graphhopper.util.shapes.BBox
 
intersect(BBox) - Method in class com.graphhopper.util.shapes.BBox
 
intersect(Shape) - Method in class com.graphhopper.util.shapes.Circle
 
intersect(BBox) - Method in class com.graphhopper.util.shapes.Circle
 
intersect(Circle) - Method in class com.graphhopper.util.shapes.Circle
 
intersect(Shape) - Method in interface com.graphhopper.util.shapes.Shape
 
IntIterator - Interface in com.graphhopper.storage
 
IntIterator.Helper - Class in com.graphhopper.storage
 
intToDegree(int) - Static method in class com.graphhopper.util.Helper
Converts back the integer value.
intToEle(int) - Static method in class com.graphhopper.util.Helper
Converts the integer value retrieved from storage into elevation (in meters).
is3D() - Method in class com.graphhopper.reader.PillarInfo
 
is3D() - Method in interface com.graphhopper.util.PointAccess
 
is3D - Variable in class com.graphhopper.util.PointList
 
is3D() - Method in class com.graphhopper.util.PointList
 
isAccept(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isAllowWrites() - Method in class com.graphhopper.GraphHopper
 
isAllowWrites() - Method in class com.graphhopper.storage.DAType
 
isBackward(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isBackward(long) - Method in interface com.graphhopper.routing.util.FlagEncoder
Reports whether the edge is available in backward direction for a certain vehicle
isBackward(FlagEncoder) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
isBackward(FlagEncoder) - Method in interface com.graphhopper.util.EdgeIteratorState
 
isBackward(FlagEncoder) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
isBackwardOneway(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
make sure that isOneway is called before
isBlockFords() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isBool(long, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isBool(long, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
isBool(long, int) - Method in interface com.graphhopper.routing.util.FlagEncoder
Returns arbitrary boolean value identified by the specified key.
isCHEnabled() - Method in class com.graphhopper.GraphHopper
 
isCHPossible() - Method in class com.graphhopper.storage.GraphHopperStorage
 
isClosed() - Method in class com.graphhopper.search.NameIndex
 
isClosed() - Method in class com.graphhopper.storage.AbstractDataAccess
 
isClosed() - Method in class com.graphhopper.storage.CHGraphImpl
 
isClosed() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
isClosed() - Method in class com.graphhopper.storage.GraphHopperStorage
 
isClosed() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
isClosed() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
isClosed() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
isClosed() - Method in interface com.graphhopper.storage.Storable
 
isClosed() - Method in class com.graphhopper.storage.StorableProperties
 
isClosed() - Method in class com.graphhopper.storage.TurnCostExtension
 
isComplete() - Method in class com.graphhopper.reader.pbf.PbfBlobResult
Gets the complete flag.
isCrossBoundary(double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
isCrossBoundary(double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
isDateLineCrossOver(double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
isDayless() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
isDayOnly() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
isDisablingAllowed() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
isEdgeBased() - Method in enum com.graphhopper.routing.util.TraversalMode
 
isEmpty() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
isEmpty() - Method in class com.graphhopper.coll.GHSortedCollection
 
isEmpty() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
isEmpty(String) - Static method in class com.graphhopper.util.Helper
 
isEmpty() - Method in class com.graphhopper.util.InstructionAnnotation
 
isEmpty() - Method in class com.graphhopper.util.InstructionList
 
isEmpty() - Method in class com.graphhopper.util.PointList
 
isEmpty() - Method in class com.graphhopper.util.SimpleIntDeque
 
isEnabled() - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
isEnabled() - Method in interface com.graphhopper.routing.RoutingAlgorithmFactoryDecorator
 
isEOF() - Method in class com.graphhopper.reader.OSMInputFile
 
isExited() - Method in class com.graphhopper.util.RoundaboutInstruction
 
isFerry(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isFileMapped(ByteBuffer) - Static method in class com.graphhopper.util.Helper
Determines if the specified ByteBuffer is one which maps to a file!
isForward(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isForward(long) - Method in interface com.graphhopper.routing.util.FlagEncoder
Reports whether the edge is available in forward direction for a certain vehicle
isForward(FlagEncoder) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
isForward(FlagEncoder) - Method in interface com.graphhopper.util.EdgeIteratorState
 
isForward(FlagEncoder) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
isForwardOneway(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
make sure that isOneway is called before
isFound() - Method in class com.graphhopper.routing.Path
 
isInMemory() - Method in class com.graphhopper.storage.DAType
 
isInRange(Calendar) - Method in class com.graphhopper.reader.osm.conditional.DateRange
 
isInRange(T) - Method in interface com.graphhopper.reader.osm.conditional.ValueRange
Checks if the value is in range of this ValueRange check method.
isIntBased() - Method in class com.graphhopper.storage.AbstractDataAccess
 
isInteg() - Method in class com.graphhopper.storage.DAType
Optimized for integer values? default is false
isLocked() - Method in interface com.graphhopper.storage.Lock
 
isMaxVisitedNodesExceeded() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
isMetaRelation() - Method in class com.graphhopper.reader.OSMRelation
 
isMixedRelation() - Method in class com.graphhopper.reader.OSMRelation
 
isMMap() - Method in class com.graphhopper.storage.DAType
 
isNodeRemoved(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
isNodeRemoved(int) - Method in interface com.graphhopper.storage.GraphStorage
Checks if the specified node is marked as removed.
isOneway(OSMWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
isPermittedWayConditionallyRestricted(OSMWay) - Method in class com.graphhopper.reader.osm.conditional.ConditionalTagsInspector
 
isPrepared() - Method in class com.graphhopper.routing.util.AbstractAlgoPreparation
 
isReady(PathMerger, Translation) - Method in class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
isReady(PathMerger, Translation) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
isReady(PathMerger, Translation) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method merges the returned paths appropriately e.g.
isReady(PathMerger, Translation) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
isRegistered() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isRegistered() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
isRequireEdgeField() - Method in interface com.graphhopper.storage.GraphExtension
 
isRequireEdgeField() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
isRequireEdgeField() - Method in class com.graphhopper.storage.TurnCostExtension
 
isRequireNodeField() - Method in interface com.graphhopper.storage.GraphExtension
 
isRequireNodeField() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
isRequireNodeField() - Method in class com.graphhopper.storage.TurnCostExtension
 
isRestrictedWayConditionallyPermitted(OSMWay) - Method in class com.graphhopper.reader.osm.conditional.ConditionalTagsInspector
 
isSameEdgeKeys(int, int) - Static method in class com.graphhopper.util.GHUtility
Returns if the specified edgeKeys (created by createEdgeKey) are identical regardless of the direction.
isSeaLevel() - Method in class com.graphhopper.reader.dem.HeightTile
 
isShortcut() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
isShortcut(int) - Method in interface com.graphhopper.storage.CHGraph
 
isShortcut(int) - Method in class com.graphhopper.storage.CHGraphImpl
 
isShortcut() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
isShortcut() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
isStoring() - Method in class com.graphhopper.storage.AbstractDataAccess
 
isStoring() - Method in class com.graphhopper.storage.DAType
Temporary data or store (with loading and storing)? default is false
isStoring() - Method in class com.graphhopper.storage.GHDirectory
 
isStoring() - Method in class com.graphhopper.storage.RAMDataAccess
 
isSuccess() - Method in class com.graphhopper.reader.pbf.PbfBlobResult
Gets the success flag.
isSynched() - Method in class com.graphhopper.storage.DAType
Synchronized access wrapper around DataAccess objects? default is false and so an in-memory DataAccess object is only read-thread safe where a memory mapped one is not even read-threadsafe!
isToString(InputStream) - Static method in class com.graphhopper.util.Helper
 
isTurnRestricted(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isTurnRestricted(long) - Method in class com.graphhopper.routing.util.FootFlagEncoder
Foot flag encoder does not provide any turn cost / restrictions
isTurnRestricted(long) - Method in interface com.graphhopper.routing.util.TurnCostEncoder
 
isTurnRestricted(long) - Method in class com.graphhopper.routing.util.TurnCostEncoder.NoTurnCostsEncoder
 
isType(int) - Method in class com.graphhopper.reader.OSMElement
 
isValid() - Method in class com.graphhopper.storage.index.QueryResult
 
isValid(int) - Static method in class com.graphhopper.util.EdgeIterator.Edge
 
isValid() - Method in class com.graphhopper.util.shapes.BBox
 
isValid() - Method in class com.graphhopper.util.shapes.GHPoint
 
isValidName() - Method in class com.graphhopper.util.shapes.GHPlace
 
isVirtualEdge(int) - Method in class com.graphhopper.routing.QueryGraph
 
isVirtualNode(int) - Method in class com.graphhopper.routing.QueryGraph
 
isWeightLimitExceeded() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
isYearless() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
iterator() - Method in class com.graphhopper.util.InstructionList
 
iterator() - Method in class com.graphhopper.util.PointList
 

J

JAVA_VENDOR - Static variable in class com.graphhopper.util.Constants
 
JAVA_VERSION - Static variable in class com.graphhopper.util.Constants
The value of System.getProperty("java.version").

K

K_BACKWARD - Static variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
K_FORWARD - Static variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
K_ROUNDABOUT - Static variable in interface com.graphhopper.routing.util.FlagEncoder
Reports whether this edge is part of a roundabout.
K_UNFAVORED_EDGE - Static variable in interface com.graphhopper.util.EdgeIteratorState
 
K_UNPAVED - Static variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
Reports whether this edge is unpaved.
keepIn(double, double, double) - Static method in class com.graphhopper.util.Helper
This methods returns the value or min if too small or max if too big.
KEY - Static variable in class com.graphhopper.reader.osm.conditional.DateRange
 
KEY - Static variable in class com.graphhopper.routing.util.PriorityWeighting
For now used only in BikeCommonFlagEncoder, FootEncoder and MotorcycleFlagEncoder
KeyAlgo - Interface in com.graphhopper.geohash
Defines the mapping between a one dimensional 'number' and a point (lat, lon) which is limited to a defined bounds.
keyAlgo - Variable in class com.graphhopper.storage.index.LocationIndexTree
 
keyAt(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseIntIntArray stores.
KM_MILE - Static variable in class com.graphhopper.util.DistanceCalcEarth
 

L

lat - Variable in class com.graphhopper.util.shapes.GHPoint
 
LEAVE_ROUNDABOUT - Static variable in class com.graphhopper.util.Instruction
 
LevelEdgeFilter - Class in com.graphhopper.routing.util
Only certain nodes are accepted and therefor the others are ignored.
LevelEdgeFilter(CHGraph) - Constructor for class com.graphhopper.routing.util.LevelEdgeFilter
 
LinearKeyAlgo - Class in com.graphhopper.geohash
This class maps lat,lon to a (tile)number unlike SpatialKeyAlgo.
LinearKeyAlgo(int, int) - Constructor for class com.graphhopper.geohash.LinearKeyAlgo
 
LINUX - Static variable in class com.graphhopper.util.Constants
True iff running on Linux.
LITTLE - Static variable in class com.graphhopper.util.BitUtil
Default for GraphHopper
load(String) - Method in class com.graphhopper.GraphHopper
Opens existing graph.
load(String) - Method in interface com.graphhopper.GraphHopperAPI
Connects to the specified service (graphhopper URL) or loads a graph from the graphhopper folder.
load() - Method in class com.graphhopper.storage.GraphBuilder
 
loadEdgesHeader() - Method in class com.graphhopper.storage.CHGraphImpl
 
loadExisting() - Method in class com.graphhopper.search.NameIndex
 
loadExisting() - Method in class com.graphhopper.storage.CHGraphImpl
 
loadExisting() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
loadExisting() - Method in class com.graphhopper.storage.GraphHopperStorage
 
loadExisting() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
loadExisting() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
loadExisting() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
loadExisting() - Method in class com.graphhopper.storage.MMapDataAccess
 
loadExisting() - Method in class com.graphhopper.storage.RAMDataAccess
 
loadExisting() - Method in interface com.graphhopper.storage.Storable
 
loadExisting() - Method in class com.graphhopper.storage.StorableProperties
 
loadExisting() - Method in class com.graphhopper.storage.TurnCostExtension
 
loadExisting() - Method in class com.graphhopper.storage.UnsafeDataAccess
 
loadGraph(GraphHopperStorage) - Method in class com.graphhopper.GraphHopper
For testing only
loadProperties(Map<String, String>, Reader) - Static method in class com.graphhopper.util.Helper
 
location - Variable in class com.graphhopper.storage.GHDirectory
 
Location2IDFullIndex - Class in com.graphhopper.storage.index
Very slow O(n) LocationIndex but no RAM/disc required.
Location2IDFullIndex(Graph) - Constructor for class com.graphhopper.storage.index.Location2IDFullIndex
 
Location2IDFullWithEdgesIndex - Class in com.graphhopper.storage.index
Same as full index but calculates distance to all edges too
Location2IDFullWithEdgesIndex(Graph) - Constructor for class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
LocationIndex - Interface in com.graphhopper.storage.index
Provides a way to map real world data "lat,lon" to internal ids/indices of a memory efficient graph - often just implemented as an array.
LocationIndexTree - Class in com.graphhopper.storage.index
This implementation implements an n-tree to get the closest node or edge from GPS coordinates.
LocationIndexTree(Graph, Directory) - Constructor for class com.graphhopper.storage.index.LocationIndexTree
 
LocationIndexTree.XFirstSearchCheck - Class in com.graphhopper.storage.index
Make it possible to collect nearby location also for other purposes.
Lock - Interface in com.graphhopper.storage
A write lock.
LockFactory - Interface in com.graphhopper.storage
 
logger - Variable in class com.graphhopper.util.MiniPerfTest
 
lon - Variable in class com.graphhopper.util.shapes.GHPoint
 
LongIntMap - Interface in com.graphhopper.coll
 
lookup(QueryResult, QueryResult) - Method in class com.graphhopper.routing.QueryGraph
Convenient method to initialize this QueryGraph with the two specified query results.
lookup(List<QueryResult>) - Method in class com.graphhopper.routing.QueryGraph
For all specified query results calculate snapped point and set closest node and edge to a virtual one if necessary.
lookup(List<GHPoint>, FlagEncoder) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
lookup(List<GHPoint>, FlagEncoder) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method takes the query points and returns the looked up QueryResults.
lookup(List<GHPoint>, FlagEncoder) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 

M

MAC_OS_X - Static variable in class com.graphhopper.util.Constants
True iff running on Mac OS X
main(String[]) - Static method in class com.graphhopper.reader.dem.CGIARProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SRTMProvider
 
main(String[]) - Static method in class com.graphhopper.storage.NativeFSLockFactory
 
main(String[]) - Static method in class com.graphhopper.util.Downloader
 
makeARGB() - Method in class com.graphhopper.reader.dem.HeightTile
 
map - Variable in class com.graphhopper.storage.GHDirectory
 
MapEntry<K,V> - Class in com.graphhopper.coll
Simple impl of Map.Entry.
MapEntry(K, V) - Constructor for class com.graphhopper.coll.MapEntry
 
mapIt(long, long, boolean) - Method in class com.graphhopper.storage.MMapDataAccess
 
markNodeRemoved(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
markNodeRemoved(int) - Method in interface com.graphhopper.storage.GraphStorage
Schedule the deletion of the specified node until an optimize() call happens
mask - Variable in class com.graphhopper.routing.util.EncodedValue
 
matches(HintsMap) - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
matches(HintsMap) - Method in class com.graphhopper.routing.util.AbstractAdjustedWeighting
 
matches(HintsMap) - Method in class com.graphhopper.routing.util.AbstractWeighting
 
matches(HintsMap) - Method in class com.graphhopper.routing.util.TurnWeighting
 
matches(HintsMap) - Method in interface com.graphhopper.routing.util.Weighting
Returns true if the specified weighting and encoder matches to this Weighting.
MAX_PATHS - Static variable in class com.graphhopper.util.Parameters.Algorithms.AltRoute
 
MAX_SHARE - Static variable in class com.graphhopper.util.Parameters.Algorithms.AltRoute
 
MAX_VISITED_NODES - Static variable in class com.graphhopper.util.Parameters.Routing
 
MAX_WEIGHT - Static variable in class com.graphhopper.util.Parameters.Algorithms.AltRoute
 
maxEle - Variable in class com.graphhopper.util.shapes.BBox
 
maxLat - Variable in class com.graphhopper.util.shapes.BBox
 
maxLon - Variable in class com.graphhopper.util.shapes.BBox
 
maxPossibleSpeed - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
maxVisitedNodes - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
maxVisitedNodes(int) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
MB - Static variable in class com.graphhopper.util.Helper
 
Member(XMLStreamReader) - Constructor for class com.graphhopper.reader.OSMRelation.Member
 
Member(OSMRelation.Member) - Constructor for class com.graphhopper.reader.OSMRelation.Member
 
Member(int, long, String) - Constructor for class com.graphhopper.reader.OSMRelation.Member
 
members - Variable in class com.graphhopper.reader.OSMRelation
 
merge(PMap) - Method in class com.graphhopper.util.PMap
 
minEle - Variable in class com.graphhopper.util.shapes.BBox
 
MiniPerfTest - Class in com.graphhopper.util
 
MiniPerfTest() - Constructor for class com.graphhopper.util.MiniPerfTest
 
minLat - Variable in class com.graphhopper.util.shapes.BBox
 
minLon - Variable in class com.graphhopper.util.shapes.BBox
 
MMAP - Static variable in class com.graphhopper.storage.DAType
Memory mapped DA object.
MMAP_RO - Static variable in class com.graphhopper.storage.DAType
Read-only memory mapped DA object.
MMapDataAccess - Class in com.graphhopper.storage
This is a data structure which uses the operating system to synchronize between disc and memory.
MMapDirectory - Class in com.graphhopper.storage
Manages memory mapped DataAccess objects.
MMapDirectory(String) - Constructor for class com.graphhopper.storage.MMapDirectory
 
MOTORCYCLE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
MotorcycleFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for motorbikes
MotorcycleFlagEncoder() - Constructor for class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
MotorcycleFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
MotorcycleFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
MotorcycleFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
MOUNTAINBIKE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
MountainBikeFlagEncoder - Class in com.graphhopper.routing.util
Specifies the settings for mountain biking
MountainBikeFlagEncoder() - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MountainBikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MountainBikeFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MountainBikeFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MultiPointTour - Class in com.graphhopper.routing.util.tour
Generate only a single points
MultiPointTour(Random, double, int) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 
MultiPointTour(Random, double, int, double) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 

N

name - Variable in class com.graphhopper.storage.AbstractDataAccess
 
name - Variable in class com.graphhopper.util.Instruction
 
NameIndex - Class in com.graphhopper.search
 
NameIndex(Directory) - Constructor for class com.graphhopper.search.NameIndex
 
names2places(GHPlace...) - Method in interface com.graphhopper.search.Geocoding
Returns a list of matching points for the specified place query string.
NativeFSLockFactory - Class in com.graphhopper.storage
Creates a write lock file.
NativeFSLockFactory() - Constructor for class com.graphhopper.storage.NativeFSLockFactory
 
NativeFSLockFactory(File) - Constructor for class com.graphhopper.storage.NativeFSLockFactory
 
needsTurnCostsSupport() - Method in class com.graphhopper.routing.util.EncodingManager
 
newStorage(GraphHopperStorage) - Static method in class com.graphhopper.util.GHUtility
Create a new storage from the specified one without copying the data.
next(int) - Method in interface com.graphhopper.coll.GHBitSet
Searches for a greater or equal entry and returns it.
next(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
next(int) - Method in class com.graphhopper.coll.GHTBitSet
 
next() - Method in class com.graphhopper.reader.pbf.PbfStreamSplitter
 
next() - Method in interface com.graphhopper.storage.IntIterator
 
next() - Method in interface com.graphhopper.util.EdgeIterator
To be called to go to the next edge state.
next() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
nextClear(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
nextShortcutId() - Method in class com.graphhopper.storage.CHGraphImpl
 
nf(long) - Static method in class com.graphhopper.util.Helper
 
nf(Number) - Method in class com.graphhopper.util.MiniPerfTest
 
NO_EDGE - Static variable in interface com.graphhopper.util.EdgeIterator
integer value to indicate if an edge is valid or not which then would be initialized with this value
NODE - Static variable in class com.graphhopper.reader.OSMElement
 
NODE - Static variable in class com.graphhopper.reader.OSMRelation.Member
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
NodeAccess - Interface in com.graphhopper.storage
This interface specifies how to access properties of the nodes in the graph.
nodes - Variable in class com.graphhopper.reader.OSMWay
 
nodeVia - Variable in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
NOOP - Static variable in interface com.graphhopper.reader.dem.ElevationProvider
 
NoOpExtension() - Constructor for class com.graphhopper.storage.GraphExtension.NoOpExtension
 
NotThreadSafe - Annotation Type in com.graphhopper.util
Marks classes or methods as none thread-safe
NoTurnCostsEncoder() - Constructor for class com.graphhopper.routing.util.TurnCostEncoder.NoTurnCostsEncoder
 
NumHelper - Class in com.graphhopper.util
 
NumHelper() - Constructor for class com.graphhopper.util.NumHelper
 

O

OneRun() - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
OneRun(double, double, double, double, double, int) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
oneways - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
open() - Method in class com.graphhopper.reader.OSMInputFile
 
oppositeLanes - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
optimize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
optimize() - Method in interface com.graphhopper.coll.LongIntMap
 
optimize() - Method in class com.graphhopper.coll.OSMIDMap
 
optimize() - Method in class com.graphhopper.storage.GraphHopperStorage
 
optimize() - Method in interface com.graphhopper.storage.GraphStorage
Performs optimization routines like deletion or node rearrangements.
OS_ARCH - Static variable in class com.graphhopper.util.Constants
 
OS_NAME - Static variable in class com.graphhopper.util.Constants
The value of System.getProperty("os.name").
OS_VERSION - Static variable in class com.graphhopper.util.Constants
 
OSMElement - Class in com.graphhopper.reader
Base class for all OSM objects
OSMElement(long, int) - Constructor for class com.graphhopper.reader.OSMElement
 
OSMFileHeader - Class in com.graphhopper.reader
Represents an OSM file header
OSMFileHeader() - Constructor for class com.graphhopper.reader.OSMFileHeader
 
OSMIDMap - Class in com.graphhopper.coll
This is a special purpose map for writing increasing OSM IDs with consecutive values.
OSMIDMap(Directory) - Constructor for class com.graphhopper.coll.OSMIDMap
 
OSMIDMap(Directory, int) - Constructor for class com.graphhopper.coll.OSMIDMap
 
OSMInputFile - Class in com.graphhopper.reader
A readable OSM file.
OSMInputFile(File) - Constructor for class com.graphhopper.reader.OSMInputFile
 
OSMNode - Class in com.graphhopper.reader
Represents an OSM Node
OSMNode(long, PointAccess, int) - Constructor for class com.graphhopper.reader.OSMNode
 
OSMNode(long, double, double) - Constructor for class com.graphhopper.reader.OSMNode
 
OSMReader - Class in com.graphhopper.reader
This class parses an OSM xml or pbf file and creates a graph from it.
OSMReader(GraphHopperStorage) - Constructor for class com.graphhopper.reader.OSMReader
 
OSMRelation - Class in com.graphhopper.reader
Represents an OSM Relation
OSMRelation(long) - Constructor for class com.graphhopper.reader.OSMRelation
 
OSMRelation.Member - Class in com.graphhopper.reader
Container class for relation members
OSMTagParser - Class in com.graphhopper.reader
This class currently parses the duration tag only.
OSMTagParser() - Constructor for class com.graphhopper.reader.OSMTagParser
 
OSMTurnRelation - Class in com.graphhopper.reader
Helper object which gives node cost entries for a given OSM-relation of type "restriction"
OSMTurnRelation.TurnCostTableEntry - Class in com.graphhopper.reader
Helper class to processing purposes only
OSMWay - Class in com.graphhopper.reader
Represents an OSM Way
OSMWay(long) - Constructor for class com.graphhopper.reader.OSMWay
 
outEdgeExplorer - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
overallDistance - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 

P

Parameters - Class in com.graphhopper.util
 
Parameters() - Constructor for class com.graphhopper.util.Parameters
 
Parameters.Algorithms - Class in com.graphhopper.util
Parameters that can be used for algorithm.
Parameters.Algorithms.AltRoute - Class in com.graphhopper.util
All public properties for alternative routing.
Parameters.Algorithms.AStar - Class in com.graphhopper.util
 
Parameters.Algorithms.AStarBi - Class in com.graphhopper.util
 
Parameters.Algorithms.RoundTrip - Class in com.graphhopper.util
All public properties for round trip calculation.
Parameters.CH - Class in com.graphhopper.util
Properties for CH routing
Parameters.Routing - Class in com.graphhopper.util
Parameters that can be passed as hints and influence routing per request.
parent - Variable in class com.graphhopper.storage.SPTEntry
 
parse(String) - Static method in class com.graphhopper.util.shapes.GHPoint
 
parse2DJSON(String) - Method in class com.graphhopper.util.PointList
Takes the string from a json array ala [lon1,lat1], [lon2,lat2], ...
parseDateRange(String) - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
ParsedCalendar - Class in com.graphhopper.reader.osm.conditional
This class represents a parsed Date and the parse type.
ParsedCalendar(ParsedCalendar.ParseType, Calendar) - Constructor for class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
parsedCalendar - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
ParsedCalendar.ParseType - Enum in com.graphhopper.reader.osm.conditional
 
parseDuration(String) - Static method in class com.graphhopper.reader.OSMTagParser
Parser according to http://wiki.openstreetmap.org/wiki/Key:duration The value consists of a string ala 'hh:mm', format for hours and minutes 'mm', 'hh:mm' or 'hh:mm:ss', or alternatively ISO_8601 duration
parseNumber(String) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
parseSpeed(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
parseType - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
PASS_THROUGH - Static variable in class com.graphhopper.util.Parameters.Routing
true or false.
Path - Class in com.graphhopper.routing
Stores the nodes for the found path of an algorithm.
Path(Graph, FlagEncoder) - Constructor for class com.graphhopper.routing.Path
 
Path4CH - Class in com.graphhopper.routing.ch
Recursivly unpack shortcuts.
Path4CH(Graph, Graph, FlagEncoder) - Constructor for class com.graphhopper.routing.ch.Path4CH
 
PathBidirRef - Class in com.graphhopper.routing
This class creates a DijkstraPath from two Edge's resulting from a BidirectionalDijkstra
PathBidirRef(Graph, FlagEncoder) - Constructor for class com.graphhopper.routing.PathBidirRef
 
pathList - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
PathMerger - Class in com.graphhopper.util
This class merges a list of points into one point recognizing the specified places.
PathMerger() - Constructor for class com.graphhopper.util.PathMerger
 
PathNative - Class in com.graphhopper.routing
This class creates a Path from a DijkstraOneToMany node
PathNative(Graph, FlagEncoder, int[], int[]) - Constructor for class com.graphhopper.routing.PathNative
 
PathWrapper - Class in com.graphhopper
This class holds the data like points and instructions of a Path.
PathWrapper() - Constructor for class com.graphhopper.PathWrapper
 
PbfBlobDecoder - Class in com.graphhopper.reader.pbf
Converts PBF block data into decoded entities ready to be passed into an Osmosis pipeline.
PbfBlobDecoder(String, byte[], PbfBlobDecoderListener) - Constructor for class com.graphhopper.reader.pbf.PbfBlobDecoder
Creates a new instance.
PbfBlobDecoderListener - Interface in com.graphhopper.reader.pbf
Instances of this interface are used to receive results from PBFBlobDecoder.
PbfBlobResult - Class in com.graphhopper.reader.pbf
Stores the results for a decoded Blob.
PbfBlobResult() - Constructor for class com.graphhopper.reader.pbf.PbfBlobResult
Creates a new instance.
PbfDecoder - Class in com.graphhopper.reader.pbf
Decodes all blocks from a PBF stream using worker threads, and passes the results to the downstream sink.
PbfDecoder(PbfStreamSplitter, ExecutorService, int, Sink) - Constructor for class com.graphhopper.reader.pbf.PbfDecoder
Creates a new instance.
PbfFieldDecoder - Class in com.graphhopper.reader.pbf
Manages decoding of the lower level PBF data structures.
PbfFieldDecoder(Osmformat.PrimitiveBlock) - Constructor for class com.graphhopper.reader.pbf.PbfFieldDecoder
Creates a new instance.
PbfRawBlob - Class in com.graphhopper.reader.pbf
Represents a single piece of raw blob data extracted from the PBF stream.
PbfRawBlob(String, byte[]) - Constructor for class com.graphhopper.reader.pbf.PbfRawBlob
Creates a new instance.
PbfReader - Class in com.graphhopper.reader.pbf
An OSM data source reading from a PBF file.
PbfReader(InputStream, Sink, int) - Constructor for class com.graphhopper.reader.pbf.PbfReader
Creates a new instance.
PbfStreamSplitter - Class in com.graphhopper.reader.pbf
Parses a PBF data stream and extracts the raw data of each blob in sequence until the end of the stream is reached.
PbfStreamSplitter(DataInputStream) - Constructor for class com.graphhopper.reader.pbf.PbfStreamSplitter
Creates a new instance.
peekElement() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
peekKey() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
peekKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
peekValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekValue() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
PILLAR_NODE - Static variable in class com.graphhopper.reader.OSMReader
 
pillarInfo - Variable in class com.graphhopper.reader.OSMReader
 
PillarInfo - Class in com.graphhopper.reader
This class helps to store lat,lon,ele for every node parsed in OSMReader
PillarInfo(boolean, Directory) - Constructor for class com.graphhopper.reader.PillarInfo
 
places2names(GHPlace...) - Method in interface com.graphhopper.search.ReverseGeocoding
Tries to retrieve a locational string from the specified points (list of lat,lon).
PlateauInfo(String, List<Integer>) - Constructor for class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
PMap - Class in com.graphhopper.util
A properties map with convenient accessors
PMap() - Constructor for class com.graphhopper.util.PMap
 
PMap(int) - Constructor for class com.graphhopper.util.PMap
 
PMap(Map<String, String>) - Constructor for class com.graphhopper.util.PMap
 
PMap(String) - Constructor for class com.graphhopper.util.PMap
 
PointAccess - Interface in com.graphhopper.util
 
PointEmitter - Interface in com.graphhopper.storage.index
 
PointList - Class in com.graphhopper.util
Slim list to store several points (without the need for a point object).
PointList() - Constructor for class com.graphhopper.util.PointList
 
PointList(int, boolean) - Constructor for class com.graphhopper.util.PointList
 
points - Variable in class com.graphhopper.util.Instruction
 
pollElement() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
pollKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
pollKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
pop() - Method in class com.graphhopper.util.SimpleIntDeque
 
postProcessing() - Method in class com.graphhopper.GraphHopper
Does the preparation and creates the location index
potentialBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
preferHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
PreparationWeighting - Class in com.graphhopper.routing.ch
Used in CH preparation and therefor assumed that all edges are of type CHEdgeIteratorState
PreparationWeighting(Weighting) - Constructor for class com.graphhopper.routing.ch.PreparationWeighting
 
prepare() - Method in class com.graphhopper.GraphHopper
 
prepare(StorableProperties) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
PrepareContractionHierarchies - Class in com.graphhopper.routing.ch
This class prepares the graph for a bidirectional algorithm supporting contraction hierarchies ie.
PrepareContractionHierarchies(Directory, GraphHopperStorage, CHGraph, FlagEncoder, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
PrepareEncoder - Class in com.graphhopper.routing.ch
The flags are stored differently for shortcuts: just one weight and the direction flags.
PrepareEncoder() - Constructor for class com.graphhopper.routing.ch.PrepareEncoder
 
prepareIndex() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
prepareIndex() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
prepareIndex() - Method in interface com.graphhopper.storage.index.LocationIndex
Creates this index - to be called once before findID.
prepareIndex() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
PrepareRoutingSubnetworks - Class in com.graphhopper.routing.util
Removes nodes which are not part of the large networks.
PrepareRoutingSubnetworks(GraphHopperStorage, List<FlagEncoder>) - Constructor for class com.graphhopper.routing.util.PrepareRoutingSubnetworks
 
PrinctonReader - Class in com.graphhopper.reader
Data taken from here http://algs4.cs.princeton.edu/44sp/
PrinctonReader(Graph) - Constructor for class com.graphhopper.reader.PrinctonReader
 
printEdgeInfo(Graph, FlagEncoder) - Static method in class com.graphhopper.util.GHUtility
 
printInfo(Graph, int, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
PriorityCode - Enum in com.graphhopper.routing.util
Used to store a priority value in the way flags of an edge.
PriorityWeighting - Class in com.graphhopper.routing.util
Special weighting for (motor)bike
PriorityWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.util.PriorityWeighting
 
PriorityWeighting(FlagEncoder, PMap) - Constructor for class com.graphhopper.routing.util.PriorityWeighting
 
process(OSMElement) - Method in class com.graphhopper.reader.OSMInputFile
 
process(OSMElement) - Method in interface com.graphhopper.reader.pbf.Sink
 
processEdge(int, int) - Method in class com.graphhopper.routing.ch.Path4CH
 
processEdge(int, int) - Method in class com.graphhopper.routing.Path
Calls getDistance and adds the edgeId.
processRelation(OSMRelation) - Method in class com.graphhopper.reader.OSMReader
 
ProgressListener - Interface in com.graphhopper.util
 
projectCoordinate(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This methods projects a point given in lat and long (in degrees) into a direction, given as heading, measured clockwise from north in degrees.
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
properties - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
pruneFileEnd(String) - Static method in class com.graphhopper.util.Helper
 
push(int) - Method in class com.graphhopper.util.SimpleIntDeque
 
PUSHING_SECTION_SPEED - Static variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
pushingSectionsHighways - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
put(long, int) - Method in class com.graphhopper.coll.GHLongIntBTree
 
put(long, int) - Method in interface com.graphhopper.coll.LongIntMap
 
put(long, int) - Method in class com.graphhopper.coll.OSMIDMap
 
put(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(String, Object) - Method in class com.graphhopper.routing.util.HintsMap
 
put(String) - Method in class com.graphhopper.search.NameIndex
 
put(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
put(String, String) - Method in class com.graphhopper.storage.StorableProperties
 
put(String, Object) - Method in class com.graphhopper.storage.StorableProperties
Before it saves this value it creates a string out of it.
put(String, Object) - Method in class com.graphhopper.util.CmdArgs
 
put(PMap) - Method in class com.graphhopper.util.PMap
 
put(String, Object) - Method in class com.graphhopper.util.PMap
 
put(String, String) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
putCurrentVersions() - Method in class com.graphhopper.storage.StorableProperties
 

Q

QueryGraph - Class in com.graphhopper.routing
A class which is used to query the underlying graph with real GPS points.
QueryGraph(Graph) - Constructor for class com.graphhopper.routing.QueryGraph
 
QueryResult - Class in com.graphhopper.storage.index
Result of LocationIndex lookup.
QueryResult(double, double) - Constructor for class com.graphhopper.storage.index.QueryResult
 
QueryResult.Position - Enum in com.graphhopper.storage.index
Due to precision differences it is hard to define when something is exactly 90?? or "on-node" like TOWER or PILLAR or if it is more "on-edge" (EDGE).
queryResults - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 

R

R - Static variable in class com.graphhopper.util.DistanceCalcEarth
mean radius of the earth
R_EQ - Static variable in class com.graphhopper.util.DistanceCalcEarth
Radius of the earth at equator
RACINGBIKE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
RacingBikeFlagEncoder - Class in com.graphhopper.routing.util
Specifies the settings for race biking
RacingBikeFlagEncoder() - Constructor for class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
RacingBikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
RacingBikeFlagEncoder(String) - Constructor for class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
RacingBikeFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
RAM - Static variable in class com.graphhopper.storage.DAType
The DA object is hold entirely in-memory.
RAM_INT - Static variable in class com.graphhopper.storage.DAType
Optimized RAM DA type for integer access.
RAM_INT_STORE - Static variable in class com.graphhopper.storage.DAType
Optimized RAM_STORE DA type for integer access.
RAM_STORE - Static variable in class com.graphhopper.storage.DAType
The DA object is hold entirely in-memory.
RAMDataAccess - Class in com.graphhopper.storage
This is an in-memory byte-based data structure with the possibility to be stored on flush().
RAMDirectory - Class in com.graphhopper.storage
Manages in-memory DataAccess objects.
RAMDirectory() - Constructor for class com.graphhopper.storage.RAMDirectory
 
RAMDirectory(String) - Constructor for class com.graphhopper.storage.RAMDirectory
 
RAMDirectory(String, boolean) - Constructor for class com.graphhopper.storage.RAMDirectory
 
random - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 
rawName - Variable in class com.graphhopper.util.Instruction
 
REACHED_VIA - Static variable in class com.graphhopper.util.Instruction
 
read() - Method in class com.graphhopper.reader.PrinctonReader
 
read(String[]) - Static method in class com.graphhopper.util.CmdArgs
 
readFile(String) - Static method in class com.graphhopper.util.Helper
 
readFile(Reader) - Static method in class com.graphhopper.util.Helper
 
readFileHeader(XMLStreamReader) - Method in class com.graphhopper.reader.OSMFileHeader
 
readFromConfig(String, String) - Static method in class com.graphhopper.util.CmdArgs
 
readFromConfigAndMerge(CmdArgs, String, String) - Static method in class com.graphhopper.util.CmdArgs
Command line configuration overwrites the ones in the config file.
readGraph() - Method in interface com.graphhopper.reader.DataReader
This method triggers reading the underlying data to create a graph
readGraph() - Method in class com.graphhopper.reader.OSMReader
 
readHeader(RandomAccessFile) - Method in class com.graphhopper.storage.AbstractDataAccess
 
readMembers(XMLStreamReader) - Method in class com.graphhopper.reader.OSMRelation
 
readNodes(XMLStreamReader) - Method in class com.graphhopper.reader.OSMWay
 
readTags(XMLStreamReader) - Method in class com.graphhopper.reader.OSMElement
 
readVLong() - Method in class com.graphhopper.storage.VLongStorage
Reads a long stored in variable-length format.
ref() - Method in class com.graphhopper.reader.OSMRelation.Member
 
RELATION - Static variable in class com.graphhopper.reader.OSMElement
 
RELATION - Static variable in class com.graphhopper.reader.OSMRelation.Member
 
relationCodeEncoder - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
release() - Method in class com.graphhopper.reader.dem.CGIARProvider
 
release() - Method in interface com.graphhopper.reader.dem.ElevationProvider
Release resources.
release() - Method in class com.graphhopper.reader.dem.SRTMProvider
 
release() - Method in class com.graphhopper.reader.pbf.PbfStreamSplitter
 
release() - Method in interface com.graphhopper.storage.Lock
 
remove(int) - Method in interface com.graphhopper.coll.GHBitSet
 
remove(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
remove(int) - Method in class com.graphhopper.coll.GHTBitSet
 
remove() - Method in class com.graphhopper.coll.OSMIDMap
 
remove(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Removes the mapping from the specified key, if there was any.
remove() - Method in class com.graphhopper.reader.pbf.PbfStreamSplitter
 
remove(DataAccess) - Method in interface com.graphhopper.storage.Directory
Removes the specified object from the directory.
remove(DataAccess) - Method in class com.graphhopper.storage.GHDirectory
 
remove() - Method in interface com.graphhopper.storage.IntIterator
 
remove(String) - Method in class com.graphhopper.storage.StorableProperties
 
remove(String) - Method in class com.graphhopper.util.PMap
 
removeDir(File) - Static method in class com.graphhopper.util.Helper
 
removeRelations() - Method in class com.graphhopper.reader.OSMRelation
 
removeTag(String) - Method in class com.graphhopper.reader.OSMElement
 
rename(String) - Method in class com.graphhopper.storage.AbstractDataAccess
 
rename(String) - Method in interface com.graphhopper.storage.DataAccess
Renames the underlying DataAccess object.
rename(String) - Method in class com.graphhopper.storage.MMapDataAccess
 
rename(String) - Method in class com.graphhopper.storage.RAMDataAccess
 
replaceLast(Instruction) - Method in class com.graphhopper.util.InstructionList
 
restrictedValues - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
restrictions - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
reverse(long, int) - Method in class com.graphhopper.util.BitUtil
Reverses the bits in the specified long value and it removes the remaining higher bits.
reverse() - Method in class com.graphhopper.util.PointList
 
reverseEdgeKey(int) - Method in enum com.graphhopper.routing.util.TraversalMode
 
reverseEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
Returns the edgeKey of the opposite direction
reverseFlags(long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Swapping directions means swapping bits which are dependent on the direction of an edge like the access bits.
reverseFlags(long) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
reverseFlags(long) - Method in class com.graphhopper.routing.util.EncodingManager
Reverse flags, to do so all encoders are called.
reverseFlags(long) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
ReverseGeocoding - Interface in com.graphhopper.search
Interface to convert from points to place names or node ids.
reverseLeft(long, int) - Method in class com.graphhopper.util.BitUtil
 
reverseOrder - Variable in class com.graphhopper.routing.Path
 
role() - Method in class com.graphhopper.reader.OSMRelation.Member
 
round(double, int) - Static method in class com.graphhopper.util.Helper
Round the value to the specified exponent
round2(double) - Static method in class com.graphhopper.util.Helper
 
round4(double) - Static method in class com.graphhopper.util.Helper
 
round6(double) - Static method in class com.graphhopper.util.Helper
 
ROUND_TRIP - Static variable in class com.graphhopper.util.Parameters.Algorithms
round trip algorithm (not yet for CH)
roundaboutBit - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
RoundaboutInstruction - Class in com.graphhopper.util
 
RoundaboutInstruction(int, String, InstructionAnnotation, PointList) - Constructor for class com.graphhopper.util.RoundaboutInstruction
 
RoundTrip() - Constructor for class com.graphhopper.util.Parameters.Algorithms.RoundTrip
 
RoundTripRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of calculating a route with one or more round trip (route with identical start and end).
RoundTripRoutingTemplate(GHRequest, GHResponse, LocationIndex, int) - Constructor for class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
route(GHRequest) - Method in class com.graphhopper.GraphHopper
 
route(GHRequest) - Method in interface com.graphhopper.GraphHopperAPI
Calculates the path from specified request visiting the specified locations.
Routing() - Constructor for class com.graphhopper.util.Parameters.Routing
 
RoutingAlgorithm - Interface in com.graphhopper.routing
Calculates the shortest path from the specified node ids.
RoutingAlgorithmFactory - Interface in com.graphhopper.routing
This interface manages RoutingAlgorithm creation.
RoutingAlgorithmFactoryDecorator - Interface in com.graphhopper.routing
 
RoutingAlgorithmFactorySimple - Class in com.graphhopper.routing
A simple factory creating normal algorithms (RoutingAlgorithm) without preparation.
RoutingAlgorithmFactorySimple() - Constructor for class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
RoutingTemplate - Interface in com.graphhopper.routing.template
This interface provides steps to create the final GHResponse consisting of multiple Paths (via PathWrappers).
run() - Method in class com.graphhopper.reader.pbf.PbfBlobDecoder
 
run() - Method in class com.graphhopper.reader.pbf.PbfDecoder
 
run() - Method in class com.graphhopper.reader.pbf.PbfReader
 
runAlgo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
runAlgo() - Method in class com.graphhopper.routing.Dijkstra
 

S

saveProperties(Map<String, String>, Writer) - Static method in class com.graphhopper.util.Helper
 
searchBest(int, int) - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
SEED - Static variable in class com.graphhopper.util.Parameters.Algorithms.RoundTrip
 
seek(long) - Method in class com.graphhopper.storage.VLongStorage
 
SEGMENT_SIZE_MIN - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
segmentSizeInBytes - Variable in class com.graphhopper.storage.AbstractDataAccess
 
segmentSizePower - Variable in class com.graphhopper.storage.AbstractDataAccess
 
set(double, double) - Method in interface com.graphhopper.storage.index.PointEmitter
 
set(int, double, double, double) - Method in class com.graphhopper.util.PointList
 
set3D(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setAccess(long, boolean, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setAccess(long, boolean, boolean) - Method in interface com.graphhopper.routing.util.FlagEncoder
Sets the access of the edge.
setAdditionalEdgeField(long, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
setAdditionalField(int) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setAdditionalField(int) - Method in interface com.graphhopper.util.EdgeIteratorState
Updates the additional field value for this edge
setAdditionalField(int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setAdditionalNodeField(int, int) - Method in interface com.graphhopper.storage.NodeAccess
Sets the additional value at the specified node index
setAlgorithm(String) - Method in class com.graphhopper.GHRequest
For possible values see AlgorithmOptions.*
setAlgorithmOptions(AlgorithmOptions) - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
setAllowWrites(boolean) - Method in class com.graphhopper.GraphHopper
Specifies if it is allowed for GraphHopper to write.
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStar
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirection
 
setApproximation(boolean) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
setApproximation(boolean) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setApproximation(boolean) - Method in interface com.graphhopper.storage.index.LocationIndex
 
setApproximation(boolean) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setApproximation(boolean) - Method in class com.graphhopper.util.DouglasPeucker
 
setAscend(double) - Method in class com.graphhopper.PathWrapper
 
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.CGIARProvider
Creating temporary files can take a long time as we need to unpack tiff as well as to fill our DataAccess object, so this option can be used to disable the default clear mechanism via specifying 'false'.
setAvoidSpeedLimit(int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
setBaseNode(int) - Method in interface com.graphhopper.util.CHEdgeExplorer
 
setBaseNode(int) - Method in interface com.graphhopper.util.EdgeExplorer
This method sets the base node for iteration through neighboring edges (EdgeIteratorStates).
setBaseURL(String) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
setBaseURL(String) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Specifies the service URL where to download the elevation data.
setBaseURL(String) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
setBlockByDefault(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Should potential barriers block when no access limits are given?
setBlockFords(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setBool(long, int, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setBool(long, int, boolean) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
setBool(long, int, boolean) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
setBounds(double, double, double, double) - Method in interface com.graphhopper.geohash.KeyAlgo
Sets the bounds of the underlying key algorithm.
setBounds(double, double, double, double) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setBounds(BBox) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setBounds(double, double, double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
setBytes(long, byte[], int) - Method in interface com.graphhopper.storage.DataAccess
Set bytes from position 'index' to the specified values
setBytes(long, byte[], int) - Method in class com.graphhopper.storage.MMapDataAccess
 
setBytes(long, byte[], int) - Method in class com.graphhopper.storage.RAMDataAccess
 
setBytes(long, byte[], int) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
setCacheDir(File) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
setCacheDir(File) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Specifies the directory where to temporarily store the elevation data after fetched from base URL.
setCacheDir(File) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
setCalcMean(boolean) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
setCalcMean(boolean) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Configuration option to include surrounding elevation points when fetching the elevation.
setCalcMean(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setCalcMean(boolean) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
setCalcPoints(boolean) - Method in class com.graphhopper.util.PathMerger
 
setCHEnable(boolean) - Method in class com.graphhopper.GraphHopper
Deprecated.
Use setEnabled() instead. Will be removed in 0.8.
setCHEnabled(boolean) - Method in class com.graphhopper.GraphHopper
Enables or disables contraction hierarchies (CH).
setCHGraph(Weighting) - Method in class com.graphhopper.storage.GraphBuilder
This method enables creating a CHGraph with the specified weighting.
setCHPrepareThreads(int) - Method in class com.graphhopper.GraphHopper
Deprecated.
Use getCHFactoryDecorator().setCHPrepareThreads() instead. Will be removed in 0.8.
setCHWeighting(String) - Method in class com.graphhopper.GraphHopper
Deprecated.
This method is used as a deprecated wrapper to not break the JavaApi. This will be removed in 0.7. Please use GraphHopper.setCHWeightings(List) or GraphHopper.setCHWeightings(String...)
setCHWeightings(String...) - Method in class com.graphhopper.GraphHopper
Deprecated.
Use getCHFactoryDecorator().setWeightingsAsStrings() instead. Will be removed in 0.8.
setCHWeightings(List<String>) - Method in class com.graphhopper.GraphHopper
Deprecated.
Use getCHFactoryDecorator().setWeightingsAsStrings() instead. Will be removed in 0.8.
setClosestEdge(EdgeIteratorState) - Method in class com.graphhopper.storage.index.QueryResult
 
setClosestNode(int) - Method in class com.graphhopper.storage.index.QueryResult
 
setCompressionLevel(int) - Method in class com.graphhopper.coll.CompressedArray
 
setContractedNodes(double) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
Define how many nodes (percentage) should be contracted.
setDAType(DAType) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
setDAType(DAType) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Set to true if you have a small area and need high speed access.
setDAType(DAType) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
setDefaultUTurnCost(double) - Method in class com.graphhopper.routing.util.TurnWeighting
Set the default cost for an u-turn in seconds.
setDefaultValue(long) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
 
setDefaultValue(long) - Method in class com.graphhopper.routing.util.EncodedValue
 
setDescend(double) - Method in class com.graphhopper.PathWrapper
 
setDescription(List<String>) - Method in class com.graphhopper.PathWrapper
 
setDescription(List<String>) - Method in class com.graphhopper.routing.Path
 
setDirOfRotation(double) - Method in class com.graphhopper.util.RoundaboutInstruction
 
setDisablingAllowed(boolean) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
This method specifies if it is allowed to disable CH routing at runtime via routing hints.
setDistance(double) - Method in class com.graphhopper.PathWrapper
 
setDistance(int, double) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
setDistance(double) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setDistance(double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setDistance(double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setDistance(double) - Method in class com.graphhopper.util.Instruction
 
setDistanceCalc(DistanceCalc) - Method in class com.graphhopper.routing.util.BeelineWeightApproximator
 
setDouble(long, int, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setDouble(long, int, double) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
setDoubleValue(long, double) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
 
setDouglasPeucker(DouglasPeucker) - Method in class com.graphhopper.util.PathMerger
 
setDownloader(Downloader) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
setDownloader(Downloader) - Method in class com.graphhopper.reader.dem.SRTMProvider
 
setEdgeFilter(EdgeFilter) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
setEdgePenaltyFactor(double) - Method in class com.graphhopper.routing.util.AvoidEdgesWeighting
 
setEdgesHeader() - Method in class com.graphhopper.storage.CHGraphImpl
 
setElevation(boolean) - Method in class com.graphhopper.GraphHopper
Enable storing and fetching elevation data.
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.GraphHopper
 
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.reader.OSMReader
 
setEnableCalcPoints(boolean) - Method in class com.graphhopper.GraphHopper
This methods enables gps point calculation.
setEnabled(boolean) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
Enables or disables contraction hierarchies (CH).
setEnableInstructions(boolean) - Method in class com.graphhopper.GraphHopper
This method specifies if the import should include way names to be able to return instructions for a route.
setEnableInstructions(boolean) - Method in class com.graphhopper.routing.util.EncodingManager
 
setEnableInstructions(boolean) - Method in class com.graphhopper.util.PathMerger
 
setEncodingManager(EncodingManager) - Method in class com.graphhopper.GraphHopper
Specify which vehicles can be read by this GraphHopper instance.
setEncodingManager(EncodingManager) - Method in class com.graphhopper.reader.OSMReader
Specify the type of the path calculation (car, bike, ...).
setEndNode(int) - Method in class com.graphhopper.routing.Path
 
setEpsilon(double) - Method in class com.graphhopper.routing.util.BeelineWeightApproximator
 
setExited() - Method in class com.graphhopper.util.RoundaboutInstruction
 
setExitNumber(int) - Method in class com.graphhopper.util.RoundaboutInstruction
 
setExpectedSize(byte) - Method in class com.graphhopper.storage.GraphBuilder
 
setExtraInfo(String, Object) - Method in class com.graphhopper.util.Instruction
 
setFlagEncoderFactory(FlagEncoderFactory) - Method in class com.graphhopper.GraphHopper
 
setFlags(long) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setFlags(long) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setFlags(long) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setFound(boolean) - Method in class com.graphhopper.routing.Path
 
setFromNode(int) - Method in class com.graphhopper.routing.Path
We need to remember fromNode explicitly as its not saved in one edgeId of edgeIds.
setGoalNode(int) - Method in class com.graphhopper.routing.util.BeelineWeightApproximator
 
setGoalNode(int) - Method in class com.graphhopper.routing.util.ConsistentWeightApproximator
 
setGoalNode(int) - Method in interface com.graphhopper.routing.util.WeightApproximator
 
setGraphHopperLocation(String) - Method in class com.graphhopper.GraphHopper
Sets the graphhopper folder.
setGraphHopperStorage(GraphHopperStorage) - Method in class com.graphhopper.GraphHopper
 
setGrowFactor(float) - Method in class com.graphhopper.util.SimpleIntDeque
 
setHeader(int, int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
setHeader(int, int) - Method in interface com.graphhopper.storage.DataAccess
Set 4 bytes at the header space index to the specified value
setHighwaySpeed(String, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
setInitialCollectionSize(int) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
While creating an algorithm out of this preparation class 10 000 nodes are assumed which can be too high for your mobile application.
setInMemory() - Method in class com.graphhopper.GraphHopper
This method call results in an in-memory graph.
setInstructions(InstructionList) - Method in class com.graphhopper.PathWrapper
 
setInt(long, int) - Method in interface com.graphhopper.storage.DataAccess
Set 4 bytes at position 'bytePos' to the specified value
setInt(long, int) - Method in class com.graphhopper.storage.MMapDataAccess
 
setInt(long, int) - Method in class com.graphhopper.storage.RAMDataAccess
 
setInt(long, int) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
setIterations(int) - Method in class com.graphhopper.util.MiniPerfTest
 
setKeyAt(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, sets a new key for the indexth key-value mapping that this SparseIntIntArray stores.
setLazyUpdates(int) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
setLevel(int, int) - Method in interface com.graphhopper.storage.CHGraph
This methods sets the level of the specified node.
setLevel(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
setLocale(Locale) - Method in class com.graphhopper.GHRequest
 
setLocale(String) - Method in class com.graphhopper.GHRequest
 
setLocation(String) - Method in class com.graphhopper.storage.GraphBuilder
 
setLocationIndex(LocationIndex) - Method in class com.graphhopper.GraphHopper
 
setLockDir(File) - Method in interface com.graphhopper.storage.LockFactory
 
setLockDir(File) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
setLockDir(File) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
setLocs(int, int) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
setLogMessages(double) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
Specifies how often a log message should be printed.
setLong(long, int, long) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setLong(long, int, long) - Method in interface com.graphhopper.routing.util.FlagEncoder
 
setLowSpeed(long, double, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setLowSpeed(long, double, boolean) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
setLowSpeed(long, double, boolean) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
setMaxDistance(double) - Method in class com.graphhopper.util.DouglasPeucker
maximum distance of discrepancy (from the normal way) in meter
setMaxExplorationFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
This method sets the graph exploration percentage for alternative paths.
setMaxPaths(int) - Method in class com.graphhopper.routing.AlternativeRoute
Specifies how many paths (including the optimal) are returned.
setMaxRegionSearch(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Searches also neighbouring tiles until the maximum distance from the query point is reached (minResolutionInMeter*regionAround).
setMaxShareFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
This parameter is used to avoid alternatives too similar to the best path.
setMaxVisitedNodes(int) - Method in class com.graphhopper.GraphHopper
This methods stops the algorithm from searching further if the resulting path would go over the specified node count, important if CH is disabled.
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AlternativeRoute
 
setMaxVisitedNodes(int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Limit the search to numberOfNodes.
setMaxWeightFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
Increasing this factor results in returning more alternatives.
setMemoryMapped() - Method in class com.graphhopper.GraphHopper
Enable memory mapped configuration if not enough memory is available on the target platform.
setMinNetworkSize(int, int) - Method in class com.graphhopper.GraphHopper
 
setMinNetworkSize(int) - Method in class com.graphhopper.routing.util.PrepareRoutingSubnetworks
 
setMinOneWayNetworkSize(int) - Method in class com.graphhopper.routing.util.PrepareRoutingSubnetworks
 
setMinPlateauFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
This method sets the minimum plateau portion of every alternative path that is required.
setMinResolutionInMeter(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Minimum width in meter of one tile.
setMmap(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setName(String) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setName(String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setName(String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setName(String) - Method in class com.graphhopper.util.Instruction
 
setName(String) - Method in class com.graphhopper.util.shapes.GHPlace
 
setName(String) - Method in class com.graphhopper.util.StopWatch
 
setNeighborUpdates(int) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
setNode(int, double, double) - Method in class com.graphhopper.reader.PillarInfo
 
setNode(int, double, double, double) - Method in class com.graphhopper.reader.PillarInfo
 
setNode(int, double, double) - Method in interface com.graphhopper.util.PointAccess
This method ensures that the node with the specified index exists and prepares access to it.
setNode(int, double, double, double) - Method in interface com.graphhopper.util.PointAccess
This method ensures that the node with the specified index exists and prepares access to it.
setNode(int, double, double) - Method in class com.graphhopper.util.PointList
 
setNode(int, double, double, double) - Method in class com.graphhopper.util.PointList
 
setOSMFile(String) - Method in class com.graphhopper.GraphHopper
This file can be an osm xml (.osm), a compressed xml (.osm.zip or .osm.gz) or a protobuf file (.pbf).
setOSMFile(File) - Method in class com.graphhopper.reader.OSMReader
 
setPaths(List<Path>) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
setPeriodicUpdates(int) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
The higher the values are the longer the preparation takes but the less shortcuts are produced.
setPoints(PointList) - Method in class com.graphhopper.PathWrapper
 
setPreciseIndexResolution(int) - Method in class com.graphhopper.GraphHopper
Precise location resolution index means also more space (disc/RAM) could be consumed and probably slower query times, which would be e.g.
setPreferredLanguage(String) - Method in class com.graphhopper.GraphHopper
This method specifies the preferred language for way names during import.
setPreferredLanguage(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
setPreparationContractedNodes(int) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setPreparationLazyUpdates(int) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setPreparationLogMessages(double) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setPreparationNeighborUpdates(int) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setPreparationPeriodicUpdates(int) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setPreparationThreads(int) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
This method changes the number of threads used for preparation on import.
setProperties(double, boolean, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setProperties(double, boolean, boolean) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
setProperties(double, boolean, boolean) - Method in interface com.graphhopper.routing.util.FlagEncoder
Sets speed and access properties.
setProperties(double, boolean, boolean) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
setQueryDistance(double) - Method in class com.graphhopper.storage.index.QueryResult
 
setQueryGraph(Graph) - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
setRadian(double) - Method in class com.graphhopper.util.RoundaboutInstruction
The radian value between entrance (in) and exit (out) of this roundabout.
setReferrer(String) - Method in class com.graphhopper.util.Downloader
 
setRegistered(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setResolution(int) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
setResolution(int) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setResolution(int) - Method in interface com.graphhopper.storage.index.LocationIndex
Integer value to specify the resolution of this location index.
setResolution(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setReverseSpeed(long, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setReverseSpeed(long, double) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
setReverseSpeed(long, double) - Method in interface com.graphhopper.routing.util.FlagEncoder
Sets the reverse speed in the flags.
setReverseSpeed(long, double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
setRouteWeight(double) - Method in class com.graphhopper.PathWrapper
 
setSeaLevel(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setSegmentSize(int) - Method in class com.graphhopper.search.NameIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.DataAccess
In order to increase allocated space one needs to layout the underlying storage in segments.
setSegmentSize(int) - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.GraphExtension
sets the segment size in all additional data storages
setSegmentSize(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.GraphStorage
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.index.LocationIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setSegmentSize(int) - Method in class com.graphhopper.storage.TurnCostExtension
 
setShort(long, short) - Method in interface com.graphhopper.storage.DataAccess
Set 2 bytes at position 'index' to the specified value
setShort(long, short) - Method in class com.graphhopper.storage.MMapDataAccess
 
setShort(long, short) - Method in class com.graphhopper.storage.RAMDataAccess
 
setShort(long, short) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
setSimplifyResponse(boolean) - Method in class com.graphhopper.util.PathMerger
 
setSkippedEdges(int, int) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setSkippedEdges(int, int) - Method in interface com.graphhopper.util.CHEdgeIteratorState
Sets the edges that this shortcut skips.
setSkippedEdges(int, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setSnappedPosition(QueryResult.Position) - Method in class com.graphhopper.storage.index.QueryResult
 
setSortGraph(boolean) - Method in class com.graphhopper.GraphHopper
Sorts the graph which requires more RAM while import.
setSourceNode(int) - Method in class com.graphhopper.routing.util.ConsistentWeightApproximator
 
setSpecificClassBicycle(String) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
setSpeed(long, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setSpeed(long, double) - Method in interface com.graphhopper.routing.util.FlagEncoder
Sets the speed in km/h.
setSPTEntry(SPTEntry) - Method in class com.graphhopper.routing.Path
 
setSPTEntryTo(SPTEntry) - Method in class com.graphhopper.routing.PathBidirRef
 
setStore(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setStoreOnFlush(boolean) - Method in class com.graphhopper.GraphHopper
Only valid option for in-memory graph and if you e.g.
setStream(InputStream) - Method in class com.graphhopper.reader.PrinctonReader
 
setSwitchToFrom(boolean) - Method in class com.graphhopper.routing.PathBidirRef
 
setTag(String, Object) - Method in class com.graphhopper.reader.OSMElement
 
setTag(String, Object) - Method in class com.graphhopper.reader.OSMNode
 
setTags(Map<String, String>) - Method in class com.graphhopper.reader.OSMElement
 
setTime(long) - Method in class com.graphhopper.PathWrapper
 
setTime(long) - Method in class com.graphhopper.util.GPXEntry
 
setTime(long) - Method in class com.graphhopper.util.Instruction
 
setTimeout(int) - Method in class com.graphhopper.util.Downloader
 
setTraversalMode(TraversalMode) - Method in class com.graphhopper.GraphHopper
Sets the default traversal mode used for the algorithms and preparation.
setUseRawName() - Method in class com.graphhopper.util.Instruction
This method does not perform translation or combination with the sign - it just uses the provided name as instruction.
setValue(V) - Method in class com.graphhopper.coll.MapEntry
 
setValue(long, long) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
 
setValue(long, long) - Method in class com.graphhopper.routing.util.EncodedValue
 
setValue(String) - Method in class com.graphhopper.util.shapes.GHPlace
 
setValueAt(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, sets a new value for the indexth key-value mapping that this SparseIntIntArray stores.
setVehicle(String) - Method in class com.graphhopper.GHRequest
Specifiy car, bike or foot.
setVehicle(String) - Method in class com.graphhopper.routing.util.HintsMap
 
setViaCount(int) - Method in class com.graphhopper.util.ViaInstruction
 
setVirtualEdgePreference(boolean) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
This method sets edge to unfavored status for routing from or to the start/stop points.
setWayGeometry(PointList) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setWayGeometry(PointList) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setWayGeometry(PointList) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setWayIndex(int) - Method in class com.graphhopper.storage.index.QueryResult
 
setWayPointMaxDistance(double) - Method in class com.graphhopper.GraphHopper
This parameter specifies how to reduce points via douglas peucker while OSM import.
setWayPointMaxDistance(double) - Method in class com.graphhopper.reader.OSMReader
 
setWaypoints(PointList) - Method in class com.graphhopper.PathWrapper
This method initializes this path with the snapped input points.
setWeight(double) - Method in class com.graphhopper.routing.Path
 
setWeight(double) - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
setWeight(double) - Method in interface com.graphhopper.util.CHEdgeIteratorState
Sets the weight calculated from Weighting.calcWeight, only applicable if isShortcut is true.
setWeight(double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setWeighting(String) - Method in class com.graphhopper.GHRequest
By default it supports fastest and shortest.
setWeighting(String) - Method in class com.graphhopper.routing.util.HintsMap
 
setWeightingsAsStrings(String...) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
 
setWeightingsAsStrings(List<String>) - Method in class com.graphhopper.routing.ch.CHAlgoFactoryDecorator
Enables the use of contraction hierarchies to reduce query times.
setWeightLimit(double) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
setWorkerThreads(int) - Method in class com.graphhopper.reader.OSMInputFile
Currently on for pbf format.
setWorkerThreads(int) - Method in class com.graphhopper.reader.OSMReader
 
setWorldBounds() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setWorldBounds() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
Shape - Interface in com.graphhopper.util.shapes
A shape interface to implement circles or rectangles.
shift - Variable in class com.graphhopper.routing.util.EncodedValue
 
shortcut(int, int) - Method in interface com.graphhopper.storage.CHGraph
This method creates a shortcut between a to b which is nearly identical to creating an edge except that it can be excluded or included for certain traversals or algorithms.
shortcut(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
ShortestWeighting - Class in com.graphhopper.routing.util
Calculates the shortest route - independent of a vehicle as the calculation is based on the distance only.
ShortestWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.util.ShortestWeighting
 
shuffle(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
 
sidewalksNoValues - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
sidewalkValues - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
sign - Variable in class com.graphhopper.util.Instruction
 
SimpleFSLockFactory - Class in com.graphhopper.storage
Creates a write lock file.
SimpleFSLockFactory() - Constructor for class com.graphhopper.storage.SimpleFSLockFactory
 
SimpleFSLockFactory(File) - Constructor for class com.graphhopper.storage.SimpleFSLockFactory
 
SimpleIntDeque - Class in com.graphhopper.util
push to end, pop from beginning
SimpleIntDeque() - Constructor for class com.graphhopper.util.SimpleIntDeque
 
SimpleIntDeque(int) - Constructor for class com.graphhopper.util.SimpleIntDeque
 
SimpleIntDeque(int, float) - Constructor for class com.graphhopper.util.SimpleIntDeque
 
simplify(PointList) - Method in class com.graphhopper.util.DouglasPeucker
This method removes points which are close to the line (defined by maxDist).
SinglePointTour - Class in com.graphhopper.routing.util.tour
Generate only a single points
SinglePointTour(Random, double) - Constructor for class com.graphhopper.routing.util.tour.SinglePointTour
 
Sink - Interface in com.graphhopper.reader.pbf
 
size() - Method in class com.graphhopper.util.InstructionList
 
size - Variable in class com.graphhopper.util.PointList
 
size() - Method in class com.graphhopper.util.PointList
 
slightlyModifyDistance(double) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Modifies the Distance up to +-10%
SNAPSHOT - Static variable in class com.graphhopper.util.Constants
 
sortDFS(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
Sorts the graph according to depth-first search traversal.
SparseIntIntArray - Class in com.graphhopper.coll
Copied from Android project.
SparseIntIntArray() - Constructor for class com.graphhopper.coll.SparseIntIntArray
Creates a new SparseIntIntArray containing no mappings.
SparseIntIntArray(int) - Constructor for class com.graphhopper.coll.SparseIntIntArray
Creates a new SparseIntIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SpatialKeyAlgo - Class in com.graphhopper.geohash
This class implements the idea of a geohash but in 'binary form' - to avoid confusion this is called 'spatial key'.
SpatialKeyAlgo(int) - Constructor for class com.graphhopper.geohash.SpatialKeyAlgo
 
SPEED_CONV - Static variable in class com.graphhopper.routing.util.FastestWeighting
Converting to seconds is not necessary but makes adding other penalties easier (e.g.
speedBits - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
speedEncoder - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
speedFactor - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
sptEntry - Variable in class com.graphhopper.routing.Path
Shortest path tree entry
SPTEntry - Class in com.graphhopper.storage
This class is used to create the shortest-path-tree from linked entities.
SPTEntry(int, int, double) - Constructor for class com.graphhopper.storage.SPTEntry
 
SRTMProvider - Class in com.graphhopper.reader.dem
Elevation data from NASA (SRTM).
SRTMProvider() - Constructor for class com.graphhopper.reader.dem.SRTMProvider
 
start() - Static method in class com.graphhopper.routing.AlgorithmOptions
This method starts the building process for AlgorithmOptions.
start(AlgorithmOptions) - Static method in class com.graphhopper.routing.AlgorithmOptions
This method clones the specified AlgorithmOption object with the possibility for further changes.
start(EdgeExplorer, int) - Method in class com.graphhopper.util.BreadthFirstSearch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.DepthFirstSearch
beginning with startNode add all following nodes to LIFO queue.
start() - Method in class com.graphhopper.util.MiniPerfTest
 
start() - Method in class com.graphhopper.util.StopWatch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.XFirstSearch
 
stop() - Method in class com.graphhopper.util.StopWatch
 
StopWatch - Class in com.graphhopper.util
Make simple speed measurements possible.
StopWatch(String) - Constructor for class com.graphhopper.util.StopWatch
 
StopWatch() - Constructor for class com.graphhopper.util.StopWatch
 
Storable<T> - Interface in com.graphhopper.storage
Interface for a storage abstraction.
StorableProperties - Class in com.graphhopper.storage
Writes an in-memory HashMap into a file on flush.
StorableProperties(Directory) - Constructor for class com.graphhopper.storage.StorableProperties
 
store(boolean) - Method in class com.graphhopper.storage.RAMDataAccess
 
storeFailureResult(Exception) - Method in class com.graphhopper.reader.pbf.PbfBlobResult
Stores a failure result for a blob decoding operation.
storeOsmWayID(int, long) - Method in class com.graphhopper.reader.OSMReader
Stores only osmWayIds which are required for relations
storeSuccessResult(List<OSMElement>) - Method in class com.graphhopper.reader.pbf.PbfBlobResult
Stores the results of a successful blob decoding operation.
SUN_OS - Static variable in class com.graphhopper.util.Constants
True iff running on SunOS.
superWeighting - Variable in class com.graphhopper.routing.util.AbstractAdjustedWeighting
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
supports(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
supports(Class<?>) - Method in interface com.graphhopper.routing.util.FlagEncoder
Returns true if the feature class is supported like TurnWeighting or PriorityWeighting.
supports(Class<?>) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
swap(long, EncodedDoubleValue) - Method in class com.graphhopper.routing.util.EncodedDoubleValue
Swap the contents controlled by this value encoder with the given value.
swap(long, EncodedValue) - Method in class com.graphhopper.routing.util.EncodedValue
Swap the contents controlled by this value encoder with the given value.

T

tagsToString() - Method in class com.graphhopper.reader.OSMElement
 
TarjansSCCAlgorithm - Class in com.graphhopper.routing.util
Implementation of Tarjan's algorithm using an explicit stack.
TarjansSCCAlgorithm(GraphHopperStorage, GHBitSet, EdgeFilter) - Constructor for class com.graphhopper.routing.util.TarjansSCCAlgorithm
 
TestAlgoCollector - Class in com.graphhopper.routing.util
 
TestAlgoCollector(String) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector
 
TestAlgoCollector.AlgoHelperEntry - Class in com.graphhopper.routing.util
 
TestAlgoCollector.OneRun - Class in com.graphhopper.routing.util
 
time - Variable in class com.graphhopper.routing.Path
 
time - Variable in class com.graphhopper.util.Instruction
 
tIntListToArrayList(TIntList) - Static method in class com.graphhopper.util.Helper
 
toBitString(long) - Method in class com.graphhopper.util.BitUtil
Similar to Long.toBinaryString
toBitString(long, int) - Method in class com.graphhopper.util.BitUtil
Higher order bits comes first in the returned string.
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtil
Higher order bits comes first in the returned string.
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtilBig
 
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtilLittle
 
toDetailsString() - Method in class com.graphhopper.routing.Path
 
toDetailsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toDetailsString() - Method in class com.graphhopper.storage.GraphHopperStorage
 
toDetailsString() - Method in interface com.graphhopper.storage.GraphStorage
 
toDouble(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toDouble(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toFloat(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toFloat(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toGeoJson() - Method in class com.graphhopper.util.PointList
Attention: geoJson is LON,LAT or LON,LAT,ELE
toGeoJson(boolean) - Method in class com.graphhopper.util.PointList
 
toGeoJson() - Method in class com.graphhopper.util.shapes.BBox
 
toGeoJson() - Method in class com.graphhopper.util.shapes.GHPoint
Attention: geoJson is LON,LAT
toGeoJson() - Method in class com.graphhopper.util.shapes.GHPoint3D
 
toGHPoint(int) - Method in class com.graphhopper.util.PointList
 
toImage(String) - Method in class com.graphhopper.reader.dem.HeightTile
 
toInt(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toLastBitString(long, int) - Method in class com.graphhopper.util.BitUtil
 
toLessPrecisionString() - Method in class com.graphhopper.util.shapes.BBox
 
toLong(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtilBig
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtilLittle
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toMap() - Method in class com.graphhopper.util.PMap
This method copies the underlying structur into a new Map object
toShort(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toSignedInt(long) - Static method in class com.graphhopper.util.Helper
Converts the specified long back into a signed int (reverse method for toUnsignedLong)
toString() - Method in class com.graphhopper.coll.GHLongIntBTree
 
toString() - Method in class com.graphhopper.coll.GHSortedCollection
 
toString() - Method in class com.graphhopper.coll.GHTBitSet
 
toString() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
toString() - Method in class com.graphhopper.coll.MapEntry
 
toString() - Method in class com.graphhopper.coll.SparseIntIntArray
 
toString() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
toString() - Method in class com.graphhopper.GHRequest
 
toString() - Method in class com.graphhopper.GHResponse
 
toString() - Method in class com.graphhopper.PathWrapper
 
toString() - Method in class com.graphhopper.reader.dem.CGIARProvider
 
toString() - Method in class com.graphhopper.reader.dem.HeightTile
 
toString() - Method in class com.graphhopper.reader.dem.SRTMProvider
 
toString() - Method in class com.graphhopper.reader.osm.conditional.DateRange
 
toString() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
toString() - Method in class com.graphhopper.reader.OSMElement
 
toString() - Method in class com.graphhopper.reader.OSMFileHeader
 
toString() - Method in class com.graphhopper.reader.OSMNode
 
toString() - Method in class com.graphhopper.reader.OSMReader
 
toString() - Method in class com.graphhopper.reader.OSMRelation.Member
 
toString() - Method in class com.graphhopper.reader.OSMRelation
 
toString() - Method in class com.graphhopper.reader.OSMTurnRelation
 
toString() - Method in class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
toString() - Method in class com.graphhopper.reader.OSMWay
 
toString() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
toString() - Method in class com.graphhopper.routing.AlgorithmOptions
 
toString() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
toString() - Method in class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
toString() - Method in class com.graphhopper.routing.ch.PreparationWeighting
 
toString() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
toString() - Method in class com.graphhopper.routing.Path
 
toString() - Method in class com.graphhopper.routing.util.AbstractAdjustedWeighting
 
toString() - Method in class com.graphhopper.routing.util.AbstractWeighting
 
toString() - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.BikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
toString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toString() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector
 
toString() - Method in class com.graphhopper.routing.VirtualEdgeIteratorState
 
toString() - Method in class com.graphhopper.storage.AbstractDataAccess
 
toString() - Method in class com.graphhopper.storage.CHGraphImpl
 
toString() - Method in class com.graphhopper.storage.DAType
 
toString() - Method in class com.graphhopper.storage.GHDirectory
 
toString() - Method in class com.graphhopper.storage.GraphExtension.NoOpExtension
 
toString() - Method in class com.graphhopper.storage.GraphHopperStorage
 
toString() - Method in class com.graphhopper.storage.index.QueryResult
 
toString() - Method in class com.graphhopper.storage.SPTEntry
 
toString() - Method in class com.graphhopper.storage.StorableProperties
 
toString() - Method in class com.graphhopper.storage.TurnCostExtension
 
toString() - Method in class com.graphhopper.util.BitUtilBig
 
toString() - Method in class com.graphhopper.util.BitUtilLittle
 
toString() - Method in class com.graphhopper.util.DistanceCalc2D
 
toString() - Method in class com.graphhopper.util.DistanceCalc3D
 
toString() - Method in class com.graphhopper.util.DistanceCalcEarth
 
toString() - Method in class com.graphhopper.util.DistancePlaneProjection
 
toString() - Method in class com.graphhopper.util.GPXEntry
 
toString() - Method in class com.graphhopper.util.Instruction
 
toString() - Method in class com.graphhopper.util.InstructionAnnotation
 
toString() - Method in class com.graphhopper.util.InstructionList
 
toString() - Method in class com.graphhopper.util.PMap
 
toString() - Method in class com.graphhopper.util.PointList
 
toString() - Method in class com.graphhopper.util.shapes.BBox
 
toString() - Method in class com.graphhopper.util.shapes.Circle
 
toString() - Method in class com.graphhopper.util.shapes.GHPlace
 
toString() - Method in class com.graphhopper.util.shapes.GHPoint
 
toString() - Method in class com.graphhopper.util.shapes.GHPoint3D
 
toString() - Method in class com.graphhopper.util.SimpleIntDeque
 
toString() - Method in class com.graphhopper.util.StopWatch
 
toString() - Method in class com.graphhopper.util.TranslationMap
 
toString() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
toUnsignedLong(int) - Static method in class com.graphhopper.util.Helper
This method handles the specified (potentially negative) int as unsigned bit representation and returns the positive converted long.
TourStrategy - Class in com.graphhopper.routing.util.tour
Defines the strategy of creating tours.
TourStrategy(Random, double) - Constructor for class com.graphhopper.routing.util.tour.TourStrategy
 
TOWER_NODE - Static variable in class com.graphhopper.reader.OSMReader
 
tr(String, Object...) - Method in interface com.graphhopper.util.Translation
 
tr(String, Object...) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
trackTypeSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
 
Translation - Interface in com.graphhopper.util
 
TranslationHashMap(Locale) - Constructor for class com.graphhopper.util.TranslationMap.TranslationHashMap
 
TranslationMap - Class in com.graphhopper.util
A class which manages the translations in-memory.
TranslationMap() - Constructor for class com.graphhopper.util.TranslationMap
 
TranslationMap.TranslationHashMap - Class in com.graphhopper.util
 
traversalMode - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
traversalMode(TraversalMode) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
TraversalMode - Enum in com.graphhopper.routing.util
Defines how the graph can be traversed while Dijkstra or similar RoutingAlgorithm is in progress.
trimTo(long) - Method in interface com.graphhopper.storage.DataAccess
Reduces the allocate space to the specified bytes.
trimTo(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
trimTo(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
trimTo(long) - Method in class com.graphhopper.storage.UnsafeDataAccess
 
trimToSize() - Method in class com.graphhopper.storage.VLongStorage
 
trimToSize(int) - Method in class com.graphhopper.util.PointList
 
tryLock() - Method in interface com.graphhopper.storage.Lock
 
TURN_LEFT - Static variable in class com.graphhopper.util.Instruction
 
TURN_RIGHT - Static variable in class com.graphhopper.util.Instruction
 
TURN_SHARP_LEFT - Static variable in class com.graphhopper.util.Instruction
 
TURN_SHARP_RIGHT - Static variable in class com.graphhopper.util.Instruction
 
TURN_SLIGHT_LEFT - Static variable in class com.graphhopper.util.Instruction
 
TURN_SLIGHT_RIGHT - Static variable in class com.graphhopper.util.Instruction
 
TurnCostEncoder - Interface in com.graphhopper.routing.util
Encodes and decodes a turn restriction and turn costs within a integer flag
TurnCostEncoder.NoTurnCostsEncoder - Class in com.graphhopper.routing.util
whether turn costs nor turn restrictions will be encoded by this encoder, should be used for pedestrians
TurnCostExtension - Class in com.graphhopper.storage
Holds turn cost tables for each node.
TurnCostExtension() - Constructor for class com.graphhopper.storage.TurnCostExtension
 
TurnCostTableEntry() - Constructor for class com.graphhopper.reader.OSMTurnRelation.TurnCostTableEntry
 
TurnWeighting - Class in com.graphhopper.routing.util
Provides methods to retrieve turn costs for a specific turn.
TurnWeighting(Weighting, TurnCostEncoder, TurnCostExtension) - Constructor for class com.graphhopper.routing.util.TurnWeighting
 
type() - Method in class com.graphhopper.reader.OSMRelation.Member
 
types - Variable in class com.graphhopper.storage.GHDirectory
 

U

underScoreToCamelCase(String) - Static method in class com.graphhopper.util.Helper
 
UNMAP_SUPPORTED - Static variable in class com.graphhopper.util.Helper7
true, if this platform supports unmapping mmapped files.
unpavedSurfaceTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
UNSAFE_STORE - Static variable in class com.graphhopper.storage.DAType
Experimental API.
UnsafeDataAccess - Class in com.graphhopper.storage
This is a data structure which uses an unsafe access to native memory.
unzip(String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(String, String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(InputStream, File, ProgressListener) - Method in class com.graphhopper.util.Unzipper
 
Unzipper - Class in com.graphhopper.util
 
Unzipper() - Constructor for class com.graphhopper.util.Unzipper
 
update(K, E) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
update(int, int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
update(int, int, int) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
update(long) - Method in interface com.graphhopper.util.ProgressListener
 
update(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
update(double, double, double) - Method in class com.graphhopper.util.shapes.BBox
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
updateBestPath(EdgeIteratorState, AStar.AStarEntry, int) - Method in class com.graphhopper.routing.AStarBidirection
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
USE_ROUNDABOUT - Static variable in class com.graphhopper.util.Instruction
 
UTC - Static variable in class com.graphhopper.util.Helper
 
UTF_CS - Static variable in class com.graphhopper.util.Helper
 

V

validEdgeDistance(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This method decides for case 1: if we should use distance(r to edge) where r=(lat,lon) or case 2: min(distance(r to a), distance(r to b)) where edge=(a to b).
validEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
valueAt(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseIntIntArray stores.
valueOf(String) - Static method in enum com.graphhopper.reader.osm.conditional.ParsedCalendar.ParseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.PriorityCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.storage.DAType.MemRef
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.storage.index.QueryResult.Position
Returns the enum constant of this type with the specified name.
ValueRange<T> - Interface in com.graphhopper.reader.osm.conditional
 
values() - Static method in enum com.graphhopper.reader.osm.conditional.ParsedCalendar.ParseType
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum com.graphhopper.routing.util.PriorityCode
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum com.graphhopper.routing.util.TraversalMode
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum com.graphhopper.storage.DAType.MemRef
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum com.graphhopper.storage.index.QueryResult.Position
Returns an array containing the constants of this enum type, inthe order they are declared.
VERSION - Static variable in class com.graphhopper.util.Constants
The version without the snapshot string
VERSION_EDGE - Static variable in class com.graphhopper.util.Constants
 
VERSION_GEOMETRY - Static variable in class com.graphhopper.util.Constants
 
VERSION_LOCATION_IDX - Static variable in class com.graphhopper.util.Constants
 
VERSION_NAME_IDX - Static variable in class com.graphhopper.util.Constants
 
VERSION_NODE - Static variable in class com.graphhopper.util.Constants
 
VERSION_SHORTCUT - Static variable in class com.graphhopper.util.Constants
 
versionsToString() - Method in class com.graphhopper.storage.StorableProperties
 
ViaInstruction - Class in com.graphhopper.util
 
ViaInstruction(String, InstructionAnnotation, PointList) - Constructor for class com.graphhopper.util.ViaInstruction
 
ViaInstruction(Instruction) - Constructor for class com.graphhopper.util.ViaInstruction
 
ViaRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of calculating a route with multiple via points.
ViaRoutingTemplate(GHRequest, GHResponse, LocationIndex) - Constructor for class com.graphhopper.routing.template.ViaRoutingTemplate
 
VirtualEdgeIteratorState - Class in com.graphhopper.routing
Creates an edge state decoupled from a graph where nodes, pointList, etc are kept in memory.
VirtualEdgeIteratorState(int, int, int, int, double, long, String, PointList) - Constructor for class com.graphhopper.routing.VirtualEdgeIteratorState
 
visitedEdges - Variable in class com.graphhopper.routing.util.AvoidEdgesWeighting
 
VLongStorage - Class in com.graphhopper.storage
Taken from lucene DataOutput.
VLongStorage() - Constructor for class com.graphhopper.storage.VLongStorage
 
VLongStorage(int) - Constructor for class com.graphhopper.storage.VLongStorage
 
VLongStorage(byte[]) - Constructor for class com.graphhopper.storage.VLongStorage
 

W

WAY - Static variable in class com.graphhopper.reader.OSMElement
 
WAY - Static variable in class com.graphhopper.reader.OSMRelation.Member
 
WAY_POINT_MAX_DISTANCE - Static variable in class com.graphhopper.util.Parameters.Routing
 
weight - Variable in class com.graphhopper.storage.SPTEntry
 
WeightApproximator - Interface in com.graphhopper.routing.util
Specifies a weight approximation between an node and the goalNode according to the specified weighting.
weighting - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
weighting(Weighting) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
Weighting - Interface in com.graphhopper.routing.util
Specifies how the best route is calculated.
weightingToFileName(Weighting) - Static method in class com.graphhopper.routing.util.AbstractWeighting
Replaces all characters which are not numbers, characters or underscores with underscores
weights - Variable in class com.graphhopper.routing.DijkstraOneToMany
 
WINDOWS - Static variable in class com.graphhopper.util.Constants
True iff running on Windows.
write(double, double) - Method in class com.graphhopper.coll.CompressedArray
 
writeHeader(RandomAccessFile, long, int) - Method in class com.graphhopper.storage.AbstractDataAccess
Writes some internal data into the beginning of the specified file.
writeVLong(long) - Method in class com.graphhopper.storage.VLongStorage
Writes an long in a variable-length format.

X

XFirstSearch - Class in com.graphhopper.util
This abstract class defines commonalities for BFS and DFS
XFirstSearch() - Constructor for class com.graphhopper.util.XFirstSearch
 
XFirstSearchCheck(double, double, GHBitSet, EdgeFilter) - Constructor for class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 

Z

zeroCounter - Variable in class com.graphhopper.reader.OSMReader
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2012–2016. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14