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

A

AbstractAdjustedWeighting - Class in com.graphhopper.routing.weighting
The AdjustedWeighting wraps another Weighting.
AbstractAdjustedWeighting(Weighting) - Constructor for class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
AbstractBidirAlgo - Class in com.graphhopper.routing
 
AbstractBidirAlgo(TraversalMode) - Constructor for class com.graphhopper.routing.AbstractBidirAlgo
 
AbstractBidirCHAlgo - Class in com.graphhopper.routing
Common subclass for bidirectional CH algorithms.
AbstractBidirCHAlgo(RoutingCHGraph, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractBidirCHAlgo
 
AbstractBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
AbstractDataAccess - Class in com.graphhopper.storage
 
AbstractDataAccess(String, String, int) - Constructor for class com.graphhopper.storage.AbstractDataAccess
 
AbstractFlagEncoder - Class in com.graphhopper.routing.util
Abstract class which handles flag decoding and encoding.
AbstractFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractNonCHBidirAlgo - Class in com.graphhopper.routing
Common subclass for bidirectional algorithms.
AbstractNonCHBidirAlgo(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
AbstractPathDetailsBuilder - Class in com.graphhopper.util.details
Builds a PathDetail list, from values and intervals of a Path.
AbstractPathDetailsBuilder(String) - Constructor for class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
AbstractRoutingAlgorithm - Class in com.graphhopper.routing
 
AbstractRoutingAlgorithm(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractRoutingAlgorithm
 
AbstractSRTMElevationProvider - Class in com.graphhopper.reader.dem
Common functionality used when working with SRTM hgt data.
AbstractSRTMElevationProvider(String, String, String, int, int, int) - Constructor for class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
AbstractTiffElevationProvider - Class in com.graphhopper.reader.dem
Provides basic methods that are usually used in an ElevationProvider that reads tiff files.
AbstractTiffElevationProvider(String, String, String, int, int, int, int) - Constructor for class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
AbstractWeighting - Class in com.graphhopper.routing.weighting
 
AbstractWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.weighting.AbstractWeighting
 
AbstractWeighting(FlagEncoder, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.AbstractWeighting
 
accept(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
accept(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
accept(int, EdgeIteratorState) - Method in interface com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.EdgeTransitionFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.AccessFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.DefaultSnapFilter
 
accept(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.util.DirectedEdgeFilter
 
accept(EdgeIteratorState) - Method in interface com.graphhopper.routing.util.EdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.FiniteWeightFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.HeadingEdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.SnapPreventionEdgeFilter
 
accept(RoutingCHEdgeIteratorState) - Method in interface com.graphhopper.storage.CHEdgeFilter
 
acceptWay(ReaderWay) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each way during the first and second pass of the WaySegmentParser.
acceptWay(ReaderWay) - Method in class com.graphhopper.routing.util.EncodingManager
Determine whether a way is routable for one of the added encoders.
accessEnc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
accessEnc - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
AccessFilter - Class in com.graphhopper.routing.util
 
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(ReaderRelation.Member) - Method in class com.graphhopper.reader.ReaderRelation
 
add(FlagEncoder) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
add(EncodedValue) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
add(TagParser) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
This method adds the specified TagParser and automatically adds EncodedValues as requested in createEncodedValues.
add(Map<String, String>) - Method in class com.graphhopper.search.StringIndex
This method writes the specified key-value pairs into the storage.
add(Shape) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
add(Shape, GHIntHashSet) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
add(Translation) - Method in class com.graphhopper.util.TranslationMap
 
addConditionalValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
This method adds a new value parser.
addDistance(double) - Method in class com.graphhopper.routing.Path
 
addEdge(int, int, PointList, ReaderWay, Map<String, Object>) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each segment an OSM way is split into during the second pass of WaySegmentParser.
addEdge(int, int, int, double, double) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
addEdge(int) - Method in class com.graphhopper.routing.Path
 
addIfAbsent(FlagEncoderFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addIfAbsent(EncodedValueFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addIfAbsent(TagParserFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
additionalEdgeFilter - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
addRandomTurnCosts(Graph, long, EncodingManager, FlagEncoder, int, TurnCostStorage) - Static method in class com.graphhopper.util.GHUtility
 
addRelationTagParser(RelationTagParser) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addShortcut(int, int, int, int, int, int, double, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
addShortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
addShortcutNodeBased(int, int, int, double, int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
addTime(long) - Method in class com.graphhopper.routing.Path
 
addToAllTilesOnLine(int, double, double, double, double) - Method in class com.graphhopper.storage.index.InMemConstructionIndex
 
addTurnCostParser(TurnCostParser) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
adjNode - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
adjNode - Variable in class com.graphhopper.routing.SPTEntry
 
AlgorithmOptions - Class in com.graphhopper.routing
 
AlgorithmOptions() - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
AlgorithmOptions(AlgorithmOptions) - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
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
 
ALL_EDGES - Static variable in interface com.graphhopper.storage.CHEdgeFilter
 
allEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.AccessFilter
Accepts all edges that are either forward or backward for the given flag encoder.
AllEdgesIterator - Interface in com.graphhopper.routing.util
 
AlternativeBidirSearch(Graph, 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 described in the following papers.
AlternativeRoute(Graph, 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
 
AlternativeRouteCH - Class in com.graphhopper.routing
Minimum number-of-moving-parts implementation of alternative route search with contraction hierarchies.
AlternativeRouteCH(RoutingCHGraph, PMap) - Constructor for class com.graphhopper.routing.AlternativeRouteCH
 
AlternativeRouteCH.AlternativeInfo - Class in com.graphhopper.routing
 
AlternativeRouteCH.PotentialAlternativeInfo - Class in com.graphhopper.routing
 
AlternativeRouteEdgeCH - Class in com.graphhopper.routing
Minimum number-of-moving-parts implementation of alternative route search with contraction hierarchies.
AlternativeRouteEdgeCH(RoutingCHGraph, PMap) - Constructor for class com.graphhopper.routing.AlternativeRouteEdgeCH
 
AlternativeRouteEdgeCH.AlternativeInfo - Class in com.graphhopper.routing
 
AlternativeRouteEdgeCH.PotentialAlternativeInfo - Class in com.graphhopper.routing
 
ANDROID - Static variable in class com.graphhopper.util.Constants
True iff running on Android.
ANGLE_CALC - Static variable in class com.graphhopper.util.AngleCalc
 
AngleCalc - Class in com.graphhopper.util
Calculates the angle of a turn, defined by three points.
AngleCalc() - Constructor for class com.graphhopper.util.AngleCalc
 
ANY_EDGE - Static variable in interface com.graphhopper.util.EdgeIterator
Integer value used in places where normally an edge would be expected, but no specific edge shall be specified.
applies(ReaderWay, boolean) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
applyBadSurfaceSpeed(ReaderWay, double) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
applyMaxSpeed(ReaderWay, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
applyMaxSpeed(ReaderWay, 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%.
applyOrder(int[], int[]) - Static method in class com.graphhopper.util.ArrayUtil
Creates a copy of the given array such that it is ordered by the given order.
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Second parsing step.
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.EncodingManager
 
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
applyWayTags(ReaderWay, EdgeIteratorState) - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
Calculate slopes from elevation data and set speed according to that.
approximate(int) - Method in class com.graphhopper.routing.lm.LMApproximator
 
approximate(int) - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
approximate(int, boolean) - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
approximate(int) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
approximate(int) - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
AreaIndex<T extends AreaIndex.Area> - Class in com.graphhopper.routing.util
 
AreaIndex(List<T>) - Constructor for class com.graphhopper.routing.util.AreaIndex
 
AreaIndex.Area - Interface in com.graphhopper.routing.util
 
ArrayUtil - Class in com.graphhopper.util
 
ArrayUtil() - Constructor for class com.graphhopper.util.ArrayUtil
 
asMap() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
asPMap() - Method in class com.graphhopper.GraphHopperConfig
 
assertTriangle(QuadEdge, QuadEdge, QuadEdge) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
assertTriangle(int, int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
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, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStar
 
AStar.AStarEntry - Class in com.graphhopper.routing
 
AStarBidirection - Class in com.graphhopper.routing
This class implements a bidirectional A* algorithm.
AStarBidirection(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStarBidirection
 
AStarBidirectionCH - Class in com.graphhopper.routing
 
AStarBidirectionCH(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AStarBidirectionCH
 
AStarBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
AStarBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
AStarCHEntry - Class in com.graphhopper.routing.ch
 
AStarCHEntry(int, int, int, double, double) - Constructor for class com.graphhopper.routing.ch.AStarCHEntry
 
AStarCHEntry(int, double, double) - Constructor for class com.graphhopper.routing.ch.AStarCHEntry
 
AStarEntry(int, int, double, double) - Constructor for class com.graphhopper.routing.AStar.AStarEntry
 
AustriaCountryRule - Class in com.graphhopper.routing.util.countryrules
 
AustriaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.AustriaCountryRule
 
AverageSpeedDetails - Class in com.graphhopper.util.details
 
AverageSpeedDetails(Weighting) - Constructor for class com.graphhopper.util.details.AverageSpeedDetails
 
AverageSpeedDetails(Weighting, double) - Constructor for class com.graphhopper.util.details.AverageSpeedDetails
 
avg_speed_enc - Variable in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
avgSpeedEnc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
avoidedEdges - Variable in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
AvoidEdgesWeighting - Class in com.graphhopper.routing.weighting
Increases the weight for a certain set of edges by a given factor and thus makes them less likely to be part of a shortest path
AvoidEdgesWeighting(Weighting) - Constructor for class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
avoidHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
avSpeedEnc - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
azimuth2compassPoint(double) - Method in class com.graphhopper.util.AngleCalc
 

B

badSurfaceSpeed - Variable in class com.graphhopper.routing.util.CarFlagEncoder
 
badSurfaceSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
 
BalancedWeightApproximator - Class in com.graphhopper.routing.weighting
Turns an unidirectional weight Approximation into a bidirectional balanced one.
BalancedWeightApproximator(WeightApproximator) - Constructor for class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
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[]) - Constructor for class com.graphhopper.util.shapes.BBox
 
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.weighting
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.weighting.BeelineWeightApproximator
 
bestBwdEntry - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestFwdEntry - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeight - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapOther - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
BidirPathExtractor - Interface in com.graphhopper.routing
 
BidirRoutingAlgorithm - Interface in com.graphhopper.routing
 
BIG - Static variable in class com.graphhopper.util.BitUtil
BIG endianness.
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(PMap) - 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, boolean) - 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(PMap) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
BikeFlagEncoder(int, double, int, boolean) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
BikeNetwork - Class in com.graphhopper.routing.ev
 
BikeNetwork() - Constructor for class com.graphhopper.routing.ev.BikeNetwork
 
bitUtil - Variable in class com.graphhopper.storage.AbstractDataAccess
 
BitUtil - Class in com.graphhopper.util
Examples for BIG endianness (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 endianness.
BitUtilLittle - Class in com.graphhopper.util
Conversion between "the memory" (integer/long/float/double/string) to bytes via little endianness.
BlockArea(Graph) - Constructor for class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
BlockAreaWeighting - Class in com.graphhopper.routing.weighting
This weighting is a wrapper for every weighting to support block_area
BlockAreaWeighting(Weighting, GraphEdgeIdFinder.BlockArea) - Constructor for class com.graphhopper.routing.weighting.BlockAreaWeighting
 
blockByDefaultBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
blockFords(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
blockPrivate(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
BooleanDetails - Class in com.graphhopper.util.details
 
BooleanDetails(String, BooleanEncodedValue) - Constructor for class com.graphhopper.util.details.BooleanDetails
 
BooleanEncodedValue - Interface in com.graphhopper.routing.ev
This interface defines access to an edge property of type boolean.
BreadthFirstSearch - Class in com.graphhopper.util
Implementation of breadth first search (BFS)
BreadthFirstSearch() - Constructor for class com.graphhopper.util.BreadthFirstSearch
 
BridePathEntry(double, PrepareCHEntry) - Constructor for class com.graphhopper.routing.ch.BridgePathFinder.BridePathEntry
 
BridgePathFinder - Class in com.graphhopper.routing.ch
Used to find 'bridge-paths' during edge-based CH preparation.
BridgePathFinder(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.BridgePathFinder
 
BridgePathFinder.BridePathEntry - Class in com.graphhopper.routing.ch
 
build() - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
build() - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
build() - Method in class com.graphhopper.storage.GraphBuilder
Default graph is a GraphHopperStorage with an in memory directory and disabled storing on flush.
build() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
build() - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
BUILD_DATE - Static variable in class com.graphhopper.util.Constants
 
Builder(PointAccess) - Constructor for class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
Builder() - Constructor for class com.graphhopper.routing.util.EncodingManager.Builder
 
buildFromGraph(CHPreparationGraph, Graph, Weighting) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
buildRandomGraph(Graph, Random, int, double, boolean, boolean, BooleanEncodedValue, DecimalEncodedValue, Double, double, double, double) - Static method in class com.graphhopper.util.GHUtility
 
buildTurnCostFunctionFromTurnCostStorage(Graph, Weighting) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
Builds a turn cost function for a given graph('s turn cost storage) and a weighting.
bwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
bwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
byteOrder - Variable in class com.graphhopper.storage.AbstractDataAccess
 

C

C - Static variable in class com.graphhopper.util.DistanceCalcEarth
Circumference of the earth
calcAlternatives(Path, 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(double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
Calculate the azimuth in degree for a line given by two coordinates.
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)
calcCircumference(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
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.DistanceCalcEarth
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDetails(Path, EncodedValueLookup, Weighting, List<String>, PathDetailsBuilderFactory, int) - Static method in class com.graphhopper.util.details.PathDetailsFromEdges
Calculates the PathDetails for a Path.
calcDist(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates distance of (from, to) in meter.
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.DistanceCalcEuclidean
 
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDist3D(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates 3d distance of (from, to) in meter.
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
This implements a rather quick solution to calculate 3D distances on earth using euclidean geometry mixed with Haversine formula used for the on earth distance.
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDistance(PointList) - Method in interface com.graphhopper.util.DistanceCalc
 
calcDistance(PointList) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
This method calculates the time taken (in milli seconds) to travel along the specified edgeState.
calcEdges() - Method in class com.graphhopper.routing.Path
Returns the list of all edges.
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
In most cases subclasses should only override this method to change the edge-weight.
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.BlockAreaWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.CurvatureWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.PriorityWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.ShortestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.ShortFastestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
This method calculates the weight of a given EdgeIteratorState.
calcEdgeWeightWithAccess(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calcInstructions(Path, Graph, Weighting, EncodedValueLookup, Translation) - Static method in class com.graphhopper.routing.InstructionsFromEdges
 
calcMillisWithTurnMillis(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
 
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.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.DistanceCalcEuclidean
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
Calculates in normalized meter
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
 
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcNormalizedEdgeDistance3D(double, double, double, 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 including elevation
calcNormalizedEdgeDistance3D(double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedEdgeDistance3D(double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcOrientation(double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
 
calcOrientation(double, double, double, double, boolean) - Method in class com.graphhopper.util.AngleCalc
Return orientation of line relative to east.
calcPath(int, int) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
calcPath(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
calcPath(int, int, 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, int, int) - Method in interface com.graphhopper.routing.BidirRoutingAlgorithm
like RoutingAlgorithm.calcPath(int, int), but this method also allows to strictly restrict the edge the path will begin with and the edge it will end with.
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(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
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 class com.graphhopper.routing.AlternativeRouteCH
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
calcPaths(int, int, EdgeRestrictions) - Method in class com.graphhopper.routing.CHPathCalculator
 
calcPaths(int, int, EdgeRestrictions) - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
calcPaths(int, int, EdgeRestrictions) - Method in interface com.graphhopper.routing.PathCalculator
 
calcPaths(List<Snap>, FlexiblePathCalculator) - Static method in class com.graphhopper.routing.RoundTripRouting
 
calcPaths(int, int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates multiple possibilities for a path.
calcPaths(List<GHPoint>, QueryGraph, List<Snap>, DirectedEdgeFilter, PathCalculator, List<String>, boolean, List<Double>, boolean) - Static method in class com.graphhopper.routing.ViaRouting
 
calcPoints() - Method in class com.graphhopper.routing.Path
This method calculated a list of points for this path
calcSnappedPoint(DistanceCalc) - Method in class com.graphhopper.storage.index.Snap
Calculates the closest point on the edge from the query point.
calcSortOrder(IntArrayList, IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
 
calcSortOrder(int[], int[], int) - Static method in class com.graphhopper.util.ArrayUtil
This method calculates the sort order of the first element-pairs given by two arrays.
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcTurnMillis(int, int, int) - Method in interface com.graphhopper.routing.weighting.TurnCostProvider
 
calcTurnMillis(int, int, int) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.weighting.TurnCostProvider
 
calcTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calculateElevationBasedOnPointList(double, double, PointList) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateElevationBasedOnThreePoints(double, double, double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateElevationBasedOnTwoPoints(double, double, double, double, double, double, double, double) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateIntersection(BBox) - Method in class com.graphhopper.util.shapes.BBox
Calculates the intersecting BBox between this and the specified BBox
calculatePriority(int) - Method in interface com.graphhopper.routing.ch.NodeContractor
Calculates the priority of a node without changing the graph.
calcWeight(RoutingCHEdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
calcWeight(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
calcWeight(EdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
calcWeight(EdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
calcWeight(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
calcWeightWithTurnWeight(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
Calculates the weight of a given edge like Weighting.calcEdgeWeight(com.graphhopper.util.EdgeIteratorState, boolean) and adds the transition cost (the turn weight, Weighting.calcTurnWeight(int, int, int)) associated with transitioning from/to the edge with ID prevOrNextEdgeId.
calcWeightWithTurnWeightWithAccess(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
 
canInterpolate() - Method in interface com.graphhopper.reader.dem.ElevationProvider
Returns true if bilinear interpolation is enabled.
canInterpolate() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
canInterpolate() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
canSkip() - Method in enum com.graphhopper.routing.util.EncodingManager.Access
 
CAR - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
CAR4WD - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
Car4WDFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for cars with four wheel drive
Car4WDFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.Car4WDFlagEncoder
 
CarFlagEncoder - Class in com.graphhopper.routing.util
Defines bit layout for cars.
CarFlagEncoder() - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(int, double, int, boolean) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
carMaxSpeedEnc - Variable in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
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
 
CGIARProvider(String) - Constructor for class com.graphhopper.reader.dem.CGIARProvider
 
CHConfig - Class in com.graphhopper.storage
Container to hold properties used for CH preparation Specifies all properties of a CH routing profile.
CHConfig(String, Weighting, boolean) - Constructor for class com.graphhopper.storage.CHConfig
 
check(int, double, int, Snap.Position) - Method in interface com.graphhopper.storage.index.LocationIndexTree.EdgeCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.util.XFirstSearch
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
checkCondition(String) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
checkCondition(String) - Method in interface com.graphhopper.reader.osm.conditional.ConditionalValueParser
This method checks if the condition is satisfied for this parser.
checkCondition(String) - Method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
checkDAVersion(String, int, int) - Static method in class com.graphhopper.util.GHUtility
 
checkProfileCompatibility() - Method in class com.graphhopper.routing.Router.Solver
 
checkRequest() - Method in class com.graphhopper.routing.Router.Solver
 
CHEdgeFilter - Interface in com.graphhopper.storage
 
CHEntry - Class in com.graphhopper.routing.ch
 
CHEntry(int, int, int, double) - Constructor for class com.graphhopper.routing.ch.CHEntry
 
CHEntry(int, double) - Constructor for class com.graphhopper.routing.ch.CHEntry
 
CHParameters - Class in com.graphhopper.routing.ch
 
CHPathCalculator - Class in com.graphhopper.routing
 
CHPathCalculator(CHRoutingAlgorithmFactory, PMap) - Constructor for class com.graphhopper.routing.CHPathCalculator
 
CHPreparationGraph - Class in com.graphhopper.routing.ch
Graph data structure used for CH preparation.
CHPreparationGraph.PrepareBaseEdge - Class in com.graphhopper.routing.ch
 
CHPreparationGraph.TurnCostFunction - Interface in com.graphhopper.routing.ch
 
CHPreparationHandler - Class in com.graphhopper.routing.ch
This class handles the different CH preparations
CHPreparationHandler() - Constructor for class com.graphhopper.routing.ch.CHPreparationHandler
 
CHProfile - Class in com.graphhopper.config
Corresponds to an entry in the `profiles_ch` section in config.yml and specifies a routing profile that shall be prepared using Contraction Hierarchies (CH)
CHProfile(String) - Constructor for class com.graphhopper.config.CHProfile
 
chProfileMatchesHints(Profile, PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
CHRoutingAlgorithmFactory - Class in com.graphhopper.routing.ch
Given a RoutingCHGraph and possibly a QueryGraph this class sets up and creates routing algorithm instances used for CH.
CHRoutingAlgorithmFactory(RoutingCHGraph, QueryGraph) - Constructor for class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
CHRoutingAlgorithmFactory(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
CHStorage - Class in com.graphhopper.storage
DataAccess-based storage for CH shortcuts.
CHStorage(Directory, String, int, boolean) - Constructor for class com.graphhopper.storage.CHStorage
 
CHStorage.LowWeightShortcut - Class in com.graphhopper.storage
 
CHStorageBuilder - Class in com.graphhopper.storage
Builds a valid CHStorage, i.e.
CHStorageBuilder(CHStorage) - Constructor for class com.graphhopper.storage.CHStorageBuilder
 
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.
cleanMappedByteBuffer(ByteBuffer) - Static method in class com.graphhopper.storage.MMapDataAccess
 
cleanUp() - Method in class com.graphhopper.GraphHopper
Internal method to clean up the graph.
clear() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
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.MinHeapWithUpdate
 
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.TranslationMap.TranslationHashMap
 
clearTags() - Method in class com.graphhopper.reader.ReaderElement
 
clearUnfavoredStatus() - Method in class com.graphhopper.routing.querygraph.QueryGraph
Removes the 'unfavored' status of all virtual edges.
clone() - Method in class com.graphhopper.routing.SPTEntry
 
clone() - Method in class com.graphhopper.util.shapes.BBox
 
cloneFull() - Method in class com.graphhopper.routing.SPTEntry
 
close() - Method in class com.graphhopper.GraphHopper
Releases all associated resources like memory or files.
close() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
close() - Method in class com.graphhopper.reader.osm.pbf.PbfReader
 
close() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
close() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
close() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
close() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
close() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
close() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
close() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
close() - Method in class com.graphhopper.search.StringIndex
 
close() - Method in class com.graphhopper.storage.AbstractDataAccess
 
close() - Method in class com.graphhopper.storage.CHStorage
 
close() - Method in interface com.graphhopper.storage.DataAccess
This method makes sure that the underlying used resources are released.
close() - Method in interface com.graphhopper.storage.Directory
Releases all allocated resources from the directory without removing backing files.
close() - Method in class com.graphhopper.storage.GHDirectory
 
close() - Method in class com.graphhopper.storage.GraphHopperStorage
 
close() - Method in class com.graphhopper.storage.index.LineIntIndex
 
close() - Method in interface com.graphhopper.storage.index.LocationIndex
 
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.RoutingCHGraph
 
close() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
close() - Method in class com.graphhopper.storage.StorableProperties
 
close() - Method in class com.graphhopper.storage.TurnCostStorage
 
closed - Variable in class com.graphhopper.storage.AbstractDataAccess
 
com.graphhopper - package com.graphhopper
 
com.graphhopper.apache.commons.collections - package com.graphhopper.apache.commons.collections
 
com.graphhopper.apache.commons.lang3 - package com.graphhopper.apache.commons.lang3
 
com.graphhopper.coll - package com.graphhopper.coll
 
com.graphhopper.config - package com.graphhopper.config
 
com.graphhopper.debatty.java.stringsimilarity - package com.graphhopper.debatty.java.stringsimilarity
 
com.graphhopper.geohash - package com.graphhopper.geohash
 
com.graphhopper.isochrone.algorithm - package com.graphhopper.isochrone.algorithm
 
com.graphhopper.reader - package com.graphhopper.reader
 
com.graphhopper.reader.dem - package com.graphhopper.reader.dem
 
com.graphhopper.reader.osm - package com.graphhopper.reader.osm
 
com.graphhopper.reader.osm.conditional - package com.graphhopper.reader.osm.conditional
 
com.graphhopper.reader.osm.pbf - package com.graphhopper.reader.osm.pbf
 
com.graphhopper.routing - package com.graphhopper.routing
 
com.graphhopper.routing.ch - package com.graphhopper.routing.ch
 
com.graphhopper.routing.ev - package com.graphhopper.routing.ev
 
com.graphhopper.routing.lm - package com.graphhopper.routing.lm
 
com.graphhopper.routing.querygraph - package com.graphhopper.routing.querygraph
 
com.graphhopper.routing.subnetwork - package com.graphhopper.routing.subnetwork
 
com.graphhopper.routing.util - package com.graphhopper.routing.util
 
com.graphhopper.routing.util.countryrules - package com.graphhopper.routing.util.countryrules
 
com.graphhopper.routing.util.parsers - package com.graphhopper.routing.util.parsers
 
com.graphhopper.routing.util.parsers.helpers - package com.graphhopper.routing.util.parsers.helpers
 
com.graphhopper.routing.util.tour - package com.graphhopper.routing.util.tour
 
com.graphhopper.routing.weighting - package com.graphhopper.routing.weighting
 
com.graphhopper.routing.weighting.custom - package com.graphhopper.routing.weighting.custom
 
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.details - package com.graphhopper.util.details
 
com.graphhopper.util.shapes - package com.graphhopper.util.shapes
 
combineIntsToLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
compareTo(PrepareCHEntry) - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
compareTo(SPTEntry) - Method in class com.graphhopper.routing.SPTEntry
 
compareTo(IntsRef) - Method in class com.graphhopper.storage.IntsRef
Signed int order comparison
complete() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
complete(List<ReaderElement>) - Method in interface com.graphhopper.reader.osm.pbf.PbfBlobDecoderListener
Provides the listener with the list of decoded entities.
complete() - Method in interface com.graphhopper.reader.osm.pbf.Sink
 
computeIsoline(double, Collection<ReadableQuadEdge>) - Method in class com.graphhopper.isochrone.algorithm.ContourBuilder
 
computeIsoline(ToIntBiFunction<Vertex, Vertex>, Collection<ReadableQuadEdge>) - Method in class com.graphhopper.isochrone.algorithm.ContourBuilder
 
ConditionalOSMTagInspector - Class in com.graphhopper.reader.osm.conditional
Inspects the conditional tags of an OSMWay according to the given conditional tags.
ConditionalOSMTagInspector(Calendar, List<String>, Set<String>, Set<String>) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
ConditionalOSMTagInspector(List<? extends ConditionalValueParser>, List<String>, Set<String>, Set<String>, boolean) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
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
 
ConditionalTagInspector - Interface in com.graphhopper.reader
 
ConditionalValueParser - Interface in com.graphhopper.reader.osm.conditional
This interface defines how to parse a OSM value from conditional restrictions.
ConditionalValueParser.ConditionState - Enum in com.graphhopper.reader.osm.conditional
 
configure(LinkedHashMap<String, String>) - Method in class com.graphhopper.storage.GHDirectory
Configure the DAType (specified by the value) of a single DataAccess object (specified by the key).
constant(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList of a given size where each element is set to the given value
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(int) - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
contains(GHPoint) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
contains(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
contains(BBox) - Method in class com.graphhopper.util.shapes.BBox
 
contains(double, double) - 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 class com.graphhopper.util.shapes.Polygon
Does the point in polygon check.
contains(double, double) - Method in interface com.graphhopper.util.shapes.Shape
 
containsVersion() - Method in class com.graphhopper.storage.StorableProperties
 
ContourBuilder - Class in com.graphhopper.isochrone.algorithm
Adapted from org.opentripplanner.common.geometry.DelaunayIsolineBuilder, which is under LGPL.
ContourBuilder(ReadableTriangulation) - Constructor for class com.graphhopper.isochrone.algorithm.ContourBuilder
 
CONTRACTED_NODES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
contractNode(int) - Method in interface com.graphhopper.routing.ch.NodeContractor
Adds the required shortcuts for the given node.
convertAzimuth2xaxisAngle(double) - Method in class com.graphhopper.util.AngleCalc
convert north based clockwise azimuth (0, 360) into x-axis/east based angle (-Pi, Pi)
copyHeader(DataAccess) - Method in class com.graphhopper.storage.AbstractDataAccess
 
copyPropertiesFrom(EdgeIteratorState) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
copyPropertiesFrom(EdgeIteratorState) - Method in interface com.graphhopper.util.EdgeIteratorState
Copies the properties of the specified edge into this edge.
copyPropertiesFrom(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
 
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(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
Counts reachable edges.
count(RoutingCHEdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
count(EdgeIterator, int) - Static method in class com.graphhopper.util.GHUtility
 
countOccurence(String, String) - Static method in class com.graphhopper.util.TranslationMap
 
Country - Enum in com.graphhopper.routing.ev
The enum constants correspond to the the ISO3166-1:alpha3 code of the corresponding country
CountryParser - Class in com.graphhopper.routing.util.parsers
 
CountryParser() - Constructor for class com.graphhopper.routing.util.parsers.CountryParser
 
CountryRule - Interface in com.graphhopper.routing.util.countryrules
GraphHopper uses country rules to adjust the routing behavior based on the country an edge is located in
CountryRuleFactory - Class in com.graphhopper.routing.util.countryrules
 
CountryRuleFactory() - Constructor for class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMFileHeader
Constructor for XML Parser
create() - Static method in enum com.graphhopper.routing.ev.Country
 
create(String) - Method in class com.graphhopper.routing.ev.DefaultEncodedValueFactory
 
create(String) - Method in interface com.graphhopper.routing.ev.EncodedValueFactory
This method assumes a string value with the key of an EncodedValue like "road_class" and returns an instance of it.
create() - Static method in class com.graphhopper.routing.ev.GetOffBike
 
create() - Static method in class com.graphhopper.routing.ev.HikeRating
 
create() - Static method in class com.graphhopper.routing.ev.HorseRating
 
create() - Static method in class com.graphhopper.routing.ev.Lanes
 
create() - Static method in class com.graphhopper.routing.ev.MaxAxleLoad
Currently enables to store 0.5 to max=0.5*2⁷ tons and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxHeight
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxLength
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxSpeed
 
create() - Static method in class com.graphhopper.routing.ev.MaxWeight
Currently enables to store 0.1 to max=0.1*2⁸ tons and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxWidth
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MtbRating
 
create() - Static method in class com.graphhopper.routing.ev.Roundabout
 
create(String) - Static method in class com.graphhopper.routing.ev.Subnetwork
 
create(String, int) - Static method in class com.graphhopper.routing.ev.TurnCost
This creates an EncodedValue specifically for the turn costs
create(Graph, Snap) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(Graph, Snap, Snap) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(Graph, List<Snap>) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(long) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
create(String) - Static method in class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
create(FlagEncoderFactory, String) - Static method in class com.graphhopper.routing.util.EncodingManager
 
create(FlagEncoder...) - Static method in class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
create(List<? extends FlagEncoder>) - Static method in class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
create(EncodingManager.Builder, EncodedValueFactory, FlagEncoderFactory, StorableProperties) - Static method in class com.graphhopper.routing.util.EncodingManager
Create the EncodingManager from the provided GraphHopper location.
create(String, PMap) - Method in class com.graphhopper.routing.util.parsers.DefaultTagParserFactory
 
create(String, PMap) - Method in interface com.graphhopper.routing.util.parsers.TagParserFactory
 
create(long) - Method in class com.graphhopper.search.StringIndex
 
create() - Method in class com.graphhopper.storage.CHStorage
Creates a new storage.
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 method.
create(String) - Method in interface com.graphhopper.storage.Directory
Creates a new DataAccess object with the given name in the location of this Directory.
create(String, int) - Method in interface com.graphhopper.storage.Directory
 
create(String, DAType) - Method in interface com.graphhopper.storage.Directory
 
create(String, DAType, int) - Method in interface com.graphhopper.storage.Directory
 
create() - Method in interface com.graphhopper.storage.Directory
 
create(String) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, int) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, DAType, int) - Method in class com.graphhopper.storage.GHDirectory
 
create() - Method in class com.graphhopper.storage.GHDirectory
 
create() - Method in class com.graphhopper.storage.GraphBuilder
Default graph is a GraphHopperStorage with an in memory directory and disabled storing on flush.
create(long) - Method in class com.graphhopper.storage.GraphHopperStorage
After configuring this storage you need to create it explicitly.
create(BBox, int) - Static method in class com.graphhopper.storage.index.IndexStructureInfo
 
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 class com.graphhopper.storage.StorableProperties
 
create(long) - Method in class com.graphhopper.storage.TurnCostStorage
 
create(Polygon) - Static method in class com.graphhopper.util.shapes.Polygon
 
createAlgo(PMap) - Method in class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in interface com.graphhopper.routing.RoutingAlgorithmFactory
This method creates an algorithm out of this factory based on the specified opts and graph.
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
createBBox(double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
createBBox(double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
createBBox(double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
createBBox(EdgeIteratorState) - Static method in class com.graphhopper.util.GHUtility
 
createBitSet() - Method in class com.graphhopper.util.XFirstSearch
Pick the BitSet implementation wisely.
createBlockArea(Graph, LocationIndex, List<GHPoint>, PMap, EdgeFilter) - Static method in class com.graphhopper.storage.GraphEdgeIdFinder
 
createCalendar() - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
createCHGraph(CHStorage, CHConfig) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createCHStorage(CHConfig) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createCHStorage(String, boolean) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createConnection(String) - Method in class com.graphhopper.util.Downloader
 
createDirectedEdgeFilter() - Method in class com.graphhopper.routing.Router.Solver
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
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
Creates an EdgeExplorer that accepts all edges
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createEdgeFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
createEdgeKey(EdgeIteratorState, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
 
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.
createEdgeKey(int, boolean) - Static method in class com.graphhopper.util.GHUtility
Creates an edge key, i.e.
createEmptyPath() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
createEmptyPath() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
createEmptyPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines bits used for edge flags used for access, speed etc.
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.CarFlagEncoder
Define the place of the speedBits in the edge flags for car.
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
Define the place of the speedBits in the edge flags for car.
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.CountryParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMAccessParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMHikeRatingParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMHorseRatingParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMLanesParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMMtbRatingParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMTollParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in interface com.graphhopper.routing.util.parsers.TagParser
 
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.RoadsFlagEncoder
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
Creates a new entry of the shortest path tree (a SPTEntry or one of its subclasses) during a dijkstra expansion.
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
Creates a new entry of the shortest path tree (a SPTEntry or one of its subclasses) during a dijkstra expansion.
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
createFlagEncoder(String, PMap) - Method in class com.graphhopper.routing.util.DefaultFlagEncoderFactory
 
createFlagEncoder(String, PMap) - Method in interface com.graphhopper.routing.util.FlagEncoderFactory
 
createFlags() - Static method in class com.graphhopper.routing.ev.TurnCost
 
createInEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createInEdgeExplorer() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
createInEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
Traverses the base edges and shortcuts at a given node.
createInEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createInOrigEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createInstance(String) - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
createInverse(boolean) - Static method in class com.graphhopper.util.shapes.BBox
Prefills BBox with minimum values so that it can increase.
createLandmarks() - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method calculates the landmarks and initial weightings to & from them.
createLocationIndex(Directory) - Method in class com.graphhopper.GraphHopper
 
createMember(XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createMockedEdgeIteratorState(double, IntsRef) - Static method in class com.graphhopper.util.GHUtility
 
createMockedEdgeIteratorState(double, IntsRef, int, int, int, int, int) - Static method in class com.graphhopper.util.GHUtility
 
createNode(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createNumberParser(String, Number) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
createOutEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createOutEdgeExplorer() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
createOutEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createOutEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createOutOrigEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createPathCalculator(QueryGraph) - Method in class com.graphhopper.routing.Router.Solver
 
createPathDetailsBuilders(List<String>, EncodedValueLookup, Weighting) - Method in class com.graphhopper.util.details.PathDetailsBuilderFactory
 
createPathExtractor(Graph, Weighting) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
createRandomSnaps(BBox, LocationIndex, Random, int, boolean, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
createRelation(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createRelationEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
createRelationEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
createRelationEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in interface com.graphhopper.routing.util.parsers.RelationTagParser
 
createRelationFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
createSnapFilter() - Method in class com.graphhopper.routing.Router.Solver
 
createSolver(GHRequest) - Method in class com.graphhopper.routing.Router
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
Creates the root shortest path tree entry for the forward or backward search.
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
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!
createTurnCostEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
createTurnCostEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser
 
createWay(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createWeighting(Profile, PMap) - Method in class com.graphhopper.GraphHopper
 
createWeighting(Profile, PMap, boolean) - Method in class com.graphhopper.GraphHopper
 
createWeighting(Profile, PMap, boolean) - Method in class com.graphhopper.routing.DefaultWeightingFactory
 
createWeighting() - Method in class com.graphhopper.routing.Router.Solver
 
createWeighting(FlagEncoder, EncodedValueLookup, TurnCostProvider, CustomModel) - Static method in class com.graphhopper.routing.weighting.custom.CustomModelParser
 
createWeighting(Profile, PMap, boolean) - Method in interface com.graphhopper.routing.WeightingFactory
 
createWeightingFactory() - Method in class com.graphhopper.GraphHopper
 
currEdge - Variable in class com.graphhopper.routing.Dijkstra
 
currFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
currTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
CurvatureWeighting - Class in com.graphhopper.routing.weighting
This Class uses bendiness parameter to prefer curvy routes.
CurvatureWeighting(FlagEncoder, PMap) - Constructor for class com.graphhopper.routing.weighting.CurvatureWeighting
 
CurvatureWeighting(FlagEncoder, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.CurvatureWeighting
 
CustomArea - Class in com.graphhopper.routing.util
 
CustomArea(Map<String, Object>, List<Polygon>) - Constructor for class com.graphhopper.routing.util.CustomArea
 
CustomModelParser - Class in com.graphhopper.routing.weighting.custom
 
CustomProfile - Class in com.graphhopper.routing.weighting.custom
 
CustomProfile(Profile) - Constructor for class com.graphhopper.routing.weighting.custom.CustomProfile
 
CustomProfile(String) - Constructor for class com.graphhopper.routing.weighting.custom.CustomProfile
 
CustomWeighting - Class in com.graphhopper.routing.weighting.custom
The CustomWeighting allows adjusting the edge weights relative to those we'd obtain for a given base flag encoder.
CustomWeighting(FlagEncoder, TurnCostProvider, CustomWeighting.Parameters) - Constructor for class com.graphhopper.routing.weighting.custom.CustomWeighting
 
CustomWeighting.EdgeToDoubleMapping - Interface in com.graphhopper.routing.weighting.custom
 
CustomWeightingHelper - Class in com.graphhopper.routing.weighting.custom
This class is for internal usage only.
CustomWeightingHelper() - Constructor for class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 

D

DataAccess - Interface in com.graphhopper.storage
Life cycle: (1) object creation, (2) configuration (e.g.
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
 
DateRangeParser(Calendar) - Constructor for class com.graphhopper.reader.osm.conditional.DateRangeParser
 
DAType - Class in com.graphhopper.storage
Defines how a DataAccess object is created.
DAType(DAType) - Constructor for class com.graphhopper.storage.DAType
 
DAType(DAType.MemRef, boolean, boolean, boolean) - Constructor for class com.graphhopper.storage.DAType
 
DAType.MemRef - Enum in com.graphhopper.storage
 
debug - Variable in class com.graphhopper.routing.ViaRouting.Result
 
debugPrint() - Method in class com.graphhopper.storage.CHStorage
 
DecimalDetails - Class in com.graphhopper.util.details
 
DecimalDetails(String, DecimalEncodedValue) - Constructor for class com.graphhopper.util.details.DecimalDetails
 
DecimalDetails(String, DecimalEncodedValue, String, double) - Constructor for class com.graphhopper.util.details.DecimalDetails
 
DecimalEncodedValue - Interface in com.graphhopper.routing.ev
This class defines how and where to store an unsigned decimal value.
DecimalEncodedValueImpl - Class in com.graphhopper.routing.ev
This class holds a signed decimal value and stores it as an integer value via a conversion factor and a certain number of bits that determine the maximum value.
DecimalEncodedValueImpl(String, int, double, boolean) - Constructor for class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
DecimalEncodedValueImpl(String, int, double, boolean, boolean) - Constructor for class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
DecimalEncodedValueImpl(String, int, double, double, boolean, boolean, boolean, boolean) - Constructor for class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
decode(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
decodeLatitude(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw latitude value into degrees.
decodeLongitude(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw longitude value into degrees.
decodeString(int) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw string into a String.
decodeTimestamp(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw timestamp value into a Date.
deepCopyOf(IntsRef) - Static method in class com.graphhopper.storage.IntsRef
Creates a new IntsRef that points to a copy of the ints from other
DefaultBidirPathExtractor - Class in com.graphhopper.routing
Builds a Path from the two fwd- and bwd-shortest path tree entries of a bidirectional search
DefaultBidirPathExtractor(Graph, Weighting) - Constructor for class com.graphhopper.routing.DefaultBidirPathExtractor
 
DefaultEncodedValueFactory - Class in com.graphhopper.routing.ev
 
DefaultEncodedValueFactory() - Constructor for class com.graphhopper.routing.ev.DefaultEncodedValueFactory
 
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
 
DefaultSnapFilter - Class in com.graphhopper.routing.util
This EdgeFilter combines the weighting result and the 'subnetwork' EncodedValue to consider the subnetwork removal in LocationIndex lookup.
DefaultSnapFilter(Weighting, BooleanEncodedValue) - Constructor for class com.graphhopper.routing.util.DefaultSnapFilter
 
defaultSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
A map which associates string to speed.
DefaultTagParserFactory - Class in com.graphhopper.routing.util.parsers
 
DefaultTagParserFactory() - Constructor for class com.graphhopper.routing.util.parsers.DefaultTagParserFactory
 
DefaultTurnCostProvider - Class in com.graphhopper.routing.weighting
 
DefaultTurnCostProvider(FlagEncoder, TurnCostStorage) - Constructor for class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
DefaultTurnCostProvider(FlagEncoder, TurnCostStorage, int) - Constructor for class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
DefaultWeightingFactory - Class in com.graphhopper.routing
 
DefaultWeightingFactory(GraphHopperStorage, EncodingManager) - Constructor for class com.graphhopper.routing.DefaultWeightingFactory
 
deleted - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
DepthFirstSearch - Class in com.graphhopper.util
Implementation of depth first search (DFS) by LIFO queue
DepthFirstSearch() - Constructor for class com.graphhopper.util.DepthFirstSearch
 
dest() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dest() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
detach(boolean) - Method in class com.graphhopper.routing.querygraph.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, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.Dijkstra
 
DijkstraBidirectionCH - Class in com.graphhopper.routing
Uses a very simple version of stall-on-demand (SOD) for CH queries to prevent exploring nodes that can not be part of a shortest path.
DijkstraBidirectionCH(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionCH
 
DijkstraBidirectionCHNoSOD - Class in com.graphhopper.routing
 
DijkstraBidirectionCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
DijkstraBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
DijkstraBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
DijkstraBidirectionRef - Class in com.graphhopper.routing
Calculates best path in bidirectional way.
DijkstraBidirectionRef(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraBidirectionRef
 
DijkstraOneToMany - Class in com.graphhopper.routing
A simple dijkstra tuned to perform multiple one to many queries with the same source and different target nodes more efficiently than Dijkstra.
DijkstraOneToMany(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraOneToMany
 
DirectedEdgeFilter - Interface in com.graphhopper.routing.util
 
DirectionResolver - Class in com.graphhopper.routing
This class is used to determine the pairs of edges that go into/out of a node of the routing graph.
DirectionResolver(Graph, DirectedEdgeFilter) - Constructor for class com.graphhopper.routing.DirectionResolver
 
DirectionResolverResult - Class in com.graphhopper.routing
 
Directory - Interface in com.graphhopper.storage
Maintains a collection of DataAccess objects stored at the same location.
DisabledEdgeIterator() - Constructor for class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
disconnect(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
discriminateSlowStreets(double, double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
Streets that slow are not fun and probably in a town.
DIST_EARTH - Static variable in class com.graphhopper.util.DistanceCalcEarth
 
DIST_PLANE - Static variable in class com.graphhopper.util.DistancePlaneProjection
 
distance(String, String) - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Return 1 - similarity.
distance - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
DistanceCalc - Interface in com.graphhopper.util
Calculates the distance of two points or one point and an edge on earth via haversine formula.
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
 
DistanceCalcEuclidean - Class in com.graphhopper.util
Calculates the distance of two points or one point and an edge in euclidean space.
DistanceCalcEuclidean() - Constructor for class com.graphhopper.util.DistanceCalcEuclidean
 
DistanceDetails - Class in com.graphhopper.util.details
 
DistanceDetails() - Constructor for class com.graphhopper.util.details.DistanceDetails
 
DistancePlaneProjection - Class in com.graphhopper.util
Calculates the approximate distance of two points on earth.
DistancePlaneProjection() - Constructor for class com.graphhopper.util.DistancePlaneProjection
 
dNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
doCalc(boolean, int) - Method in interface com.graphhopper.util.MiniPerfTest.Task
 
doCreateRouter(GraphHopperStorage, LocationIndex, Map<String, Profile>, PathDetailsBuilderFactory, TranslationMap, RouterConfig, WeightingFactory, Map<String, RoutingCHGraph>, Map<String, LandmarkStorage>) - Method in class com.graphhopper.GraphHopper
 
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
Simplifies a list of 2D points which are not too far away.
DouglasPeucker() - Constructor for class com.graphhopper.util.DouglasPeucker
 
down(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
downloadAndUnzip(String, String, LongConsumer) - 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.lm.PrepareLandmarks
 
doWork() - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
Finds and marks all subnetworks according to PrepareRoutingSubnetworks.setMinNetworkSize(int)
doWork(PointList, List<Path>, EncodedValueLookup, Translation) - Method in class com.graphhopper.util.PathMerger
 
dPrev() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dPrev() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 

E

edge - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
edge(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
edge - Variable in class com.graphhopper.routing.SPTEntry
 
edge(int, int) - Method in interface com.graphhopper.storage.Graph
Creates an edge between the nodes a and b.
edge(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
Edge() - Constructor for class com.graphhopper.util.EdgeIterator.Edge
 
EDGE_DIFFERENCE_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
EDGE_QUOTIENT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
edgeBased(int, int, CHPreparationGraph.TurnCostFunction) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
edgeBased(String, Weighting) - Static method in class com.graphhopper.storage.CHConfig
 
EdgeBasedCHBidirPathExtractor - Class in com.graphhopper.routing.ch
 
EdgeBasedCHBidirPathExtractor(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
EdgeBasedTarjanSCC - Class in com.graphhopper.routing.subnetwork
Edge-based version of Tarjan's algorithm to find strongly connected components on a directed graph.
EdgeBasedTarjanSCC.ConnectedComponents - Class in com.graphhopper.routing.subnetwork
 
EdgeBasedTarjanSCC.EdgeTransitionFilter - Interface in com.graphhopper.routing.subnetwork
 
EdgeBasedWitnessPathSearcher - Class in com.graphhopper.routing.ch
Helper class used to perform local witness path searches for graph preparation in edge-based Contraction Hierarchies.
EdgeBasedWitnessPathSearcher(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
EdgeElevationInterpolator - Class in com.graphhopper.reader.dem
Abstract base class for tunnel/bridge edge elevation interpolators.
EdgeElevationInterpolator(GraphHopperStorage, EnumEncodedValue<RoadEnvironment>, RoadEnvironment) - Constructor for class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
edgeExplorer - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
edgeExplorer - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
EdgeExplorer - Interface in com.graphhopper.util
Class to get an EdgeIterator.
EdgeFilter - Interface in com.graphhopper.routing.util
Class used to traverse a graph.
EdgeIdDetails - Class in com.graphhopper.util.details
Calculate the Edge Id segments of a Path
EdgeIdDetails() - Constructor for class com.graphhopper.util.details.EdgeIdDetails
 
edgeIn - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
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.
EdgeKeyDetails - Class in com.graphhopper.util.details
 
EdgeKeyDetails() - Constructor for class com.graphhopper.util.details.EdgeKeyDetails
 
EdgeRestrictions - Class in com.graphhopper.routing
 
EdgeRestrictions() - Constructor for class com.graphhopper.routing.EdgeRestrictions
 
EdgeSampling - Class in com.graphhopper.reader.dem
Ensures that elevation is sampled along a point list with no more than maxDistance between samples.
ElevationInterpolator - Class in com.graphhopper.reader.dem
Elevation interpolator calculates elevation for the given lat/lon coordinates based on lat/lon/ele coordinates of the given points.
ElevationInterpolator() - Constructor for class com.graphhopper.reader.dem.ElevationInterpolator
 
ElevationProvider - Interface in com.graphhopper.reader.dem
 
EMPTY - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
EMPTY - Static variable in class com.graphhopper.storage.IntsRef
An IntsRef with an array of size 0.
encode(int, int) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
EncodedValue - Interface in com.graphhopper.routing.ev
This interface defines how to store and read values from a list of integers
EncodedValue.InitializerConfig - Class in com.graphhopper.routing.ev
 
EncodedValueFactory - Interface in com.graphhopper.routing.ev
 
EncodedValueLookup - Interface in com.graphhopper.routing.ev
 
encodedValueLookup - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
encodeLatLon(double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
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.Access - Enum in com.graphhopper.routing.util
 
EncodingManager.Builder - Class in com.graphhopper.routing.util
 
endInterval(int) - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
Ending intervals multiple times is safe, we only write the interval if it was open and not empty.
endInterval(int) - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
ensureCapacity(int) - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
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
 
ensureNode(int) - Method in class com.graphhopper.reader.PillarInfo
 
ensureNode(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
ensureNotLoaded() - Method in class com.graphhopper.GraphHopper
 
ensureWriteAccess() - Method in class com.graphhopper.GraphHopper
 
EnumDetails<E extends Enum> - Class in com.graphhopper.util.details
 
EnumDetails(String, EnumEncodedValue<E>) - Constructor for class com.graphhopper.util.details.EnumDetails
 
EnumEncodedValue<E extends Enum> - Class in com.graphhopper.routing.ev
This class allows to store distinct values via an enum.
EnumEncodedValue(String, Class<E>) - Constructor for class com.graphhopper.routing.ev.EnumEncodedValue
 
EnumEncodedValue(String, Class<E>, boolean) - Constructor for class com.graphhopper.routing.ev.EnumEncodedValue
 
envelope - Variable in class com.graphhopper.util.shapes.Polygon
 
EPSILON - Static variable in class com.graphhopper.reader.dem.ElevationInterpolator
 
EPSILON2 - Static variable in class com.graphhopper.reader.dem.ElevationInterpolator
 
equals(Object) - Method in class com.graphhopper.coll.MapEntry
 
equals(Object) - Method in class com.graphhopper.config.CHProfile
 
equals(Object) - Method in class com.graphhopper.config.Profile
 
equals(Object) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
equals(Object) - Method in class com.graphhopper.routing.DirectionResolverResult
 
equals(Object) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
equals(Object) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
equals(Object) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
equals(Object) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
equals(Object) - Method in class com.graphhopper.routing.lm.LMConfig
 
equals(Object) - Method in class com.graphhopper.routing.util.AccessFilter
 
equals(Object) - Method in class com.graphhopper.routing.util.EncodingManager
 
equals(Object) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
equals(Object) - Method in class com.graphhopper.storage.CHConfig
 
equals(Object) - Method in class com.graphhopper.storage.DAType
 
equals(Object) - Method in class com.graphhopper.storage.IntsRef
 
equals(Object) - Method in class com.graphhopper.util.shapes.BBox
 
equals(Object) - Method in class com.graphhopper.util.shapes.Circle
 
error(Exception) - Method in interface com.graphhopper.reader.osm.pbf.PbfBlobDecoderListener
Notifies the listener that an error occurred during processing.
execute() - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
ExtendedNodeAccess - Class in com.graphhopper.storage
NodeAccess that allows adding additional points
ExtendedNodeAccess(NodeAccess, PointList, int) - Constructor for class com.graphhopper.storage.ExtendedNodeAccess
 
extract(SPTEntry, SPTEntry, double) - Method in interface com.graphhopper.routing.BidirPathExtractor
 
extract(SPTEntry, SPTEntry, double) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extract(SPTEntry) - Method in class com.graphhopper.routing.PathExtractor
 
extractBwdPath(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractFwdPath(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractMeter(IntsRef, ReaderWay, DecimalEncodedValue, List<String>) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
extractPath() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
extractPath() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
To be overwritten from extending class.
extractPath() - Method in class com.graphhopper.routing.AStar
 
extractPath(Graph, Weighting, SPTEntry, SPTEntry, double) - Static method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractPath() - Method in class com.graphhopper.routing.Dijkstra
 
extractPath() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
extractPath(Graph, Weighting, SPTEntry) - Static method in class com.graphhopper.routing.PathExtractor
 
extractTons(IntsRef, ReaderWay, DecimalEncodedValue, List<String>) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 

F

FastestWeighting - Class in com.graphhopper.routing.weighting
Calculates the fastest route with the specified vehicle (VehicleEncoder).
FastestWeighting(FlagEncoder) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
FastestWeighting(FlagEncoder, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
FastestWeighting(FlagEncoder, PMap) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
FastestWeighting(FlagEncoder, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
ferries - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
ferrySpeedCalc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
FerrySpeedCalculator - Class in com.graphhopper.routing.util
 
FerrySpeedCalculator(double, double, double, double, double) - Constructor for class com.graphhopper.routing.util.FerrySpeedCalculator
 
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
 
FetchMode - Enum in com.graphhopper.util
This enum is used to specify which nodes should be included in the PointList when calling EdgeIteratorState.fetchWayGeometry(FetchMode).
fetchWayGeometry(FetchMode) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
fetchWayGeometry(FetchMode) - Method in interface com.graphhopper.util.EdgeIteratorState
For road network data like OSM a way is often not just a straight line.
fetchWayGeometry(FetchMode) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
FILEHEADER - Static variable in class com.graphhopper.reader.ReaderElement
 
fillEdgesFromUsingFilter(CHEdgeFilter) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
fillEdgesFromUsingFilter(EdgeFilter) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
fillEdgesToUsingFilter(CHEdgeFilter) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
fillEdgesToUsingFilter(EdgeFilter) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
find(int, int, int) - Method in class com.graphhopper.routing.ch.BridgePathFinder
Finds all bridge paths starting at a given node and starting edge key.
find(String) - Static method in enum com.graphhopper.routing.ev.RoadAccess
 
find(String) - Static method in enum com.graphhopper.routing.ev.RoadClass
 
find(String) - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
 
find(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
 
find(String) - Static method in enum com.graphhopper.routing.ev.Smoothness
 
find(String) - Static method in enum com.graphhopper.routing.ev.Surface
 
find(String) - Static method in enum com.graphhopper.routing.ev.TrackType
 
find(InstructionList, double, double, double) - Static method in class com.graphhopper.util.Instructions
This method is useful for navigation devices to find the next instruction for the specified coordinate (e.g.
findBorderEdgeIds(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method makes edges crossing the specified border inaccessible to split a bigger area into smaller subnetworks.
findClosest(double, double, EdgeFilter) - Method in interface com.graphhopper.storage.index.LocationIndex
This method returns the closest Snap 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(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponents(Graph, EdgeFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponentsForStartEdges(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, IntContainer) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Like EdgeBasedTarjanSCC.findComponents(Graph, EdgeTransitionFilter, boolean), but the search only starts at the given edges.
findComponentsRecursive(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm in a recursive way.
findComponentsRecursive(Graph, EdgeFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm in a recursive way.
findEdgeIdsInNeighborhood(double, double, int, IntConsumer) - Method in class com.graphhopper.storage.index.LineIntIndex
This method collects edge ids from the neighborhood of a point and puts them into foundEntries.
findEndNode(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
findUpperBound(int, double, int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
Runs or continues a Dijkstra search starting at the startNode and ignoring the ignoreNode given in init().
finish() - Method in class com.graphhopper.routing.InstructionsFromEdges
 
finish() - Method in interface com.graphhopper.routing.Path.EdgeVisitor
 
finish() - Method in class com.graphhopper.util.details.PathDetailsFromEdges
 
finishContraction() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
finished() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
finished() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
finished() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
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.AlternativeRouteCH
 
finished() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
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.DijkstraOneToMany
 
finishedFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
finishedTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
finishSearch() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
FiniteWeightFilter - Class in com.graphhopper.routing.util
An EdgeFilter that only accepts edges with finite weight (in either direction)
FiniteWeightFilter(Weighting) - Constructor for class com.graphhopper.routing.util.FiniteWeightFilter
 
firstEdgeKey - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The first edge key of the incoming edge
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.
flagEncoder - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
FlagEncoderFactory - Interface in com.graphhopper.routing.util
 
FlexiblePathCalculator - Class in com.graphhopper.routing
 
FlexiblePathCalculator(QueryGraph, RoutingAlgorithmFactory, Weighting, AlgorithmOptions) - Constructor for class com.graphhopper.routing.FlexiblePathCalculator
 
flush() - Method in class com.graphhopper.GraphHopper
 
flush() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
flush() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
flush() - Method in class com.graphhopper.search.StringIndex
 
flush() - Method in class com.graphhopper.storage.CHStorage
 
flush() - Method in interface com.graphhopper.storage.DataAccess
This method makes sure that the underlying data is written to the storage.
flush() - Method in class com.graphhopper.storage.GraphHopperStorage
 
flush() - Method in class com.graphhopper.storage.index.LineIntIndex
 
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 class com.graphhopper.storage.StorableProperties
 
flush() - Method in class com.graphhopper.storage.TurnCostStorage
 
flushAndCloseGeometryAndNameStorage() - Method in class com.graphhopper.storage.GraphHopperStorage
Flush and free base graph resources like way geometries and StringIndex
followParentsUntilRoot(SPTEntry, boolean) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
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
 
FootFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
 
FootFlagEncoder(int, double, boolean) - Constructor for class com.graphhopper.routing.util.FootFlagEncoder
 
FootNetwork - Class in com.graphhopper.routing.ev
 
FootNetwork() - Constructor for class com.graphhopper.routing.ev.FootNetwork
 
footRouteEnc - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
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
 
forEveryEdge(Path.EdgeVisitor) - Method in class com.graphhopper.routing.Path
Iterates over all edges in this path sorted from start to end and calls the visitor callback for every edge.
forLandmarks(Graph, LandmarkStorage, int) - Static method in class com.graphhopper.routing.lm.LMApproximator
 
freeze() - Method in class com.graphhopper.storage.GraphHopperStorage
Avoid that edges and nodes of the base graph are further modified.
from(int...) - Static method in class com.graphhopper.coll.GHIntHashSet
 
from - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
fromArray(int...) - Static method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
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
 
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
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
fromEnvelope(Envelope) - Static method in class com.graphhopper.util.shapes.BBox
 
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
 
fromGraphHopperStorage(GraphHopperStorage, CHConfig) - Static method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
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
 
fromJsonFeature(JsonFeature) - Static method in class com.graphhopper.routing.lm.SplitArea
 
fromJsonFeature(JsonFeature) - Static method in class com.graphhopper.routing.util.CustomArea
 
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
 
fromOutEdge - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
fromPoints(double, double, double, double) - Static method in class com.graphhopper.util.shapes.BBox
 
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
 
fwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
fwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 

G

gatherOuterAndInnerNodeIds(EdgeExplorer, EdgeIteratorState, GHBitSet, IntSet, GHIntHashSet) - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
GermanyCountryRule - Class in com.graphhopper.routing.util.countryrules
 
GermanyCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.GermanyCountryRule
 
get(long) - Method in class com.graphhopper.coll.GHLongIntBTree
 
get(long) - Method in interface com.graphhopper.coll.LongIntMap
 
get(BooleanEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(IntEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(DecimalEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(EnumEncodedValue<T>) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(StringEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.custom.CustomWeighting.EdgeToDoubleMapping
 
get(long, String) - Method in class com.graphhopper.search.StringIndex
 
get(String) - Method in class com.graphhopper.storage.StorableProperties
 
get(DecimalEncodedValue, int, int, int) - Method in class com.graphhopper.storage.TurnCostStorage
 
get(ByteOrder) - Static method in class com.graphhopper.util.BitUtil
 
get(BooleanEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(IntEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(DecimalEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(EnumEncodedValue<T>) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(StringEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(BooleanEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(IntEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(DecimalEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(EnumEncodedValue<T>) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(StringEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(String) - Method in class com.graphhopper.util.TranslationMap
Returns the Translation object for the specified locale and returns null if not found.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Decide whether a way is routable for a given mode of travel.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.countryrules.AustriaCountryRule
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.countryrules.GermanyCountryRule
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.FootFlagEncoder
Some ways are okay but not separate for pedestrians.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.RoadsFlagEncoder
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
Avoid some more ways than for pedestrian like hiking trails.
getAccessEnc() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getAccessEnc() - Method in class com.graphhopper.routing.util.AccessFilter
 
getAccessEnc() - Method in interface com.graphhopper.routing.util.FlagEncoder
This method returns the EncodedValue used for the direction-dependent access properties of this encoder.
getActiveLandmarkCount() - Method in class com.graphhopper.routing.RouterConfig
 
getAddedShortcutsCount() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getAdjNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getAdjNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getAdjNode() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getAdjNode() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getAdjNode() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
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.routing.AlgorithmOptions
 
getAll(long) - Method in class com.graphhopper.search.StringIndex
 
getAllEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getAllEdges() - Method in interface com.graphhopper.storage.Graph
 
getAllEdges() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getAllTurnRelations() - Method in class com.graphhopper.storage.TurnCostStorage
Returns an iterator over all entries.
getApproximation() - Method in class com.graphhopper.routing.AStarBidirection
 
getApproximation() - Method in class com.graphhopper.routing.AStarBidirectionCH
 
getApproximation() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
getApproximation(String, PMap, Weighting, NodeAccess) - Static method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
getApproximation() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
getAverageSpeedEnc() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getAverageSpeedEnc() - Method in interface com.graphhopper.routing.util.FlagEncoder
This method returns the EncodedValue used for the average speed of this encoder.
getBaseGraph() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getBaseGraph() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getBaseGraph() - Method in interface com.graphhopper.storage.Graph
 
getBaseGraph() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getBaseGraph() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getBaseGraph() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getBaseNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getBaseNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getBaseNode() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getBaseNode() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getBaseNode() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
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
 
getBiggestComponent() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
A reference to the biggest component contained in EdgeBasedTarjanSCC.ConnectedComponents.getComponents() or an empty list if there are either no components or the biggest component has only a single edge (and hence EdgeBasedTarjanSCC.ConnectedComponents.getComponents() is empty).
getBiggestComponent() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
A reference to the biggest component contained in TarjanSCC.ConnectedComponents.getComponents() or an empty list if there are either no components or the biggest component has only a single node (and hence TarjanSCC.ConnectedComponents.getComponents() is empty).
getBits() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
getBool(String, boolean) - Method in class com.graphhopper.GraphHopperConfig
 
getBool(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.BooleanEncodedValue
 
getBool(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
getBooleanEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getBooleanEncodedValue(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getBooleanEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getBorders() - Method in class com.graphhopper.routing.lm.SplitArea
 
getBorders() - Method in interface com.graphhopper.routing.util.AreaIndex.Area
 
getBorders() - Method in class com.graphhopper.routing.util.CustomArea
 
getBounds() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
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.storage.index.IndexStructureInfo
 
getBounds() - Method in class com.graphhopper.util.shapes.BBox
 
getBounds() - Method in class com.graphhopper.util.shapes.Circle
 
getBounds() - Method in class com.graphhopper.util.shapes.Polygon
 
getBounds() - Method in interface com.graphhopper.util.shapes.Shape
 
getBox() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getBranch() - Method in class com.graphhopper.util.GitInfo
 
getBwdAccess(long) - Method in class com.graphhopper.storage.CHStorage
 
getByte(long) - Method in interface com.graphhopper.storage.DataAccess
 
getByte(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getByte(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
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() - Method in class com.graphhopper.storage.VLongStorage
 
getCacheDir() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
getCapacity() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
getCapacity() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getCapacity() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
getCapacity() - Method in class com.graphhopper.search.StringIndex
 
getCapacity() - Method in class com.graphhopper.storage.CHStorage
 
getCapacity() - Method in interface com.graphhopper.storage.DataAccess
 
getCapacity() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCapacity() - Method in class com.graphhopper.storage.index.LineIntIndex
 
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 class com.graphhopper.storage.StorableProperties
 
getCapacity() - Method in class com.graphhopper.storage.TurnCostStorage
 
getCardinality() - Method in interface com.graphhopper.coll.GHBitSet
 
getCardinality() - Method in class com.graphhopper.coll.GHBitSetImpl
 
getCardinality() - Method in class com.graphhopper.coll.GHTBitSet
 
getCHConfig() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getCHConfig() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getChecksum() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getCHGraphs() - Method in class com.graphhopper.GraphHopper
 
getCHPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
getCHProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getCHProfiles() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getCHStorage() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getClosestEdge() - Method in class com.graphhopper.storage.index.Snap
 
getClosestNode() - Method in class com.graphhopper.storage.index.Snap
Returns the closest matching node.
getCommitHash() - Method in class com.graphhopper.util.GitInfo
 
getCommitMessage() - Method in class com.graphhopper.util.GitInfo
 
getCommitTime() - Method in class com.graphhopper.util.GitInfo
 
getComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
A list of arrays each containing the edge keys of a strongly connected component.
getComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
A list of arrays each containing the nodes of a strongly connected component.
getConditionalTagInspector() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getCost(DecimalEncodedValue) - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getCountryRule(Country) - Method in class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
getCountryRuleFactory() - Method in class com.graphhopper.GraphHopper
 
getCountryToRuleMap() - Method in class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
getCurrentFromWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentSeconds() - Method in class com.graphhopper.util.StopWatch
returns the total elapsed time on this stopwatch without the need of stopping it
getCurrentToWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentValue() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
The value of the Path at this moment, that should be stored in the PathDetail when calling startInterval
getCurrentValue() - Method in class com.graphhopper.util.details.AverageSpeedDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.BooleanDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.DecimalDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.DistanceDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EdgeIdDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EdgeKeyDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EnumDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.IntDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.StreetNameDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.StringDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.TimeDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.WeightDetails
 
getCustomAreasDirectory() - Method in class com.graphhopper.GraphHopper
 
getCustomModel() - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
getData() - Method in class com.graphhopper.reader.osm.pbf.PbfRawBlob
Gets the raw contents of the blob in binary undecoded form.
getDataDate() - Method in class com.graphhopper.reader.osm.OSMReader
 
getDebugInfo() - Method in class com.graphhopper.routing.Path
 
getDebugString() - Method in class com.graphhopper.routing.CHPathCalculator
 
getDebugString() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getDebugString() - Method in interface com.graphhopper.routing.PathCalculator
 
getDecimal(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getDecimal(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getDecimalEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getDecimalEncodedValue(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getDecimalEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getDefaultType() - Method in interface com.graphhopper.storage.Directory
 
getDefaultType(String, boolean) - Method in interface com.graphhopper.storage.Directory
 
getDefaultType() - Method in class com.graphhopper.storage.GHDirectory
 
getDefaultType(String, boolean) - Method in class com.graphhopper.storage.GHDirectory
This method returns the default DAType of the specified DataAccess (as string).
getDegree(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getDeltaLat() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getDeltaLon() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getDescription() - Method in class com.graphhopper.routing.Path
 
getDijkstraSeconds() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getDimension() - Method in class com.graphhopper.reader.PillarInfo
 
getDimension() - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getDirectory() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
getDirectory() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getDistance() - Method in class com.graphhopper.routing.Path
 
getDistance() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getDistance() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getDistance() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getDistance(int, int, NodeAccess) - Static method in class com.graphhopper.util.GHUtility
 
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(String, double) - Method in class com.graphhopper.GraphHopperConfig
 
getDummySum() - Method in class com.graphhopper.util.MiniPerfTest
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getEdge(int, int) - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getEdge() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getEdge() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of this edge state.
getEdge() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
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
 
getEdgeCount() - Method in class com.graphhopper.routing.Path
 
getEdgeFromEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeFromKey(int) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Use this method to return the edge for the specified edgeKeys that get returned by EdgeBasedTarjanSCC.findComponents()} etc.
getEdgeIds(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
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
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getEdgeIteratorStateForKey(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdgeIteratorStateForKey(int) - Method in interface com.graphhopper.storage.Graph
Returns the edge state for the given edge key
getEdgeIteratorStateForKey(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEdgeKey() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getEdgeKey() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns the edge key of the current edge.
getEdgeKey() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getEdgeKeys() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getEdges() - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getEdges() - Method in class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
getEdges() - Method in class com.graphhopper.routing.Path
 
getEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdges() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getEdges() - Method in interface com.graphhopper.storage.Graph
 
getEdges() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEdges() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getEdges() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getEdgesWithDifferentHeading(int, double) - Method in class com.graphhopper.routing.HeadingResolver
Returns a list of edge IDs of edges adjacent to the given base node that do *not* have the same or a similar heading as the given heading.
getEle(double, double) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
getEle(double, double) - Method in interface com.graphhopper.reader.dem.ElevationProvider
 
getEle(ReaderNode) - Method in interface com.graphhopper.reader.dem.ElevationProvider
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
getEle(int) - Method in class com.graphhopper.reader.PillarInfo
 
getEle(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getElevationMaxWayPointDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getElevationProvider() - Method in class com.graphhopper.GraphHopper
 
getElevationWayPointMaxDistance() - Method in class com.graphhopper.routing.RouterConfig
 
getEncodedValue(String, Class<T>) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.EncodingManager
 
getEncodedValueFactory() - Method in class com.graphhopper.GraphHopper
 
getEncodedValues() - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEncodedValues() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getEncodedValues() - Method in class com.graphhopper.routing.util.EncodingManager
 
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
 
getEncodingManagerBuilder() - Method in class com.graphhopper.GraphHopper
 
getEndNode() - Method in class com.graphhopper.routing.Path
 
getEntities() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Gets the entities decoded from the blob.
getEntries() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getEnum(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getEnumEncodedValue(String, Class<T>) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEnumEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getEnumEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.EncodingManager
 
getException() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
 
getFactor(int) - Static method in enum com.graphhopper.routing.util.PriorityCode
 
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.ReaderElement
Returns the first existing tag of the specified list where the order is important.
getFlagEncoder() - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
Returns the flagEncoder of the superWeighting.
getFlagEncoder() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
getFlagEncoder() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
getFlagEncoder() - Method in interface com.graphhopper.routing.weighting.Weighting
 
getFlags() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getFlags() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns edge properties stored in direction of the raw database layout.
getFlags() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getFloat(String, float) - Method in class com.graphhopper.GraphHopperConfig
 
getFromEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getFullName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getFullyLoaded() - Method in class com.graphhopper.GraphHopper
 
getFwdAccess(long) - Method in class com.graphhopper.storage.CHStorage
 
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
 
getHints() - Method in class com.graphhopper.config.Profile
 
getHints() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getId() - Method in class com.graphhopper.reader.ReaderElement
 
getImageFromArray(int[], int, int) - Method in class com.graphhopper.reader.dem.HeightTile
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
getIncomingEdge(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getIncomingEdge(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
getInEdge(DirectionResolverResult, String) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeLeft() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeRight() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
getInt(String, int) - Method in class com.graphhopper.GraphHopperConfig
 
getInt(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.IntEncodedValue
This method restores the integer value from the specified 'flags' taken from the storage.
getInt(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
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
 
getIntEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getIntEncodedValue(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getIntEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getInternalNodeIdOfOsmNode(long) - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser.ExternalInternalMap
 
getIntHigh(long) - Method in class com.graphhopper.util.BitUtil
 
getIntLow(long) - Method in class com.graphhopper.util.BitUtil
 
getIntsForFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
getIsochroneEdges() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getKey() - Method in class com.graphhopper.coll.MapEntry
 
getKey(FlagEncoder, String) - Static method in class com.graphhopper.routing.util.EncodingManager
All EncodedValue names that are created from a FlagEncoder should use this method to mark them as "none-shared" across the other FlagEncoders.
getKey(String, String) - Static method in class com.graphhopper.routing.util.EncodingManager
 
getKeyAlgo() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getKeysWithPrefix(String) - Method in class com.graphhopper.reader.ReaderElement
 
getLandmarkCount() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks() - Method in class com.graphhopper.GraphHopper
 
getLandmarks(int) - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLandmarkStorage() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getLanguage() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
getLastShortcut(long) - Method in class com.graphhopper.storage.CHStorage
 
getLat(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLat() - Method in class com.graphhopper.reader.ReaderNode
 
getLat(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLat() - Method in class com.graphhopper.util.shapes.Circle
 
getLazyTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getLeafs() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getLength() - Method in class com.graphhopper.storage.VLongStorage
 
getLevel(int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getLevel(long) - Method in class com.graphhopper.storage.CHStorage
 
getLevel(int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getLevel(int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getLevenshteinDistance(CharSequence, CharSequence) - Static method in class com.graphhopper.apache.commons.lang3.StringUtils
Find the Levenshtein distance between two Strings.
getLMConfig() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLMConfig() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getLMPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
getLMProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getLMProfiles() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLmSelectionWeighting() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
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.
getLon(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLon() - Method in class com.graphhopper.reader.ReaderNode
 
getLon(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLon() - Method in class com.graphhopper.util.shapes.Circle
 
getLong(String, long) - Method in class com.graphhopper.GraphHopperConfig
 
getLongEdgeSamplingDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getMajorVersion() - Static method in class com.graphhopper.util.Constants
 
getMax() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMax() - Method in class com.graphhopper.util.MiniPerfTest
 
getMaxDecimal() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
The maximum double value this EncodedValue accepts for setDecimal without throwing an exception.
getMaxDecimal() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getMaximumLMWeight() - Method in class com.graphhopper.config.LMProfile
 
getMaxInt() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
The int value this EncodedValue accepts for setInt without throwing an exception.
getMaxInt() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getMaxLat() - Method in class com.graphhopper.util.shapes.Polygon
 
getMaxLon() - Method in class com.graphhopper.util.shapes.Polygon
 
getMaxRoundTripRetries() - Method in class com.graphhopper.routing.RouterConfig
 
getMaxSpeed() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in class com.graphhopper.routing.util.countryrules.AustriaCountryRule
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in class com.graphhopper.routing.util.countryrules.GermanyCountryRule
In Germany there are roads without a speed limit.
getMaxSpeed() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getMaxTurnCosts() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.RouterConfig
 
getMaxWayPointDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getMean() - Method in class com.graphhopper.util.MiniPerfTest
 
getMembers() - Method in class com.graphhopper.reader.ReaderRelation
 
getMemoryUsage() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
getMemoryUsage() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getMemoryUsage() - Method in interface com.graphhopper.coll.LongIntMap
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.DijkstraOneToMany
List currently used memory in MB (approximately)
getMillis() - Method in class com.graphhopper.util.StopWatch
 
getMin() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMin() - Method in class com.graphhopper.util.MiniPerfTest
 
getMinimumNodes() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getMinLat() - Method in class com.graphhopper.util.shapes.Polygon
 
getMinLon() - Method in class com.graphhopper.util.shapes.Polygon
 
getMinResolutionInMeter() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getMinResolutionInMeter() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.CurvatureWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.PriorityWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.ShortestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.ShortFastestWeighting
 
getMinWeight(double) - Method in interface com.graphhopper.routing.weighting.Weighting
Used only for the heuristic estimation in A*
getName() - Method in class com.graphhopper.config.Profile
 
getName() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getName() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
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.AStarBidirectionCH
 
getName() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
getName() - Method in class com.graphhopper.routing.Dijkstra
 
getName() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
getName() - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
getName() - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
getName() - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getName() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getName() - Method in enum com.graphhopper.routing.ev.Country
 
getName() - Method in interface com.graphhopper.routing.ev.EncodedValue
This method returns the hierarchical name like vehicle.type of this EncodedValue
getName() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getName() - Method in class com.graphhopper.routing.lm.LMConfig
 
getName() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getName() - Method in interface com.graphhopper.routing.RoutingAlgorithm
 
getName() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.BikeFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.Car4WDFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
getName() - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser
 
getName() - Method in class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.RoadsFlagEncoder
 
getName() - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
 
getName() - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.BlockAreaWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.CurvatureWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.ShortestWeighting
 
getName() - Method in class com.graphhopper.routing.weighting.ShortFastestWeighting
 
getName() - Method in interface com.graphhopper.routing.weighting.Weighting
 
getName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getName() - Method in class com.graphhopper.storage.CHConfig
 
getName() - Method in interface com.graphhopper.storage.DataAccess
The logical identification of this object.
getName() - Method in interface com.graphhopper.storage.GHLock
 
getName() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
getName() - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
getName() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getName() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getNanos() - Method in class com.graphhopper.util.StopWatch
 
getNeighbors(RoutingCHEdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighbors(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighborTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getNext() - Method in interface com.graphhopper.reader.osm.OSMInput
 
getNext() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
getNextIn(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNextOut(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNextStorableValue(double) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getNextStorableValue(double) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getNodeA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNodeA(long) - Method in class com.graphhopper.storage.CHStorage
 
getNodeAccess() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodeAccess() - Method in interface com.graphhopper.storage.Graph
Creates an object to access node properties.
getNodeAccess() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getNodeB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNodeB(long) - Method in class com.graphhopper.storage.CHStorage
 
getNodeIdForLevel(int) - Method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
getNodeIds() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getNodeOrderingProvider() - Method in class com.graphhopper.storage.CHStorage
 
getNodes() - Method in class com.graphhopper.reader.ReaderWay
 
getNodes() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getNodes() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodes() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getNodes() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
 
getNodes() - Method in class com.graphhopper.storage.CHStorage
The number of nodes of this storage.
getNodes() - Method in interface com.graphhopper.storage.Graph
 
getNodes() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getNodes() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getNodes() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getNonChMaxWaypointDistance() - Method in class com.graphhopper.routing.RouterConfig
 
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
getNumNodes() - Method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
getNumShortcutsExceedingWeight() - Method in class com.graphhopper.storage.CHStorage
 
getObtainFailedReason() - Method in interface com.graphhopper.storage.GHLock
 
GetOffBike - Class in com.graphhopper.routing.ev
 
GetOffBike() - Constructor for class com.graphhopper.routing.ev.GetOffBike
 
getOrigEdge() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The original/base/query graph edge ID of the edge this CH edge state represents or EdgeIterator.NO_EDGE if this is edge state is a shortcut
getOrigEdge() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeCount() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeCount() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeFirst() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getOrigEdgeFirst(long) - Method in class com.graphhopper.storage.CHStorage
 
getOrigEdgeFirst() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
For shortcuts of an edge-based CH graph this is the ID of the first original edge of this edge state, otherwise it is the same as RoutingCHEdgeIteratorState.getOrigEdge()}
getOrigEdgeFirst() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeFirst() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getOrigEdgeFirst() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getOrigEdgeId(RoutingCHEdgeIteratorState, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getOrigEdgeId(RoutingCHEdgeIteratorState, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
getOrigEdgeKeyFirst() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeKeyFirst() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getOrigEdgeKeyFirstAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyFirstBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyLast() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeKeyLast() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getOrigEdgeKeyLastAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyLastBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeLast() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getOrigEdgeLast(long) - Method in class com.graphhopper.storage.CHStorage
 
getOrigEdgeLast() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
For shortcuts of an edge-based CH graph this is the ID of the last original edge of this edge state, otherwise it is the same as RoutingCHEdgeIteratorState.getOrigEdge()}
getOrigEdgeLast() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeLast() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getOrigEdgeLast() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getOriginalEdgeKey() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
This method returns the original (not virtual!) edge key.
getOriginalEdges() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getOSMFile() - Method in class com.graphhopper.GraphHopper
 
getOsmIdFrom() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getOsmIdOfInternalEdge(int) - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser.ExternalInternalMap
 
getOsmIdTo() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getOtherNode(int, int) - Method in interface com.graphhopper.storage.Graph
 
getOtherNode(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getOutEdge(DirectionResolverResult, String) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
getOutEdgeLeft() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getOutEdgeRight() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getPaddedLatString(int) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getPaddedLonString(int) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getParent() - Method in class com.graphhopper.routing.AStar.AStarEntry
 
getParent() - Method in class com.graphhopper.routing.ch.AStarCHEntry
 
getParent() - Method in class com.graphhopper.routing.ch.CHEntry
 
getParent() - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
getParent(SPTEntry) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
getParent(SPTEntry) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getParent() - Method in class com.graphhopper.routing.SPTEntry
 
getParts() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRouteCH.AlternativeInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH.AlternativeInfo
 
getPathDetailsBuilderFactory() - Method in class com.graphhopper.GraphHopper
 
getPeriodTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getPixelGridTraversal() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getPosition() - Method in class com.graphhopper.storage.VLongStorage
 
getPreparationProfile() - Method in class com.graphhopper.config.LMProfile
 
getPreparationThreads() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparationThreads() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getPrepareEdge() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getPrepareEdge() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getPrimary() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
getPrimary() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
getPriority(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getProblems(Graph) - Static method in class com.graphhopper.util.GHUtility
This method could throw an exception if problems like index out of bounds etc
getProfile() - Method in class com.graphhopper.config.CHProfile
 
getProfile() - Method in class com.graphhopper.config.LMProfile
 
getProfile(String) - Method in class com.graphhopper.GraphHopper
Returns the profile for the given profile name, or null if it does not exist
getProfile() - Method in class com.graphhopper.routing.Router.Solver
 
getProfiles() - Method in class com.graphhopper.GraphHopper
 
getProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getProperties() - Method in class com.graphhopper.routing.util.CustomArea
 
getProperties() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getPropertiesString() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getQueryDistance() - Method in class com.graphhopper.storage.index.Snap
 
getQueryOverlay() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getQueryPoint() - Method in class com.graphhopper.storage.index.Snap
 
getRandomSnap(LocationIndex, Random, BBox, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getRange(String) - Method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
getRawPriority(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getRawSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getReaderConfig() - Method in class com.graphhopper.GraphHopper
 
getRef() - Method in class com.graphhopper.reader.ReaderRelation.Member
member reference which is an OSM ID
getReport() - Method in class com.graphhopper.util.MiniPerfTest
 
getRequiredBits() - Method in class com.graphhopper.routing.ev.EncodedValue.InitializerConfig
 
getRestriction() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getRestrictions() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getRestrictionType(String) - Static method in enum com.graphhopper.reader.OSMTurnRelation.Type
 
getReverse(BooleanEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(IntEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(DecimalEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(EnumEncodedValue<T>) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(StringEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(BooleanEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(IntEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(DecimalEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(EnumEncodedValue<T>) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(StringEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(BooleanEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(IntEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(DecimalEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(EnumEncodedValue<T>) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(StringEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getRoadSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.CurvatureWeighting
 
getRole() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
getRouterConfig() - Method in class com.graphhopper.GraphHopper
 
getScBwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
The bit for backward direction
getScDirMask() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
A bitmask for two directions
getScFwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
The bit for forward direction
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
 
getSegmentSize() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getSegmentSize() - Method in interface com.graphhopper.storage.DataAccess
 
getSettledNodes() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
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
 
getShifts() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
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
 
getShortcutForPrepareEdge(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getShortcuts() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getShortcuts() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getShortcuts() - Method in class com.graphhopper.storage.CHStorage
The number of shortcuts that were added to this storage
getShortcuts() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getShortcuts() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getSingleEdgeComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
The set of edge-keys that form their own (single-edge key) component.
getSingleNodeComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
The set of nodes that form their own (single-node) component.
getSize() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
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.storage.index.LineIntIndex
 
getSize() - Method in class com.graphhopper.util.SimpleIntDeque
 
getSkipped1() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getSkipped1() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getSkipped2() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getSkipped2() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getSkippedEdge1(long) - Method in class com.graphhopper.storage.CHStorage
 
getSkippedEdge1() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of the first skipped edge/shortcut of this edge state
getSkippedEdge1() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSkippedEdge2(long) - Method in class com.graphhopper.storage.CHStorage
 
getSkippedEdge2() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of the second skipped edge/shortcut of this edge state
getSkippedEdge2() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSlack() - Method in class com.graphhopper.routing.lm.LMApproximator
 
getSlack() - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
getSlack() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
getSlack() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
getSlack() - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
getSlidingMeanValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSnappedPoint() - Method in class com.graphhopper.storage.index.Snap
Calculates the position of the query point 'snapped' to a close road segment or node.
getSnappedPosition() - Method in class com.graphhopper.storage.index.Snap
 
getSortBy() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getSourceOutEdge() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.FerrySpeedCalculator
Special handling for ferry ways.
getSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getStatisticsString() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getStorage() - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
getString(String, String) - Method in class com.graphhopper.GraphHopperConfig
 
getString(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
getStringEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getStringEncodedValue(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getStringEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getSubnetwork(int) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
Returns the subnetwork ID for the specified nodeId or 0 if non is associated e.g.
getSubnetworksWithLandmarks() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getSum() - Method in class com.graphhopper.util.MiniPerfTest
 
getTag(String) - Method in class com.graphhopper.reader.ReaderElement
 
getTag(String, T) - Method in class com.graphhopper.reader.ReaderElement
 
getTagParserFactory() - Method in class com.graphhopper.GraphHopper
 
getTags() - Method in class com.graphhopper.reader.ReaderElement
 
getTargetInEdge() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getThreshold() - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Returns the current value of the threshold used for adding the Winkler bonus.
getTime() - Method in class com.graphhopper.routing.Path
 
getTimeStamp() - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
getTimeString() - Method in class com.graphhopper.util.StopWatch
 
getToEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getToll(ReaderWay, TransportationMode, Toll) - Method in class com.graphhopper.routing.util.countryrules.AustriaCountryRule
 
getToll(ReaderWay, TransportationMode, Toll) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getToll(ReaderWay, TransportationMode, Toll) - Method in class com.graphhopper.routing.util.countryrules.GermanyCountryRule
 
getTotalComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
The total number of strongly connected components.
getTotalComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
The total number of strongly connected components.
getTotalPrepareTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getTotalPrepareTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getTotalPrepareTime() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getTranslationMap() - Method in class com.graphhopper.GraphHopper
 
getTransportationMode() - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getTransportationMode() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getTransportationMode() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getTransportationMode() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getTransportationMode() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getTransportationMode() - Method in class com.graphhopper.routing.util.RoadsFlagEncoder
 
getTraversalId(RoutingCHEdgeIteratorState, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getTraversalId(RoutingCHEdgeIteratorState, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
getTraversalMode() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getTraversalMode() - Method in class com.graphhopper.storage.CHConfig
 
getTurnCostIndex(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getTurnCostIndex(int) - Method in interface com.graphhopper.storage.NodeAccess
 
getTurnCostStorage() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getTurnCostStorage() - Method in interface com.graphhopper.storage.Graph
 
getTurnCostStorage() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.ch.CHPreparationGraph.TurnCostFunction
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getTurnWeight(int, int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getTwoLetterCode() - Method in enum com.graphhopper.routing.ev.Country
 
getType() - Method in class com.graphhopper.reader.osm.pbf.PbfRawBlob
Gets the type of data represented by this blob.
getType() - Method in class com.graphhopper.reader.ReaderElement
 
getType() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
getType() - Method in interface com.graphhopper.storage.DataAccess
 
getType() - Method in class com.graphhopper.storage.MMapDataAccess
 
getType() - Method in class com.graphhopper.storage.RAMDataAccess
 
getUnfavoredEdges() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getUnfavoredVirtualEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
Returns all virtual edges that have been unfavored via QueryGraph.unfavorVirtualEdge(int) or QueryGraph.unfavorVirtualEdges(IntArrayList)
getUnprocessedElements() - Method in interface com.graphhopper.reader.osm.OSMInput
 
getUnprocessedElements() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
getValue() - Method in class com.graphhopper.coll.MapEntry
 
getValue() - Method in enum com.graphhopper.routing.util.PriorityCode
 
getValue(int) - Static method in enum com.graphhopper.routing.util.PriorityCode
 
getValues() - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getValues() - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
getVehicle() - Method in class com.graphhopper.config.Profile
 
getVehicleTypeRestricted() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getVehicleTypesExcept() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getVersion() - Method in class com.graphhopper.config.Profile
 
getVersion() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getVersion() - Method in interface com.graphhopper.routing.ev.EncodedValue
The return value represents the state of this EncodedValue and it can be assumed that two JVMs return the same version when the EncodedValue has the same state unlike the hashCode method.
getVersion() - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getVersion() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getVersion() - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
getVersions() - Static method in class com.graphhopper.util.Constants
 
getVertexQuadEdge(int) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getVertexQuadEdge(int) - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getVertexQuadEdge(int) - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getVertexQuadEdges() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getVertices() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getViaNode() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getViaOsmNodeId() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getVisitedNodes() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getVisitedNodes() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRoute
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRouteCH
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
getVisitedNodes() - Method in class com.graphhopper.routing.AStar
 
getVisitedNodes() - Method in class com.graphhopper.routing.CHPathCalculator
 
getVisitedNodes() - Method in class com.graphhopper.routing.Dijkstra
 
getVisitedNodes() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getVisitedNodes() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getVisitedNodes() - Method in interface com.graphhopper.routing.PathCalculator
 
getVisitedNodes() - Method in interface com.graphhopper.routing.RoutingAlgorithm
Returns the visited nodes after searching.
getWayIndex() - Method in class com.graphhopper.storage.index.Snap
 
getWeight() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
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(long) - Method in class com.graphhopper.storage.CHStorage
 
getWeight(boolean) - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getWeight(boolean) - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getWeightAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getWeightBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getWeighting() - Method in class com.graphhopper.config.Profile
 
getWeighting() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getWeighting() - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method returns the weighting for which the landmarks are originally created
getWeighting() - Method in class com.graphhopper.routing.lm.LMConfig
 
getWeighting() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getWeighting() - Method in class com.graphhopper.storage.CHConfig
 
getWeighting() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getWeighting() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.AStar.AStarEntry
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.ch.AStarCHEntry
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.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.routing.OSMReaderConfig
 
GHBitSet - Interface in com.graphhopper.coll
Wrapper interface of an integer container for different implementations like OpenBitset, BitSet, ...
GHBitSetImpl - Class in com.graphhopper.coll
This implementation stores the bits inside the values of a long-array.
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
 
GHIntHashSet - Class in com.graphhopper.coll
Prefer GHTBitSet or GHBitSetImpl over this class.
GHIntHashSet() - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int, double) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(IntContainer) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntLongHashMap - Class in com.graphhopper.coll
 
GHIntLongHashMap() - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int, double) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntObjectHashMap<T> - Class in com.graphhopper.coll
We often do not mix maps but really need to avoid randomness or that threads can influence each other and so we do not use the default HashOrderMixing employed in HPPC (which does this in a thread-safe manner).
GHIntObjectHashMap() - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int, double) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHLock - Interface in com.graphhopper.storage
A write lock interface.
GHLongHashSet - Class in com.graphhopper.coll
 
GHLongHashSet() - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int, double) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongIntBTree - Class in com.graphhopper.coll
An in-memory simple B-Tree.
GHLongIntBTree(int) - Constructor for class com.graphhopper.coll.GHLongIntBTree
 
GHLongLongHashMap - Class in com.graphhopper.coll
 
GHLongLongHashMap() - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int, double) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongObjectHashMap<T> - Class in com.graphhopper.coll
 
GHLongObjectHashMap() - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int, double) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHObjectIntHashMap<T> - Class in com.graphhopper.coll
 
GHObjectIntHashMap() - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int, double) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(ObjectIntAssociativeContainer) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
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 hash set.
GHTBitSet(GHIntHashSet) - 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 for integer-float key-value pairs 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.
GIT_INFO - Static variable in class com.graphhopper.util.Constants
Details about the git commit this artifact was build for, can be null (if not build using maven)
GitInfo - Class in com.graphhopper.util
 
GitInfo(String, String, String, String, boolean) - Constructor for class com.graphhopper.util.GitInfo
 
GMTEDProvider - Class in com.graphhopper.reader.dem
Elevation data from Global Multi-resolution Terrain Elevation Data 2010 (GMTED2010).
GMTEDProvider() - Constructor for class com.graphhopper.reader.dem.GMTEDProvider
 
GMTEDProvider(String) - Constructor for class com.graphhopper.reader.dem.GMTEDProvider
 
goFurther(int) - Method in class com.graphhopper.util.XFirstSearch
 
graph - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
graph - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
graph - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
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.
GraphBuilder - Class in com.graphhopper.storage
Used to build GraphHopperStorage
GraphBuilder(EncodingManager) - Constructor for class com.graphhopper.storage.GraphBuilder
 
GraphEdgeIdFinder - Class in com.graphhopper.storage
This class allows to find edges (or construct shapes) from shape filter.
GraphEdgeIdFinder(Graph, LocationIndex) - Constructor for class com.graphhopper.storage.GraphEdgeIdFinder
 
GraphEdgeIdFinder.BlockArea - Class in com.graphhopper.storage
This class handles edges and areas where access should be blocked.
GraphElevationSmoothing - Class in com.graphhopper.reader.dem
This class smooths the elevation data of a PointList by calculating the average elevation over multiple points of that PointList.
GraphElevationSmoothing() - Constructor for class com.graphhopper.reader.dem.GraphElevationSmoothing
 
GraphHopper - Class in com.graphhopper
Easy to use access point to configure import and (offline) routing.
GraphHopper() - Constructor for class com.graphhopper.GraphHopper
 
GraphHopperConfig - Class in com.graphhopper
This class represents the global configuration for the GraphHopper class, which is typically configured via the `config.yml` file.
GraphHopperConfig() - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphHopperConfig(GraphHopperConfig) - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphHopperConfig(PMap) - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphHopperOSM - Class in com.graphhopper.reader.osm
Deprecated.
Use GraphHopper instead.
GraphHopperOSM() - Constructor for class com.graphhopper.reader.osm.GraphHopperOSM
Deprecated.
 
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, boolean, int) - Constructor for class com.graphhopper.storage.GraphHopperStorage
Use GraphBuilder to create a graph

H

handleAccess(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleEdge(int, int, PointList, ReaderWay, Map<String, Object>) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.EdgeHandler
 
handleNodeTags(IntsRef, Map<String, Object>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Updates the given edge flags based on node tags
handlePriority(ReaderWay, Integer) - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
First get priority from FootFlagEncoder.handlePriority(ReaderWay, Integer) then evaluate wheelchair specific tags.
handleRelationTags(ReaderRelation, IntsRef) - Method in class com.graphhopper.routing.util.EncodingManager
 
handleRelationTags(IntsRef, ReaderRelation) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
handleRelationTags(IntsRef, ReaderRelation) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
handleRelationTags(IntsRef, ReaderRelation) - Method in interface com.graphhopper.routing.util.parsers.RelationTagParser
Analyze the tags of a relation and create the routing flags for the second read step.
handleTurnRelationTags(OSMTurnRelation, TurnCostParser.ExternalInternalMap, Graph) - Method in class com.graphhopper.routing.util.EncodingManager
 
handleTurnRelationTags(OSMTurnRelation, TurnCostParser.ExternalInternalMap, Graph) - Method in class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
handleTurnRelationTags(OSMTurnRelation, TurnCostParser.ExternalInternalMap, Graph) - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Analyze properties of a way and create the edge flags.
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
handleWayTags(ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.EncodingManager
Processes way properties of different kind to determine speed and direction.
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.CountryParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMAccessParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHikeRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHorseRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMLanesParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMtbRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTollParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in interface com.graphhopper.routing.util.parsers.TagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.RoadsFlagEncoder
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
 
has(String) - Method in class com.graphhopper.GraphHopperConfig
 
hasCachedEdgeIds(int) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
hasElevation() - Method in class com.graphhopper.GraphHopper
 
hasElevation() - Method in class com.graphhopper.util.shapes.BBox
 
hasElevationDiff(double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
hasEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
hasEncodedValue(String) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
hasEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
hasEncoder(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
hashCode() - Method in class com.graphhopper.coll.MapEntry
 
hashCode() - Method in class com.graphhopper.config.CHProfile
 
hashCode() - Method in class com.graphhopper.config.Profile
 
hashCode() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
hashCode() - Method in class com.graphhopper.routing.DirectionResolverResult
 
hashCode() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
hashCode() - Method in class com.graphhopper.routing.lm.LMConfig
 
hashCode() - Method in class com.graphhopper.routing.util.AccessFilter
 
hashCode() - Method in class com.graphhopper.routing.util.EncodingManager
 
hashCode() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
hashCode() - Method in class com.graphhopper.storage.CHConfig
 
hashCode() - Method in class com.graphhopper.storage.DAType
 
hashCode() - Method in class com.graphhopper.storage.IntsRef
 
hashCode() - Method in class com.graphhopper.util.shapes.BBox
 
hashCode() - Method in class com.graphhopper.util.shapes.Circle
 
hasNext() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
hasTag(String, Object) - Method in class com.graphhopper.reader.ReaderElement
Check that the object has a given tag with a given value.
hasTag(String, String...) - Method in class com.graphhopper.reader.ReaderElement
Check that a given tag has one of the specified values.
hasTag(String, Collection<String>) - Method in class com.graphhopper.reader.ReaderElement
Check that a given tag has one of the specified values.
hasTag(List<String>, Collection<String>) - Method in class com.graphhopper.reader.ReaderElement
Check a number of tags in the given order for the any of the given values.
hasTags() - Method in class com.graphhopper.reader.ReaderElement
 
hasTagWithKeyPrefix(String) - Method in class com.graphhopper.reader.ReaderElement
 
hasTurnCosts() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
hasTurnCosts() - Method in interface com.graphhopper.routing.weighting.Weighting
This method can be used to check whether or not this weighting returns turn costs (or if they are all zero).
hasTurnCosts() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
hasTurnCosts() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
Hazmat - Enum in com.graphhopper.routing.ev
Defines general restrictions for the transport of hazardous materials.
If not tagged it will be Hazmat.YES
HazmatTunnel - Enum in com.graphhopper.routing.ev
Defines the degree of restriction for the transport of hazardous goods through tunnels.
If not tagged it will be HazmatTunnel.A
HazmatWater - Enum in com.graphhopper.routing.ev
Defines general restrictions for the transport of goods through water protection areas.
If not tagged it will be HazmatWater.YES
header - Variable in class com.graphhopper.storage.AbstractDataAccess
 
HEADER_OFFSET - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
HeadingEdgeFilter - Class in com.graphhopper.routing.util
 
HeadingEdgeFilter(DirectedEdgeFilter, double, GHPoint) - Constructor for class com.graphhopper.routing.util.HeadingEdgeFilter
 
HeadingResolver - Class in com.graphhopper.routing
 
HeadingResolver(Graph) - Constructor for class com.graphhopper.routing.HeadingResolver
 
HeightTile - Class in com.graphhopper.reader.dem
One rectangle of height data from Shuttle Radar Topography Mission.
HeightTile(int, int, int, int, double, int, int) - Constructor for class com.graphhopper.reader.dem.HeightTile
 
HIERARCHY_DEPTH_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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
 
HikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
HikeFlagEncoder(int, double, boolean) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
HikeRating - Class in com.graphhopper.routing.ev
 
HikeRating() - Constructor for class com.graphhopper.routing.ev.HikeRating
 
HorseRating - Class in com.graphhopper.routing.ev
 
HorseRating() - Constructor for class com.graphhopper.routing.ev.HorseRating
 

I

identity(int) - Static method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
importAndClose() - Method in class com.graphhopper.GraphHopper
Imports and processes data, storing it to disk when complete.
importOrLoad() - Method in class com.graphhopper.GraphHopper
Imports provided data from disc and creates graph.
importOSM() - Method in class com.graphhopper.GraphHopper
 
importPublicTransit() - Method in class com.graphhopper.GraphHopper
 
impossible() - Static method in class com.graphhopper.routing.DirectionResolverResult
 
in(Polygon, EdgeIteratorState) - Static method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
incEdge - Variable in class com.graphhopper.routing.ch.CHEntry
The id of the incoming original edge at this shortest path tree entry.
incEdgeKey - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The edge key of the incoming edge at this shortest path tree entry.
increaseBendinessImpact(double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
A good bendiness should become a greater impact.
indexDivisor - Variable in class com.graphhopper.storage.AbstractDataAccess
 
indexOf(String) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
IndexStructureInfo - Class in com.graphhopper.storage.index
 
IndexStructureInfo(int[], byte[], PixelGridTraversal, SpatialKeyAlgo, BBox, int) - Constructor for class com.graphhopper.storage.index.IndexStructureInfo
 
inEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
inEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.AccessFilter
 
inEdges(CHStorage, BaseGraph, Weighting) - Static method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
INFINITE_U_TURN_COSTS - Static variable in interface com.graphhopper.routing.weighting.Weighting
 
init(GraphHopperConfig) - Method in class com.graphhopper.GraphHopper
Reads the configuration from a GraphHopperConfig object which can be manually filled, or more typically is read from `config.yml`.
init(int, double, int, double) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
init(GraphHopperConfig) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
init(int, int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
Sets up a search for given start node and an ignored node.
init(EncodedValue.InitializerConfig) - Method in interface com.graphhopper.routing.ev.EncodedValue
This method sets the dataIndex and shift of this EncodedValue object and potentially changes the submitted init object afterwards via calling next
init(EncodedValue.InitializerConfig) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
init(GraphHopperConfig) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
init(DateRangeParser) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
init(EncodedValueLookup, DecimalEncodedValue, DecimalEncodedValue, Map<String, JsonFeature>) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
init(int, int) - Method in class com.graphhopper.storage.CHStorage
Initializes the storage.
initCollections(int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
initCollections(int) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
initCollections(int) - Method in class com.graphhopper.routing.AStar
 
initCollections(int) - Method in class com.graphhopper.routing.Dijkstra
 
initFrom(int, double) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
initFromGraph() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
InitializerConfig() - Constructor for class com.graphhopper.routing.ev.EncodedValue.InitializerConfig
 
initLocationIndex() - Method in class com.graphhopper.GraphHopper
Initializes the location index after the import is done.
initSearch(int, int, int, EdgeBasedWitnessPathSearcher.Stats) - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
Deletes the shortest path tree that has been found so far and initializes a new witness path search for a given node to be contracted and source edge key.
initTo(int, double) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
InMemConstructionIndex - Class in com.graphhopper.storage.index
 
InMemConstructionIndex(IndexStructureInfo) - Constructor for class com.graphhopper.storage.index.InMemConstructionIndex
 
insert(double, int) - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
insert(int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
insert(int, float) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
Instructions - Class in com.graphhopper.util
 
Instructions() - Constructor for class com.graphhopper.util.Instructions
 
InstructionsFromEdges - Class in com.graphhopper.routing
This class calculates instructions from the edges in a Path.
InstructionsFromEdges(Graph, Weighting, EncodedValueLookup, InstructionList) - Constructor for class com.graphhopper.routing.InstructionsFromEdges
 
IntDetails - Class in com.graphhopper.util.details
 
IntDetails(String, IntEncodedValue) - Constructor for class com.graphhopper.util.details.IntDetails
 
IntEncodedValue - Interface in com.graphhopper.routing.ev
This class defines how and where to store an unsigned integer.
IntEncodedValueImpl - Class in com.graphhopper.routing.ev
Implementation of the IntEncodedValue via a certain number of bits (that determines the maximum value) and a minimum value (default is 0).
IntEncodedValueImpl(String, int, boolean) - Constructor for class com.graphhopper.routing.ev.IntEncodedValueImpl
 
IntEncodedValueImpl(String, int, int, boolean, boolean) - Constructor for class com.graphhopper.routing.ev.IntEncodedValueImpl
This creates an EncodedValue to store an integer value with up to the specified bits.
intendedValues - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
intermediatePoint(double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This methods creates a point (lat, lon in degrees) a fraction of the distance along the path from (lat1, lon1) to (lat2, lon2).
intermediatePoint(double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
intermediatePoint(double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
interpolateElevationsOfInnerNodes(int[], int[]) - Method in class com.graphhopper.reader.dem.NodeElevationInterpolator
 
intersects(EdgeIteratorState) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
intersects(RectangleLineIntersector, PointList) - Static method in class com.graphhopper.util.shapes.BBox
 
intersects(PointList) - Method in class com.graphhopper.util.shapes.BBox
 
intersects(double, double, double, double) - Method in class com.graphhopper.util.shapes.BBox
This method calculates if this BBox intersects with the specified BBox
intersects(BBox) - Method in class com.graphhopper.util.shapes.BBox
This method calculates if this BBox intersects with the specified BBox
intersects(PointList) - Method in class com.graphhopper.util.shapes.Circle
 
intersects(BBox) - Method in class com.graphhopper.util.shapes.Circle
 
intersects(PointList) - Method in class com.graphhopper.util.shapes.Polygon
 
intersects(PointList) - Method in interface com.graphhopper.util.shapes.Shape
 
IntFloatBinaryHeap - Class in com.graphhopper.apache.commons.collections
This class is a partial copy of the class org.apache.commons.collections.BinaryHeap for just the min heap and primitive, sorted float keys and associated int elements.
IntFloatBinaryHeap() - Constructor for class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
IntFloatBinaryHeap(int) - Constructor for class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
ints - Variable in class com.graphhopper.storage.IntsRef
The contents of the IntsRef.
intsEquals(IntsRef) - Method in class com.graphhopper.storage.IntsRef
 
IntsRef - Class in com.graphhopper.storage
Idea and most of the code is from Lucene.
IntsRef(int) - Constructor for class com.graphhopper.storage.IntsRef
Create a IntsRef pointing to a new int array of size capacity leading to capacity*32 bits.
IntsRef(int[], int, int) - Constructor for class com.graphhopper.storage.IntsRef
This instance will directly reference ints w/o making a copy.
INVALID_NODE - Static variable in class com.graphhopper.storage.index.Snap
 
invert(int[]) - Static method in class com.graphhopper.util.ArrayUtil
Creates a new array where each element represents the index position of this element in the given array or is set to -1 if this element does not appear in the input array.
invert(IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
 
iota(int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with the integers 0,1,2,3,...,size-1
is3D() - Method in class com.graphhopper.reader.PillarInfo
 
is3D() - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
isAdjacentToNode(int, int) - Method in interface com.graphhopper.storage.Graph
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
isAllowWrites() - Method in class com.graphhopper.GraphHopper
 
isAllowWrites() - Method in class com.graphhopper.storage.DAType
 
isBackwardOneway(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
make sure that isOneway is called before
isBackwardOneway(ReaderWay) - Method in class com.graphhopper.routing.util.parsers.OSMAccessParser
make sure that isOneway is called before
isBarrier(ReaderNode) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isBarrierNode(ReaderNode) - Method in class com.graphhopper.reader.osm.OSMReader
 
isBlockFords() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isCalcPoints() - Method in class com.graphhopper.routing.RouterConfig
 
isCheckPassed() - Method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
 
isClockwise(double, double, double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
 
isClosed() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
isClosed() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
isClosed() - Method in class com.graphhopper.search.StringIndex
 
isClosed() - Method in class com.graphhopper.storage.AbstractDataAccess
 
isClosed() - Method in class com.graphhopper.storage.CHStorage
 
isClosed() - Method in interface com.graphhopper.storage.DataAccess
 
isClosed() - Method in class com.graphhopper.storage.GraphHopperStorage
 
isClosed() - Method in class com.graphhopper.storage.index.LineIntIndex
 
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.TurnCostStorage
 
isComplete() - Method in class com.graphhopper.reader.osm.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
 
isCrossBoundary(double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
isDateLineCrossOver(double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
isDateLineCrossOver(double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
isDayless() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
isDayOnly() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
isDirty() - Method in class com.graphhopper.util.GitInfo
 
isEdgeBased() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
isEdgeBased() - Method in enum com.graphhopper.routing.util.TraversalMode
 
isEdgeBased() - Method in class com.graphhopper.storage.CHConfig
 
isEdgeBased() - Method in class com.graphhopper.storage.CHStorage
 
isEdgeBased() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
isEdgeBased() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.AverageSpeedDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.BooleanDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.DecimalDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.DistanceDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.EdgeIdDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.EdgeKeyDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.EnumDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.IntDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.StreetNameDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.StringDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.TimeDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.WeightDetails
 
isEmpty() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
isEmpty() - Method in class com.graphhopper.coll.GHSortedCollection
 
isEmpty() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
isEmpty() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
isEmpty() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
isEmpty() - Method in class com.graphhopper.storage.IntsRef
 
isEmpty() - Method in class com.graphhopper.util.SimpleIntDeque
 
isEnabled() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
isEnabled() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
isEnableInstructions() - Method in class com.graphhopper.routing.util.EncodingManager
 
isEOF() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
isFerry() - Method in enum com.graphhopper.routing.util.EncodingManager.Access
 
isForwardOneway(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
make sure that isOneway is called before
isForwardOneway(ReaderWay) - Method in class com.graphhopper.routing.util.parsers.OSMAccessParser
make sure that isOneway is called before
isFound() - Method in class com.graphhopper.routing.Path
 
isFrozen() - Method in class com.graphhopper.storage.GraphHopperStorage
 
isImpossible() - Method in class com.graphhopper.routing.DirectionResolverResult
 
isInMemory() - Method in class com.graphhopper.storage.DAType
 
isInRange(Calendar) - Method in class com.graphhopper.reader.osm.conditional.DateRange
 
isIntBased() - Method in class com.graphhopper.storage.AbstractDataAccess
 
isInteg() - Method in class com.graphhopper.storage.DAType
Optimized for integer values? default is false
isInterpolatableEdge(EdgeIteratorState) - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
isInvalidValue(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
isLocked() - Method in interface com.graphhopper.storage.GHLock
 
isMaxVisitedNodesExceeded() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
isMaxVisitedNodesExceeded() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
isMetaRelation() - Method in class com.graphhopper.reader.ReaderRelation
 
isMMap() - Method in class com.graphhopper.storage.DAType
 
isMotorVehicle() - Method in enum com.graphhopper.routing.util.TransportationMode
 
isOneway(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
isOneway(ReaderWay) - Method in class com.graphhopper.routing.util.parsers.OSMAccessParser
 
isOther() - Method in enum com.graphhopper.routing.util.EncodingManager.Access
 
isPermittedWayConditionallyRestricted(ReaderWay) - Method in interface com.graphhopper.reader.ConditionalTagInspector
 
isPermittedWayConditionallyRestricted(ReaderWay) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
isPermutation(IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
 
isPrepared() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
isPrepared() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
isRectangle() - Method in class com.graphhopper.util.shapes.Polygon
 
isRegistered() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isRegistered() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
isRestricted() - Method in class com.graphhopper.routing.DirectionResolverResult
 
isRestrictedWayConditionallyPermitted(ReaderWay) - Method in interface com.graphhopper.reader.ConditionalTagInspector
 
isRestrictedWayConditionallyPermitted(ReaderWay) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
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.ch.CHPreparationGraph.PrepareBaseEdge
 
isShortcut() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
isShortcut() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
isShortcut() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
isSimplifyResponse() - Method in class com.graphhopper.routing.RouterConfig
 
isSmoothElevation() - Method in class com.graphhopper.routing.OSMReaderConfig
 
isStoreTwoDirections() - Method in interface com.graphhopper.routing.ev.EncodedValue
 
isStoreTwoDirections() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
 
isStoreTwoDirections() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
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.osm.pbf.PbfBlobResult
Gets the success flag.
isTileInfo() - Method in interface com.graphhopper.storage.index.LocationIndex.Visitor
 
isTurnCosts() - Method in class com.graphhopper.config.Profile
 
isType(int) - Method in class com.graphhopper.reader.ReaderElement
 
isValid() - Method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
 
isValid() - Method in class com.graphhopper.storage.index.Snap
 
isValid() - Method in class com.graphhopper.storage.IntsRef
Performs internal consistency checks.
isValid(int) - Static method in class com.graphhopper.util.EdgeIterator.Edge
Checks if a given integer edge ID is valid or not.
isValid() - Method in class com.graphhopper.util.shapes.BBox
 
isValidEncodedValue(String) - Static method in class com.graphhopper.routing.util.EncodingManager
 
isValidSpeed(double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isVehicleTypeConcernedByTurnRestriction(Collection<String>) - Method in class com.graphhopper.reader.OSMTurnRelation
For a conditional turn restriction, test each vehicle type to verify if it is concerned.
isVirtualEdge(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
isVirtualNode(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
isWay() - Method in enum com.graphhopper.routing.util.EncodingManager.Access
 
isWeightLimitExceeded() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
isYearless() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 

J

JaroWinkler - Class in com.graphhopper.debatty.java.stringsimilarity
This class is copied from: https://github.com/tdebatty/java-string-similarity/blob/master/src/main/java/info/debatty/java/stringsimilarity/JaroWinkler.java and slightly modified.
JaroWinkler() - Constructor for class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Instantiate with default threshold (0.7).
JaroWinkler(double) - Constructor for class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Instantiate with given threshold to determine when Winkler bonus should be used.
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").
JRE_IS_MINIMUM_JAVA9 - Static variable in class com.graphhopper.util.Constants
 
jreIsMinimumJava9() - Static method in class com.graphhopper.storage.MMapDataAccess
 
JTSTriangulator - Class in com.graphhopper.isochrone.algorithm
 
JTSTriangulator(RouterConfig) - Constructor for class com.graphhopper.isochrone.algorithm.JTSTriangulator
 
JVM_SPEC_VERSION - Static variable in class com.graphhopper.util.Constants
 

K

KEY - Static variable in class com.graphhopper.routing.ev.BikeNetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Country
 
KEY - Static variable in class com.graphhopper.routing.ev.FootNetwork
 
KEY - Static variable in class com.graphhopper.routing.ev.GetOffBike
 
KEY - Static variable in enum com.graphhopper.routing.ev.Hazmat
 
KEY - Static variable in enum com.graphhopper.routing.ev.HazmatTunnel
 
KEY - Static variable in enum com.graphhopper.routing.ev.HazmatWater
 
KEY - Static variable in class com.graphhopper.routing.ev.HikeRating
 
KEY - Static variable in class com.graphhopper.routing.ev.HorseRating
 
KEY - Static variable in class com.graphhopper.routing.ev.Lanes
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxAxleLoad
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxHeight
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxLength
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxSpeed
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxWeight
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxWidth
 
KEY - Static variable in class com.graphhopper.routing.ev.MtbRating
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadAccess
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadClass
 
KEY - Static variable in class com.graphhopper.routing.ev.RoadClassLink
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadEnvironment
 
KEY - Static variable in class com.graphhopper.routing.ev.Roundabout
 
key(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Smoothness
 
key(String) - Static method in class com.graphhopper.routing.ev.Subnetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Surface
 
KEY - Static variable in enum com.graphhopper.routing.ev.Toll
 
KEY - Static variable in enum com.graphhopper.routing.ev.TrackType
 
key(String) - Static method in class com.graphhopper.routing.ev.TurnCost
 
KM_MILE - Static variable in class com.graphhopper.util.DistanceCalcEarth
 

L

LandmarkStorage - Class in com.graphhopper.routing.lm
This class stores the landmark nodes and the weights from and to all other nodes in every subnetwork.
LandmarkStorage(GraphHopperStorage, Directory, LMConfig, int) - Constructor for class com.graphhopper.routing.lm.LandmarkStorage
 
LandmarkSuggestion - Class in com.graphhopper.routing.lm
This class collects landmarks from an external source for one subnetwork to avoid the expensive and sometimes suboptimal automatic landmark finding process.
LandmarkSuggestion(List<Integer>, BBox) - Constructor for class com.graphhopper.routing.lm.LandmarkSuggestion
 
Lanes - Class in com.graphhopper.routing.ev
 
Lanes() - Constructor for class com.graphhopper.routing.ev.Lanes
 
LAST_LAZY_NODES_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
left(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
length() - Method in interface com.graphhopper.routing.util.AllEdgesIterator
 
length - Variable in class com.graphhopper.storage.IntsRef
Length of used ints.
levelEdgeFilter - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
LineIntIndex - Class in com.graphhopper.storage.index
 
LineIntIndex(BBox, Directory, String) - Constructor for class com.graphhopper.storage.index.LineIntIndex
 
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
LMApproximator - Class in com.graphhopper.routing.lm
This class is a weight approximation based on precalculated landmarks.
LMApproximator(Graph, Weighting, int, LandmarkStorage, int, double, boolean) - Constructor for class com.graphhopper.routing.lm.LMApproximator
 
LMConfig - Class in com.graphhopper.routing.lm
 
LMConfig(String, Weighting) - Constructor for class com.graphhopper.routing.lm.LMConfig
 
LMPreparationHandler - Class in com.graphhopper.routing.lm
This class deals with the A*, landmark and triangulation (ALT) preparations.
LMPreparationHandler() - Constructor for class com.graphhopper.routing.lm.LMPreparationHandler
 
LMProfile - Class in com.graphhopper.config
Corresponds to an entry in the `profiles_lm` section in config.yml and specifies a routing profile that shall be prepared using Landmarks (LM)
LMProfile(String) - Constructor for class com.graphhopper.config.LMProfile
 
lmProfileMatchesHints(Profile, PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
LMRoutingAlgorithmFactory - Class in com.graphhopper.routing.lm
 
LMRoutingAlgorithmFactory(LandmarkStorage) - Constructor for class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
lNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
lNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
load() - Method in class com.graphhopper.GraphHopper
Load from existing graph folder.
load(GraphHopperStorage, List<CHConfig>) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
load(List<LMConfig>, GraphHopperStorage) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Loads the landmark data for all given configs if available.
load(int) - Method in class com.graphhopper.storage.MMapDataAccess
Load memory mapped files into physical memory.
loadCHStorage(String, boolean) - Method in class com.graphhopper.storage.GraphHopperStorage
 
loadExisting() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
loadExisting() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
loadExisting() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
loadExisting() - Method in class com.graphhopper.search.StringIndex
 
loadExisting() - Method in class com.graphhopper.storage.CHStorage
 
loadExisting() - Method in interface com.graphhopper.storage.DataAccess
 
loadExisting() - Method in class com.graphhopper.storage.GraphHopperStorage
 
loadExisting() - Method in class com.graphhopper.storage.index.LineIntIndex
 
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 class com.graphhopper.storage.StorableProperties
 
loadExisting() - Method in class com.graphhopper.storage.TurnCostStorage
 
loadMMap() - Method in class com.graphhopper.storage.GHDirectory
 
loadOrPrepareCH(boolean) - Method in class com.graphhopper.GraphHopper
 
loadOrPrepareLM(boolean) - Method in class com.graphhopper.GraphHopper
For landmarks it is required to always call this method: either it creates the landmark data or it loads it.
location - Variable in class com.graphhopper.storage.GHDirectory
 
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.
LocationIndex.Visitor - Interface in com.graphhopper.storage.index
This interface allows to visit edges stored in the LocationIndex.
LocationIndexTree - Class in com.graphhopper.storage.index
This class implements a Quadtree to get the closest node or edge from GPS coordinates.
LocationIndexTree(Graph, Directory) - Constructor for class com.graphhopper.storage.index.LocationIndexTree
 
LocationIndexTree.EdgeCheck - Interface in com.graphhopper.storage.index
 
LockFactory - Interface in com.graphhopper.storage
 
LOG_MESSAGES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
LongIntMap - Interface in com.graphhopper.coll
 
lookup(List<GHPoint>, EdgeFilter, LocationIndex, RoundTripRouting.Params) - Static method in class com.graphhopper.routing.RoundTripRouting
 
lookup - Variable in class com.graphhopper.routing.Router.Solver
 
lookup(EncodedValueLookup, List<GHPoint>, EdgeFilter, LocationIndex, List<String>, List<String>, DirectedEdgeFilter, List<Double>) - Static method in class com.graphhopper.routing.ViaRouting
 
LowWeightShortcut(int, int, int, double, double) - Constructor for class com.graphhopper.storage.CHStorage.LowWeightShortcut
 

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.GMTEDProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SkadiProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SRTMGL1Provider
 
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
 
makeTriangle(int, int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
MapEntry<K,V> - Class in com.graphhopper.coll
Simple impl of Map.Entry.
MapEntry(K, V) - Constructor for class com.graphhopper.coll.MapEntry
 
MAX_POLL_FACTOR_CONTRACTION_EDGE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_CONTRACTION_NODE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_HEURISTIC_EDGE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_HEURISTIC_NODE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MaxAxleLoad - Class in com.graphhopper.routing.ev
Defines the maximum weight per axle for an edge.
MaxAxleLoad() - Constructor for class com.graphhopper.routing.ev.MaxAxleLoad
 
maxEle - Variable in class com.graphhopper.util.shapes.BBox
 
MaxHeight - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxHeight() - Constructor for class com.graphhopper.routing.ev.MaxHeight
 
maxLat - Variable in class com.graphhopper.util.shapes.BBox
 
MaxLength - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxLength() - Constructor for class com.graphhopper.routing.ev.MaxLength
 
maxLon - Variable in class com.graphhopper.util.shapes.BBox
 
maxPossibleSpeed - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
MaxSpeed - Class in com.graphhopper.routing.ev
This EncodedValue stores maximum speed values for car.
MaxSpeed() - Constructor for class com.graphhopper.routing.ev.MaxSpeed
 
maxVisitedNodes - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
maxVisitedNodes - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
MaxWeight - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxWeight() - Constructor for class com.graphhopper.routing.ev.MaxWeight
 
MaxWidth - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxWidth() - Constructor for class com.graphhopper.routing.ev.MaxWidth
 
Member(int, long, String) - Constructor for class com.graphhopper.reader.ReaderRelation.Member
 
members - Variable in class com.graphhopper.reader.ReaderRelation
 
merge(int[], int[]) - Static method in class com.graphhopper.util.ArrayUtil
 
METERS_PER_DEGREE - Static variable in class com.graphhopper.util.DistanceCalcEarth
 
minEle - Variable in class com.graphhopper.util.shapes.BBox
 
MinHeapWithUpdate - Class in com.graphhopper.coll
A minimum heap implemented using a binary tree (https://en.wikipedia.org/wiki/Binary_heap).
MinHeapWithUpdate(int) - Constructor for class com.graphhopper.coll.MinHeapWithUpdate
 
MiniPerfTest - Class in com.graphhopper.util
 
MiniPerfTest() - Constructor for class com.graphhopper.util.MiniPerfTest
 
MiniPerfTest.Task - Interface in com.graphhopper.util
 
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
A DataAccess implementation using a memory-mapped file, i.e.
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
 
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(int, double, int) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MtbRating - Class in com.graphhopper.routing.ev
 
MtbRating() - Constructor for class com.graphhopper.routing.ev.MtbRating
 
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
 
MultiSourceElevationProvider - Class in com.graphhopper.reader.dem
The MultiSourceElevationProvider mixes different elevation providers to provide the best available elevation data for a certain area.
MultiSourceElevationProvider(TileBasedElevationProvider, TileBasedElevationProvider) - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
MultiSourceElevationProvider() - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
MultiSourceElevationProvider(String) - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 

N

NAME - Static variable in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
name - Variable in class com.graphhopper.storage.AbstractDataAccess
 
NameSimilarityEdgeFilter - Class in com.graphhopper.routing.util
This class defines the basis for NameSimilarity matching using an EdgeFilter.
NameSimilarityEdgeFilter(EdgeFilter, String, GHPoint, double) - Constructor for class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
NameSimilarityEdgeFilter(EdgeFilter, String, GHPoint, double, Map<String, String>) - Constructor for class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
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
 
NEIGHBOR_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
NEIGHBOR_UPDATES_MAX - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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.osm.pbf.PbfStreamSplitter
 
next() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
next() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
next(EdgeIteratorState, int, int) - Method in class com.graphhopper.routing.InstructionsFromEdges
 
next(EdgeIteratorState, int, int) - Method in interface com.graphhopper.routing.Path.EdgeVisitor
 
next() - Method in interface com.graphhopper.storage.RoutingCHEdgeIterator
 
next() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
next() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
next(EdgeIteratorState, int, int) - Method in class com.graphhopper.util.details.PathDetailsFromEdges
 
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
 
NO_EDGE - Static variable in interface com.graphhopper.util.EdgeIterator
Integer value used in places where normally an edge would be expected, but none is given.
NO_TURN_COST_PROVIDER - Static variable in interface com.graphhopper.routing.weighting.TurnCostProvider
 
node - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
NODE - Static variable in class com.graphhopper.reader.ReaderElement
 
NODE - Static variable in class com.graphhopper.reader.ReaderRelation.Member
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
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.
nodeBased(int, int) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
nodeBased(String, Weighting) - Static method in class com.graphhopper.storage.CHConfig
 
NodeBasedCHBidirPathExtractor - Class in com.graphhopper.routing.ch
 
NodeBasedCHBidirPathExtractor(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.NodeBasedCHBidirPathExtractor
 
NodeBasedWitnessPathSearcher - Class in com.graphhopper.routing.ch
Used to perform witness searches during node-based CH preparation.
NodeBasedWitnessPathSearcher(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
NodeContractor - Interface in com.graphhopper.routing.ch
 
NodeElevationInterpolator - Class in com.graphhopper.reader.dem
Interpolates elevations of pillar nodes based on elevations of tower nodes.
NodeElevationInterpolator(GraphHopperStorage) - Constructor for class com.graphhopper.reader.dem.NodeElevationInterpolator
 
NodeOrderingProvider - Interface in com.graphhopper.routing.ch
 
nodes - Variable in class com.graphhopper.reader.ReaderWay
 
NOOP - Static variable in interface com.graphhopper.reader.dem.ElevationProvider
 

O

offset - Variable in class com.graphhopper.storage.IntsRef
Offset of first valid integer.
onBwdTreeRoot(int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.NodeBasedCHBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onEdge(int, int, int) - Method in class com.graphhopper.routing.PathExtractor
 
onEdge(int) - Method in interface com.graphhopper.storage.index.LocationIndex.Visitor
 
oneways - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
oNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
oNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
onFwdTreeRoot(int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onlyLeft(int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
onlyRight(int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
onMeetingPoint(int, int, int) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
onMeetingPoint(int, int, int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onTile(BBox, int) - Method in interface com.graphhopper.storage.index.LocationIndex.Visitor
This method is called if isTileInfo returns true.
open() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
openOsmInputFile(File) - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
oppositeLanes - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
oPrev() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
oPrev() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
optimize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
optimize() - Method in interface com.graphhopper.coll.LongIntMap
 
orig() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
orig() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
origEdges - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The number of original edges this (potential) shortcut represents.
ORIGINAL_EDGE_COUNT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
ORIGINAL_EDGE_QUOTIENT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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
 
OSMAccessParser - Class in com.graphhopper.routing.util.parsers
 
OSMAccessParser(String, List<String>, TransportationMode) - Constructor for class com.graphhopper.routing.util.parsers.OSMAccessParser
 
OSMBikeNetworkTagParser - Class in com.graphhopper.routing.util.parsers
 
OSMBikeNetworkTagParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
OSMFileHeader - Class in com.graphhopper.reader.osm
Represents an OSM file header
OSMFileHeader() - Constructor for class com.graphhopper.reader.osm.OSMFileHeader
 
OSMFootNetworkTagParser - Class in com.graphhopper.routing.util.parsers
 
OSMFootNetworkTagParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
OSMGetOffBikeParser - Class in com.graphhopper.routing.util.parsers
This parser scans different OSM tags to identify ways where a cyclist has to get off her bike.
OSMGetOffBikeParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
OSMGetOffBikeParser(BooleanEncodedValue, List<String>) - Constructor for class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
OSMHazmatParser - Class in com.graphhopper.routing.util.parsers
 
OSMHazmatParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
OSMHazmatTunnelParser - Class in com.graphhopper.routing.util.parsers
 
OSMHazmatTunnelParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
OSMHazmatWaterParser - Class in com.graphhopper.routing.util.parsers
 
OSMHazmatWaterParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
OSMHikeRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the hiking difficulty.
OSMHikeRatingParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMHikeRatingParser
 
OSMHorseRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the horseback riding difficulty.
OSMHorseRatingParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMHorseRatingParser
 
OSMInput - Interface in com.graphhopper.reader.osm
 
OSMInputFile - Class in com.graphhopper.reader.osm
A readable OSM file.
OSMInputFile(File) - Constructor for class com.graphhopper.reader.osm.OSMInputFile
 
OSMLanesParser - Class in com.graphhopper.routing.util.parsers
https://wiki.openstreetmap.org/wiki/Key:lanes
OSMLanesParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMLanesParser
 
OSMMaxAxleLoadParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxAxleLoadParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
OSMMaxAxleLoadParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
OSMMaxHeightParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxHeightParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
OSMMaxHeightParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
OSMMaxLengthParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxLengthParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
OSMMaxLengthParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
OSMMaxSpeedParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxSpeedParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
OSMMaxSpeedParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
OSMMaxWeightParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxWeightParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
OSMMaxWeightParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
OSMMaxWidthParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxWidthParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
OSMMaxWidthParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
OSMMtbRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the mountain biking difficulty.
OSMMtbRatingParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMMtbRatingParser
 
OSMReader - Class in com.graphhopper.reader.osm
Parses an OSM file (xml, zipped xml or pbf) and creates a graph from it.
OSMReader(GraphHopperStorage, OSMReaderConfig) - Constructor for class com.graphhopper.reader.osm.OSMReader
 
OSMReaderConfig - Class in com.graphhopper.routing
 
OSMReaderConfig() - Constructor for class com.graphhopper.routing.OSMReaderConfig
 
OSMReaderUtility - Class in com.graphhopper.reader.osm
This class currently parses the duration tag only.
OSMReaderUtility() - Constructor for class com.graphhopper.reader.osm.OSMReaderUtility
 
OSMRoadAccessParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadAccessParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
OSMRoadAccessParser(EnumEncodedValue<RoadAccess>, List<String>) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
OSMRoadClassLinkParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadClassLinkParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
OSMRoadClassParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadClassParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
OSMRoadEnvironmentParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadEnvironmentParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
OSMRoundaboutParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoundaboutParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
OSMRoundaboutParser(BooleanEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
OSMSmoothnessParser - Class in com.graphhopper.routing.util.parsers
 
OSMSmoothnessParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
OSMSmoothnessParser(EnumEncodedValue<Smoothness>) - Constructor for class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
OSMSurfaceParser - Class in com.graphhopper.routing.util.parsers
 
OSMSurfaceParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
OSMSurfaceParser(EnumEncodedValue<Surface>) - Constructor for class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
OSMTollParser - Class in com.graphhopper.routing.util.parsers
 
OSMTollParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMTollParser
 
OSMTollParser(EnumEncodedValue<Toll>) - Constructor for class com.graphhopper.routing.util.parsers.OSMTollParser
 
OSMTrackTypeParser - Class in com.graphhopper.routing.util.parsers
 
OSMTrackTypeParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
OSMTurnRelation - Class in com.graphhopper.reader
Helper object which gives node cost entries for a given OSM-relation of type "restriction"
OSMTurnRelation(long, long, long, OSMTurnRelation.Type) - Constructor for class com.graphhopper.reader.OSMTurnRelation
 
OSMTurnRelation.Type - Enum in com.graphhopper.reader
 
OSMTurnRelationParser - Class in com.graphhopper.routing.util.parsers
This parser takes the turn restrictions from OSM (OSM does not provide turn costs, but only restrictions) and creates the appropriate turn costs (with value infinity)
OSMTurnRelationParser(String, int, List<String>) - Constructor for class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
OSMValueExtractor - Class in com.graphhopper.routing.util.parsers.helpers
 
OSMXMLHelper - Class in com.graphhopper.reader.osm
 
OSMXMLHelper() - Constructor for class com.graphhopper.reader.osm.OSMXMLHelper
 
outEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
outEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.AccessFilter
 
outEdges(CHStorage, BaseGraph, Weighting) - Static method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
overallDistance - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 

P

Params() - Constructor for class com.graphhopper.routing.RoundTripRouting.Params
 
Params(PMap, double, int) - Constructor for class com.graphhopper.routing.RoundTripRouting.Params
 
parent - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
parent - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
parent - Variable in class com.graphhopper.routing.SPTEntry
 
parseBBoxString(String) - Static method in class com.graphhopper.util.shapes.BBox
This method creates a BBox out of a string in format lon1,lon2,lat1,lat2
parseBlockArea(String, EdgeFilter, double) - Method in class com.graphhopper.storage.GraphEdgeIdFinder
This method reads the blockAreaString and creates a Collection of Shapes or a set of found edges if area is small enough.
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.osm.OSMReaderUtility
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) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
parsePoints(String) - Static method in class com.graphhopper.util.shapes.Polygon
 
parseTwoPoints(String) - Static method in class com.graphhopper.util.shapes.BBox
This method creates a BBox out of a string in format lat1,lon1,lat2,lon2
parseType - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
passByDefaultBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
path - Variable in class com.graphhopper.routing.DefaultBidirPathExtractor
 
Path - Class in com.graphhopper.routing
This class represents the result of a shortest path calculation.
Path(Graph) - Constructor for class com.graphhopper.routing.Path
 
path - Variable in class com.graphhopper.routing.PathExtractor
 
Path.EdgeVisitor - Interface in com.graphhopper.routing
The callback used in forEveryEdge.
PathCalculator - Interface in com.graphhopper.routing
Implementations of this class allow repeatedly calculating paths for different start/target nodes and edge restrictions
PathDetailsBuilder - Interface in com.graphhopper.util.details
Calculate details for a path and keeps the AbstractPathDetailsBuilder corresponding to this detail.
PathDetailsBuilderFactory - Class in com.graphhopper.util.details
Generates a list of PathDetailsBuilder from a List of PathDetail names
PathDetailsBuilderFactory() - Constructor for class com.graphhopper.util.details.PathDetailsBuilderFactory
 
PathDetailsFromEdges - Class in com.graphhopper.util.details
This class calculates a PathDetail list in a similar fashion to the instruction calculation, also see InstructionsFromEdges.
PathDetailsFromEdges(List<PathDetailsBuilder>, int) - Constructor for class com.graphhopper.util.details.PathDetailsFromEdges
 
PathExtractor - Class in com.graphhopper.routing
 
PathExtractor(Graph, Weighting) - Constructor for class com.graphhopper.routing.PathExtractor
 
PathMerger - Class in com.graphhopper.util
This class merges multiple Path objects into one continuous object that can be used in the ResponsePath.
PathMerger(Graph, Weighting) - Constructor for class com.graphhopper.util.PathMerger
 
paths - Variable in class com.graphhopper.routing.RoundTripRouting.Result
 
paths - Variable in class com.graphhopper.routing.ViaRouting.Result
 
PathSimplification - Class in com.graphhopper.util
This class simplifies the path, using DouglasPeucker, but also considers a given list of partitions of the path.
PbfBlobDecoder - Class in com.graphhopper.reader.osm.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.osm.pbf.PbfBlobDecoder
Creates a new instance.
PbfBlobDecoderListener - Interface in com.graphhopper.reader.osm.pbf
Instances of this interface are used to receive results from PBFBlobDecoder.
PbfBlobResult - Class in com.graphhopper.reader.osm.pbf
Stores the results for a decoded Blob.
PbfBlobResult() - Constructor for class com.graphhopper.reader.osm.pbf.PbfBlobResult
Creates a new instance.
PbfDecoder - Class in com.graphhopper.reader.osm.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.osm.pbf.PbfDecoder
Creates a new instance.
PbfFieldDecoder - Class in com.graphhopper.reader.osm.pbf
Manages decoding of the lower level PBF data structures.
PbfFieldDecoder(Osmformat.PrimitiveBlock) - Constructor for class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Creates a new instance.
PbfRawBlob - Class in com.graphhopper.reader.osm.pbf
Represents a single piece of raw blob data extracted from the PBF stream.
PbfRawBlob(String, byte[]) - Constructor for class com.graphhopper.reader.osm.pbf.PbfRawBlob
Creates a new instance.
PbfReader - Class in com.graphhopper.reader.osm.pbf
An OSM data source reading from a PBF file.
PbfReader(InputStream, Sink, int) - Constructor for class com.graphhopper.reader.osm.pbf.PbfReader
Creates a new instance.
PbfStreamSplitter - Class in com.graphhopper.reader.osm.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.osm.pbf.PbfStreamSplitter
Creates a new instance.
peekElement() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
peekId() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
peekKey() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
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
 
peekValue() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
PerfectApproximator - Class in com.graphhopper.routing.lm
Just a sanity-check implementation for WeightApproximator, which 'approximates' perfectly.
PerfectApproximator(Graph, Weighting, TraversalMode, boolean) - Constructor for class com.graphhopper.routing.lm.PerfectApproximator
 
PERIODIC_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
permutation(int, Random) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with a permutation of the numbers 0,1,2,...,size-1
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
 
PixelGridTraversal - Class in com.graphhopper.storage.index
We need all grid cells intersected by a line.
PixelGridTraversal(int, BBox) - Constructor for class com.graphhopper.storage.index.PixelGridTraversal
 
PlateauInfo(String, List<Integer>) - Constructor for class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
poll() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
poll() - Method in class com.graphhopper.coll.MinHeapWithUpdate
Extracts the element with minimum value from the heap
pollKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
pollKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
Polygon - Class in com.graphhopper.util.shapes
This class represents a polygon that is defined by a set of points.
Polygon(PreparedPolygon) - Constructor for class com.graphhopper.util.shapes.Polygon
 
Polygon(double[], double[]) - Constructor for class com.graphhopper.util.shapes.Polygon
 
pop() - Method in class com.graphhopper.util.SimpleIntDeque
 
postImport() - Method in class com.graphhopper.GraphHopper
 
postInit(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
postInitTo() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
postProcessing(boolean) - Method in class com.graphhopper.GraphHopper
Runs both after the import and when loading an existing Graph
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteCH.PotentialAlternativeInfo
 
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
preferHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
prepare(GraphHopperStorage, List<CHConfig>, boolean) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
prepare(List<LMConfig>, GraphHopperStorage, LocationIndex, boolean) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Prepares the landmark data for all given configs
PrepareBaseEdge(int, int, int, float, float) - Constructor for class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
prepareCH(boolean, List<CHConfig>) - Method in class com.graphhopper.GraphHopper
 
PrepareCHEntry - Class in com.graphhopper.routing.ch
 
PrepareCHEntry(int, int, int, int, double, int) - Constructor for class com.graphhopper.routing.ch.PrepareCHEntry
 
PrepareContractionHierarchies - Class in com.graphhopper.routing.ch
This class prepares the graph for a bidirectional algorithm supporting contraction hierarchies ie.
PrepareContractionHierarchies.Result - Class in com.graphhopper.routing.ch
 
prepareEdge - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The ID of the edge associated with this entry in the prepare graph (this is not the same number that will later be the ID of the edge/shortcut in the CHGraph.
PrepareEncoder - Class in com.graphhopper.routing.ch
The flags are stored differently for shortcuts: just one weight and the two direction bits which is handled by this class for now as static methods.
PrepareEncoder() - Constructor for class com.graphhopper.routing.ch.PrepareEncoder
 
prepareForContraction() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
PrepareGraphEdgeExplorer - Interface in com.graphhopper.routing.ch
 
PrepareGraphEdgeIterator - Interface in com.graphhopper.routing.ch
 
PrepareGraphOrigEdgeExplorer - Interface in com.graphhopper.routing.ch
 
PrepareGraphOrigEdgeIterator - Interface in com.graphhopper.routing.ch
 
prepareIndex() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
prepareIndex(EdgeFilter) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
PrepareJob(BooleanEncodedValue, Weighting) - Constructor for class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks.PrepareJob
 
PrepareLandmarks - Class in com.graphhopper.routing.lm
This class does the preprocessing for the ALT algorithm (A* , landmark, triangle inequality).
PrepareLandmarks(Directory, GraphHopperStorage, LMConfig, int) - Constructor for class com.graphhopper.routing.lm.PrepareLandmarks
 
prepareLM(boolean, List<LMConfig>) - Method in class com.graphhopper.GraphHopper
 
PrepareRoutingSubnetworks - Class in com.graphhopper.routing.subnetwork
Detects and marks 'subnetworks' with a dedicated subnetwork encoded value.
PrepareRoutingSubnetworks(GraphHopperStorage, List<PrepareRoutingSubnetworks.PrepareJob>) - Constructor for class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
 
PrepareRoutingSubnetworks.PrepareJob - Class in com.graphhopper.routing.subnetwork
 
prepPolygon - Variable in class com.graphhopper.util.shapes.Polygon
 
preprocessRelations(ReaderRelation) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each relation during the first pass of WaySegmentParser
preprocessWay(ReaderWay) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.WayPreprocessor
 
printGraphForUnitTest(Graph, FlagEncoder) - Static method in class com.graphhopper.util.GHUtility
 
printGraphForUnitTest(Graph, FlagEncoder, BBox) - Static method in class com.graphhopper.util.GHUtility
 
priority_enc - Variable in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
PriorityCode - Enum in com.graphhopper.routing.util
Used to store a priority value in the way flags of an edge.
priorityWayEncoder - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
PriorityWeighting - Class in com.graphhopper.routing.weighting
Special weighting for (motor)bike
PriorityWeighting(FlagEncoder, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.PriorityWeighting
 
process(ReaderElement) - Method in class com.graphhopper.reader.osm.OSMInputFile
 
process(ReaderElement) - Method in interface com.graphhopper.reader.osm.pbf.Sink
 
processMeetingPoint(SPTEntry, SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
processRelation(ReaderRelation, LongToIntFunction) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each relation during the second pass of WaySegmentParser We use it to set turn restrictions.
processRelation(ReaderRelation, LongToIntFunction) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.RelationProcessor
 
Profile - Class in com.graphhopper.config
Corresponds to an entry of the `profiles` section in `config.yml` and specifies the properties of a routing profile.
Profile(String) - Constructor for class com.graphhopper.config.Profile
 
profile - Variable in class com.graphhopper.routing.Router.Solver
 
profileMatchesHints(Profile, PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
ProfileResolver - Class in com.graphhopper.routing
Before the `profile` parameter was introduced in #1958 the cost-function used for route calculations could be specified by setting the vehicle and weighting parameters as well as the turn_costs/edge_based flags.
ProfileResolver(EncodingManager, List<Profile>, List<CHProfile>, List<LMProfile>) - Constructor for class com.graphhopper.routing.ProfileResolver
 
projectCoordinate(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This methods creates a point (lat, lon in degrees) in a certain distance and direction from the specified point (lat, lon in degrees).
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
push(int, float) - Method in class com.graphhopper.coll.MinHeapWithUpdate
Adds an element to the heap, the given id must not exceed the size specified in the constructor.
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(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, String) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
putAll(Map<String, String>) - Method in class com.graphhopper.storage.StorableProperties
 
putHint(String, Object) - Method in class com.graphhopper.config.Profile
 
putObject(String, Object) - Method in class com.graphhopper.GraphHopperConfig
 

Q

QuadEdgeAsReadableQuadEdge - Class in com.graphhopper.isochrone.algorithm
 
QuadEdgeSubdivisionAsReadableTriangulation - Class in com.graphhopper.isochrone.algorithm
 
QuadEdgeSubdivisionAsReadableTriangulation(QuadEdgeSubdivision) - Constructor for class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
query(double, double) - Method in class com.graphhopper.routing.util.AreaIndex
 
query(BBox, LocationIndex.Visitor) - Method in class com.graphhopper.storage.index.LineIntIndex
 
query(BBox, LocationIndex.Visitor) - Method in interface com.graphhopper.storage.index.LocationIndex
This method explores the LocationIndex with the specified Visitor.
query(BBox, LocationIndex.Visitor) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
QueryGraph - Class in com.graphhopper.routing.querygraph
A class which is used to query the underlying graph with real GPS points.
QueryGraphWeighting - Class in com.graphhopper.routing.weighting
Whenever a QueryGraph is used for shortest path calculations including turn costs we need to wrap the Weighting we want to use with this class.
QueryGraphWeighting(Weighting, int, int, IntArrayList) - Constructor for class com.graphhopper.routing.weighting.QueryGraphWeighting
 
QueryRoutingCHGraph - Class in com.graphhopper.routing.querygraph
This class is used to allow routing between virtual nodes (snapped coordinates that lie between the nodes of the original graph) when using CH.
QueryRoutingCHGraph(RoutingCHGraph, QueryGraph) - Constructor for class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 

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(int, double, int) - Constructor for class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
radiusInMeter - Variable in class com.graphhopper.util.shapes.Circle
 
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
 
randomDoubleInRange(Random, double, double) - Static method in class com.graphhopper.util.GHUtility
 
range(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with the integers [startIncl,endExcl[
rangeClosed(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with the integers [startIncl,endIncl]
ReadableQuadEdge - Interface in com.graphhopper.isochrone.algorithm
 
ReadableTriangulation - Interface in com.graphhopper.isochrone.algorithm
 
readCountries() - Static method in class com.graphhopper.util.GHUtility
Reads the country borders from the countries.geojson resource file
ReaderElement - Class in com.graphhopper.reader
Base class for all network objects
ReaderElement(long, int) - Constructor for class com.graphhopper.reader.ReaderElement
 
ReaderElement(long, int, Map<String, Object>) - Constructor for class com.graphhopper.reader.ReaderElement
 
ReaderNode - Class in com.graphhopper.reader
Represents a node received from the reader.
ReaderNode(long, double, double) - Constructor for class com.graphhopper.reader.ReaderNode
 
ReaderNode(long, double, double, Map<String, Object>) - Constructor for class com.graphhopper.reader.ReaderNode
 
ReaderRelation - Class in com.graphhopper.reader
Represents a relation received from the reader.
ReaderRelation(long) - Constructor for class com.graphhopper.reader.ReaderRelation
 
ReaderRelation.Member - Class in com.graphhopper.reader
Container class for relation members
ReaderWay - Class in com.graphhopper.reader
Represents a way received from the reader.
ReaderWay(long) - Constructor for class com.graphhopper.reader.ReaderWay
 
readFileHeader(XMLStreamReader) - Method in class com.graphhopper.reader.osm.OSMFileHeader
 
readGraph() - Method in class com.graphhopper.reader.osm.OSMReader
 
readHeader(RandomAccessFile) - Method in class com.graphhopper.storage.AbstractDataAccess
 
readLandmarks(String, LocationIndex) - Static method in class com.graphhopper.routing.lm.LandmarkSuggestion
The expected format is lon,lat per line where lines starting with characters will be ignored.
readOSM(File) - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
readVLong() - Method in class com.graphhopper.storage.VLongStorage
Reads a long stored in variable-length format.
rectangle - Variable in class com.graphhopper.util.shapes.Polygon
 
RELATION - Static variable in class com.graphhopper.reader.ReaderElement
 
RELATION - Static variable in class com.graphhopper.reader.ReaderRelation.Member
 
RelationTagParser - Interface in com.graphhopper.routing.util.parsers
This interface serves the purpose of creating relation flags (max.
release() - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
release() - Method in class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
release() - Method in interface com.graphhopper.reader.dem.ElevationProvider
Release resources.
release() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
release() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
release() - Method in interface com.graphhopper.storage.GHLock
 
releaseParsers() - Method in class com.graphhopper.routing.util.EncodingManager
 
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.reader.osm.pbf.PbfStreamSplitter
 
remove(String) - Method in interface com.graphhopper.storage.Directory
Removes the specified object from the directory.
remove(String) - Method in class com.graphhopper.storage.GHDirectory
 
remove(String) - Method in class com.graphhopper.storage.StorableProperties
 
removeConsecutiveDuplicates(int[], int) - Static method in class com.graphhopper.util.ArrayUtil
Removes all duplicate elements of the given array in the range [0, end[ in place
removeTag(String) - Method in class com.graphhopper.reader.ReaderElement
 
replaceSkippedEdges(IntUnaryOperator) - Method in class com.graphhopper.storage.CHStorageBuilder
 
request - Variable in class com.graphhopper.routing.Router.Solver
 
resolveDirections(int, GHPoint) - Method in class com.graphhopper.routing.DirectionResolver
 
resolveProfile(PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
restricted(int, int, int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
restrictedValues - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
restrictions - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
Result(ReadableTriangulation, Collection<ReadableQuadEdge>) - Constructor for class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
reverse() - Method in class com.graphhopper.routing.lm.LMApproximator
 
reverse() - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
reverse() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
reverse() - Method in interface com.graphhopper.routing.weighting.WeightApproximator
Makes a 'reverse' copy of itself to make it possible using the two objects independent e.g.
reverse(IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
Reverses the order of the given list's elements in place and returns it
REVERSE_STATE - Static variable in interface com.graphhopper.util.EdgeIteratorState
This method can be used to fetch the internal reverse state of an edge.
reverseEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
Returns the edgeKey of the opposite direction
right(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
RoadAccess - Enum in com.graphhopper.routing.ev
This enum defines the road access of an edge.
roadAccessEnc - Variable in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
RoadClass - Enum in com.graphhopper.routing.ev
This enum defines the road class of an edge.
RoadClassLink - Class in com.graphhopper.routing.ev
 
RoadClassLink() - Constructor for class com.graphhopper.routing.ev.RoadClassLink
 
RoadEnvironment - Enum in com.graphhopper.routing.ev
This enum the road environment of an edge.
roadEnvironmentEnc - Variable in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
ROADS - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
RoadsFlagEncoder - Class in com.graphhopper.routing.util
 
RoadsFlagEncoder() - Constructor for class com.graphhopper.routing.util.RoadsFlagEncoder
 
Roundabout - Class in com.graphhopper.routing.ev
 
Roundabout() - Constructor for class com.graphhopper.routing.ev.Roundabout
 
roundaboutEnc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
RoundTripRouting - Class in com.graphhopper.routing
Implementation of calculating a route with one or more round trip (route with identical start and end).
RoundTripRouting() - Constructor for class com.graphhopper.routing.RoundTripRouting
 
RoundTripRouting.Params - Class in com.graphhopper.routing
 
RoundTripRouting.Result - Class in com.graphhopper.routing
 
route(GHRequest) - Method in class com.graphhopper.GraphHopper
 
route(GHRequest) - Method in class com.graphhopper.routing.Router
 
routeAlt(GHRequest, Router.Solver) - Method in class com.graphhopper.routing.Router
 
routeMap - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
RouteNetwork - Enum in com.graphhopper.routing.ev
This enum defines the route network of an edge when part of a hiking or biking network.
Router - Class in com.graphhopper.routing
 
Router(GraphHopperStorage, LocationIndex, Map<String, Profile>, PathDetailsBuilderFactory, TranslationMap, RouterConfig, WeightingFactory, Map<String, RoutingCHGraph>, Map<String, LandmarkStorage>) - Constructor for class com.graphhopper.routing.Router
 
Router.Solver - Class in com.graphhopper.routing
 
RouterConfig - Class in com.graphhopper.routing
This class contains various parameters that control the behavior of Router.
RouterConfig() - Constructor for class com.graphhopper.routing.RouterConfig
 
routeRoundTrip(GHRequest, Router.FlexSolver) - Method in class com.graphhopper.routing.Router
 
routeVia(GHRequest, Router.Solver) - Method in class com.graphhopper.routing.Router
 
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.
RoutingAlgorithmFactorySimple - Class in com.graphhopper.routing
A simple factory creating normal algorithms (RoutingAlgorithm) without preparation.
RoutingAlgorithmFactorySimple() - Constructor for class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
RoutingCHEdgeExplorer - Interface in com.graphhopper.storage
 
RoutingCHEdgeIterator - Interface in com.graphhopper.storage
 
RoutingCHEdgeIteratorImpl - Class in com.graphhopper.storage
 
RoutingCHEdgeIteratorImpl(CHStorage, BaseGraph, Weighting, boolean, boolean) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
RoutingCHEdgeIteratorState - Interface in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl - Class in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl(CHStorage, BaseGraph, BaseGraph.EdgeIteratorStateImpl, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
RoutingCHGraph - Interface in com.graphhopper.storage
 
RoutingCHGraphImpl - Class in com.graphhopper.storage
 
RoutingCHGraphImpl(BaseGraph, CHStorage, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHGraphImpl
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobDecoder
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfDecoder
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfReader
 
runAlgo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
runAlgo() - Method in class com.graphhopper.routing.Dijkstra
 
runConcurrently(List<Callable<String>>, int) - Static method in class com.graphhopper.util.GHUtility
 
runSearch(int, int, double, int) - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
Runs a witness path search for a given target edge key.

S

sample(PointList, double, DistanceCalc, ElevationProvider) - Static method in class com.graphhopper.reader.dem.EdgeSampling
 
search(int, Consumer<ShortestPathTree.IsoLabel>) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
searchBest(int, int) - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
seedEdges - Variable in class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
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
 
selectProfileCH(PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
selectProfileLM(PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
set(BooleanEncodedValue, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(BooleanEncodedValue, boolean, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(IntEncodedValue, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(IntEncodedValue, int, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, double, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(EnumEncodedValue<T>, T, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(StringEncodedValue, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(StringEncodedValue, String, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, int, int, int, double) - Method in class com.graphhopper.storage.TurnCostStorage
Sets the turn cost at the viaNode when going from "fromEdge" to "toEdge" WARNING: It is tacitly assumed that for every encoder, this method is only called once per turn relation.
set(BooleanEncodedValue, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(BooleanEncodedValue, boolean, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(IntEncodedValue, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(IntEncodedValue, int, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(DecimalEncodedValue, double, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(EnumEncodedValue<T>, T, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(StringEncodedValue, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(StringEncodedValue, String, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(BooleanEncodedValue, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(BooleanEncodedValue, boolean, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(IntEncodedValue, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(IntEncodedValue, int, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(DecimalEncodedValue, double, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(EnumEncodedValue<T>, T, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(StringEncodedValue, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(StringEncodedValue, String, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set3D(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setActiveLandmarkCount(int) - Method in class com.graphhopper.routing.RouterConfig
 
setAlgorithm(String) - Method in class com.graphhopper.routing.AlgorithmOptions
 
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.AlternativeRoute
This method sets the approximation used for the internal bidirectional A*.
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStar
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirection
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
setApproximation(boolean) - Method in class com.graphhopper.util.DouglasPeucker
 
setAreaIndex(AreaIndex<CustomArea>) - Method in class com.graphhopper.reader.osm.OSMReader
The area index is queried for each OSM way and the associated areas are added to the way's tags
setAreaIndex(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method specifies the polygons which should be used to split the world wide area to improve performance and quality in this scenario.
setAreaIndex(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setArtificialWayTags(PointList, ReaderWay, Map<String, Object>) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called during the second pass of WaySegmentParser and provides an entry point to enrich the given OSM way with additional tags before it is passed on to the tag parsers.
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Creating temporary files can take a long time as we need to unpack them as well as to fill our DataAccess object, so this option can be used to disable the default clear mechanism via specifying 'false'.
setAvoidedEdges(IntSet) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
setBaseNode(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeExplorer
 
setBaseNode(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeExplorer
 
setBaseNode(int) - Method in interface com.graphhopper.storage.RoutingCHEdgeExplorer
 
setBaseNode(int) - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
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.MultiSourceElevationProvider
For the MultiSourceElevationProvider you have to specify the base URL separated by a ';'.
setBaseURL(String) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Specifies the service URL where to download the elevation data.
setBool(boolean, IntsRef, boolean) - Method in interface com.graphhopper.routing.ev.BooleanEncodedValue
 
setBool(boolean, IntsRef, boolean) - Method in class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
setByte(long, byte) - Method in interface com.graphhopper.storage.DataAccess
 
setByte(long, byte) - Method in class com.graphhopper.storage.MMapDataAccess
 
setByte(long, byte) - Method in class com.graphhopper.storage.RAMDataAccess
 
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
 
setCalcPoints(boolean) - Method in class com.graphhopper.routing.RouterConfig
This methods enables gps point calculation.
setCalcPoints(boolean) - Method in class com.graphhopper.util.PathMerger
 
setChecksum(int) - Method in class com.graphhopper.storage.index.LineIntIndex
 
setCHProfiles(List<CHProfile>) - Method in class com.graphhopper.GraphHopperConfig
 
setCHProfiles(CHProfile...) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
setCHProfiles(Collection<CHProfile>) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
setClosestEdge(EdgeIteratorState) - Method in class com.graphhopper.storage.index.Snap
 
setClosestNode(int) - Method in class com.graphhopper.storage.index.Snap
 
setConditionalTagInspector(ConditionalTagInspector) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setConditionalValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
setCountryRuleFactory(CountryRuleFactory) - Method in class com.graphhopper.GraphHopper
Sets the factory used to create country rules.
setCountryRuleFactory(CountryRuleFactory) - Method in class com.graphhopper.reader.osm.OSMReader
 
setCustomAreasDirectory(String) - Method in class com.graphhopper.GraphHopper
 
setCustomModel(CustomModel) - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
setDateRangeParser(DateRangeParser) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
setDAType(DAType) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setDAType(DAType) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Set to true if you have a small area and need high speed access.
setDebugInfo(String) - Method in class com.graphhopper.routing.Path
 
setDecimal(boolean, IntsRef, double) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
This method stores the specified double value (rounding with a previously defined factor) into the IntsRef.
setDecimal(boolean, IntsRef, double) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
setDefaultActiveLandmarks(int) - Method in class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
setDescription(List<String>) - Method in class com.graphhopper.routing.Path
 
setDir(Directory) - Method in class com.graphhopper.storage.GraphBuilder
 
setDirectory(Directory) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setDistance(double) - Method in class com.graphhopper.routing.Path
 
setDistance(double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setDistance(double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setDistance(double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setDistanceCalc(DistanceCalc) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setDistanceLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
Distance limit in meter
setDouglasPeucker(DouglasPeucker) - Method in class com.graphhopper.util.PathMerger
 
setDownloader(Downloader) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
setEdgeHandler(WaySegmentParser.EdgeHandler) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setEdgePenaltyFactor(double) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
setEdges(IntArrayList) - Method in class com.graphhopper.routing.Path
 
setElevation(boolean) - Method in class com.graphhopper.GraphHopper
Enable storing and fetching elevation data.
setElevationMaxDistance(double) - Method in class com.graphhopper.util.DouglasPeucker
maximum elevation distance of discrepancy (from the normal way) in meters
setElevationMaxWayPointDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the max elevation discrepancy between way points and the simplified polyline in meters
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.GraphHopper
 
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.reader.osm.OSMReader
 
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setElevationWayPointMaxDistance(double) - Method in class com.graphhopper.routing.RouterConfig
 
setEnableInstructions(boolean) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
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.util.PathMerger
 
setEncodedValueFactory(EncodedValueFactory) - Method in class com.graphhopper.GraphHopper
 
setEncodedValueLookup(EncodedValueLookup) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setEndNode(int) - Method in class com.graphhopper.routing.Path
 
setEnum(boolean, IntsRef, E) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
setEpsilon(double) - Method in class com.graphhopper.routing.lm.LMApproximator
Increase approximation with higher epsilon
setEpsilon(double) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setExtractionTime(long) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
setFavoredHeading(double) - Method in class com.graphhopper.util.PathMerger
 
setFile(File) - Method in class com.graphhopper.reader.osm.OSMReader
Sets the OSM file to be read.
setFlagEncoderFactory(FlagEncoderFactory) - Method in class com.graphhopper.GraphHopper
 
setFlags(IntsRef) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setFlags(IntsRef) - Method in interface com.graphhopper.util.EdgeIteratorState
Stores the specified edgeFlags down to the DataAccess
setFlags(IntsRef) - 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.
setFromTo(int, int) - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
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
setHints(PMap) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setIdentityLevels() - Method in class com.graphhopper.storage.CHStorageBuilder
 
setInt(boolean, IntsRef, int) - Method in interface com.graphhopper.routing.ev.IntEncodedValue
This method stores the specified integer value in the specified IntsRef.
setInt(boolean, IntsRef, int) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
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
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Configuration option to use bilinear interpolation to find the elevation at a point from the surrounding elevation points.
setIterations(int) - Method in class com.graphhopper.util.MiniPerfTest
 
setLandmarkSuggestions(List<LandmarkSuggestion>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method forces the landmark preparation to skip the landmark search and uses the specified landmark list instead.
setLandmarkSuggestions(List<LandmarkSuggestion>) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setLastShortcut(long, int) - Method in class com.graphhopper.storage.CHStorage
 
setLevel(long, int) - Method in class com.graphhopper.storage.CHStorage
 
setLevel(int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
setLevelForAllNodes(int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
setLMProfiles(List<LMProfile>) - Method in class com.graphhopper.GraphHopperConfig
 
setLMProfiles(LMProfile...) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
setLMProfiles(Collection<LMProfile>) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Enables the use of landmarks to reduce query times.
setLMSelectionWeighting(Weighting) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This weighting is used for the selection heuristic and is per default not the weighting specified in the constructor.
setLMSelectionWeighting(Weighting) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
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
 
setLogDetails(boolean) - Method in class com.graphhopper.routing.lm.LandmarkStorage
By default do not log many details.
setLogDetails(boolean) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setLongEdgeSamplingDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the distance between elevation samples on long edges
setLowShortcutWeightConsumer(Consumer<CHStorage.LowWeightShortcut>) - Method in class com.graphhopper.storage.CHStorage
Sets a callback called for shortcuts that are below the minimum weight.
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.
setMaximumLMWeight(double) - Method in class com.graphhopper.config.LMProfile
 
setMaximumWeight(double) - Method in class com.graphhopper.routing.lm.LandmarkStorage
Specify the maximum possible value for your used area.
setMaximumWeight(double) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
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).
setMaxRoundTripRetries(int) - Method in class com.graphhopper.routing.RouterConfig
 
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.routing.AbstractBidirAlgo
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AlternativeRoute
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.RouterConfig
This methods stops the algorithm from searching further if the resulting path would go over the specified node count, important if none-CH routing is used.
setMaxVisitedNodes(int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Limit the search to numberOfNodes.
setMaxWayPointDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
This parameter affects the routine used to simplify the edge geometries (Douglas-Peucker).
setMaxWeightFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
Increasing this factor results in returning more alternatives.
setMinimumNodes(int) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method sets the required number of nodes of a subnetwork for which landmarks should be calculated.
setMinimumNodes(int) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setMinNetworkSize(int) - Method in class com.graphhopper.GraphHopper
 
setMinNetworkSize(int) - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
All components of the graph with less than 2*PrepareRoutingSubnetworks.minNetworkSize directed edges (edge keys) will be marked as subnetworks.
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.LineIntIndex
 
setMinResolutionInMeter(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Minimum width in meter of one tile.
setMMap(String) - Method in class com.graphhopper.storage.GraphBuilder
 
setName(String) - Method in class com.graphhopper.config.Profile
 
setName(String) - Method in class com.graphhopper.routing.querygraph.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.StopWatch
 
setNextIn(int, CHPreparationGraph.PrepareEdge) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setNextOut(int, CHPreparationGraph.PrepareEdge) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setNode(int, double, double, double) - Method in class com.graphhopper.reader.PillarInfo
 
setNode(int, double, double, double) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setNonChMaxWaypointDistance(int) - Method in class com.graphhopper.routing.RouterConfig
 
setOrigEdgeCount(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setOrigEdgeCount(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setOrigEdges(long, int, int) - Method in class com.graphhopper.storage.CHStorage
 
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).
setParams(PMap) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
setPathDetailsBuilderFactory(PathDetailsBuilderFactory) - Method in class com.graphhopper.GraphHopper
 
setPathDetailsBuilders(PathDetailsBuilderFactory, List<String>) - Method in class com.graphhopper.util.PathMerger
 
setPathExtractorSupplier(Supplier<BidirPathExtractor>) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
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.routing.util.EncodingManager.Builder
This method specifies the preferred language for way names during import.
setPreparationProfile(String) - Method in class com.graphhopper.config.LMProfile
 
setPreparationThreads(int) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
This method changes the number of threads used for preparation on import.
setPreparationThreads(int) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
This method changes the number of threads used for preparation on import.
setProfiles(Profile...) - Method in class com.graphhopper.GraphHopper
Sets the routing profiles that shall be supported by this GraphHopper instance.
setProfiles(List<Profile>) - Method in class com.graphhopper.GraphHopper
 
setProfiles(List<Profile>) - Method in class com.graphhopper.GraphHopperConfig
 
setQueryDistance(double) - Method in class com.graphhopper.storage.index.Snap
 
setRAM() - Method in class com.graphhopper.storage.GraphBuilder
 
setRAM(String) - Method in class com.graphhopper.storage.GraphBuilder
 
setRAM(String, boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setReferrer(String) - Method in class com.graphhopper.util.Downloader
 
setRelationPreprocessor(Consumer<ReaderRelation>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setRelationProcessor(WaySegmentParser.RelationProcessor) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setResolution(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setReverse(BooleanEncodedValue, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(IntEncodedValue, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(DecimalEncodedValue, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(EnumEncodedValue<T>, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(StringEncodedValue, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(BooleanEncodedValue, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(IntEncodedValue, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(DecimalEncodedValue, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(EnumEncodedValue<T>, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(StringEncodedValue, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(BooleanEncodedValue, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(IntEncodedValue, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(DecimalEncodedValue, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(EnumEncodedValue<T>, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(StringEncodedValue, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverseEdge(EdgeIteratorState) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setSeaLevel(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setSegmentSize(int) - Method in class com.graphhopper.storage.GraphBuilder
 
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
 
setShortcutForPrepareEdge(int, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
setSimplifyResponse(boolean) - Method in class com.graphhopper.routing.RouterConfig
This method specifies if the returned path should be simplified or not, via douglas-peucker or similar algorithm.
setSimplifyResponse(boolean) - Method in class com.graphhopper.util.PathMerger
 
setSkipped1(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setSkipped2(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setSkippedEdges(int, int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setSkippedEdges(long, int, int) - Method in class com.graphhopper.storage.CHStorage
 
setSmoothElevation(boolean) - Method in class com.graphhopper.routing.OSMReaderConfig
Enables/disables elevation smoothing
setSnappedPosition(Snap.Position) - Method in class com.graphhopper.storage.index.Snap
 
setSortGraph(boolean) - Method in class com.graphhopper.GraphHopper
Sorts the graph which requires more RAM while import.
setSourceOutEdge(int) - Method in class com.graphhopper.routing.EdgeRestrictions
 
setSpeed(boolean, IntsRef, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setSpeed(double, double, FlagEncoder, IntsRef) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, double, FlagEncoder, EdgeIteratorState...) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, double, FlagEncoder, Collection<EdgeIteratorState>) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, boolean, boolean, FlagEncoder, EdgeIteratorState) - Static method in class com.graphhopper.util.GHUtility
 
setSplitNodeFilter(Predicate<ReaderNode>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setStoreOnFlush(boolean) - Method in class com.graphhopper.GraphHopper
Only valid option for in-memory graph and if you e.g.
setString(boolean, IntsRef, String) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
setSubnetwork(int, int) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
This method sets the subnetwork if of the specified nodeId.
setTag(String, Object) - Method in class com.graphhopper.reader.ReaderElement
 
setTagParserFactory(TagParserFactory) - Method in class com.graphhopper.GraphHopper
 
setTags(Map<String, String>) - Method in class com.graphhopper.reader.ReaderElement
 
setTargetInEdge(int) - Method in class com.graphhopper.routing.EdgeRestrictions
 
setTime(long) - Method in class com.graphhopper.routing.Path
 
setTimeLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
Time limit in milliseconds
setTimeout(int) - Method in class com.graphhopper.util.Downloader
 
setTo(int) - Method in class com.graphhopper.routing.lm.LMApproximator
 
setTo(int) - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
setTo(int) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setTo(int) - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
setTolerance(double) - Method in class com.graphhopper.routing.HeadingResolver
setTraversalMode(TraversalMode) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setTurnCostIndex(int, int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setTurnCostIndex(int, int) - Method in interface com.graphhopper.storage.NodeAccess
Sets the turn cost index for this node, using TurnCostStorage.NO_TURN_ENTRY means there are no turn costs at this node.
setTurnCosts(boolean) - Method in class com.graphhopper.config.Profile
 
setUnfavored(boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
This method sets edge to unfavored status for routing from the start or to the stop location.
setUpdateBestPath(boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
setValue(V) - Method in class com.graphhopper.coll.MapEntry
 
setVehicle(String) - Method in class com.graphhopper.config.Profile
 
setVehicleTypeRestricted(String) - Method in class com.graphhopper.reader.OSMTurnRelation
 
setVehicleTypesExcept(List<String>) - Method in class com.graphhopper.reader.OSMTurnRelation
 
setWayFilter(Predicate<ReaderWay>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWayGeometry(PointList) - Method in class com.graphhopper.routing.querygraph.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.Snap
 
setWayPreprocessor(WaySegmentParser.WayPreprocessor) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWeight(double) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setWeight(double) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setWeight(double) - Method in class com.graphhopper.routing.Path
 
setWeight(long, double) - Method in class com.graphhopper.storage.CHStorage
 
setWeighting(String) - Method in class com.graphhopper.config.Profile
 
setWeighting(Weighting) - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
setWeightLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
setWeightLimit(double) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
setWorkerThreads(int) - Method in class com.graphhopper.reader.osm.OSMInputFile
Currently on for pbf format.
setWorkerThreads(int) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWorkerThreads(int) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the number of threads used for the OSM import
Shape - Interface in com.graphhopper.util.shapes
A shape interface to implement circles, polygons or rectangles.
shortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.storage.CHStorage
 
shortcutNodeBased(int, int, int, double, int, int) - Method in class com.graphhopper.storage.CHStorage
Adds a shortcut to the storage.
ShortcutUnpacker - Class in com.graphhopper.routing.ch
Recursively unpack shortcuts.
ShortcutUnpacker(RoutingCHGraph, ShortcutUnpacker.Visitor, boolean) - Constructor for class com.graphhopper.routing.ch.ShortcutUnpacker
 
ShortcutUnpacker.Visitor - Interface in com.graphhopper.routing.ch
 
ShortestPathTree - Class in com.graphhopper.isochrone.algorithm
Computes a shortest path tree by a given weighting.
ShortestPathTree(Graph, Weighting, boolean, TraversalMode) - Constructor for class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
ShortestPathTree.IsoLabel - Class in com.graphhopper.isochrone.algorithm
 
ShortestWeighting - Class in com.graphhopper.routing.weighting
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.weighting.ShortestWeighting
 
ShortestWeighting(FlagEncoder, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.ShortestWeighting
 
ShortFastestWeighting - Class in com.graphhopper.routing.weighting
Calculates the fastest route with distance influence controlled by a new parameter.
ShortFastestWeighting(FlagEncoder, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.ShortFastestWeighting
 
ShortFastestWeighting(FlagEncoder, double) - Constructor for class com.graphhopper.routing.weighting.ShortFastestWeighting
 
ShortFastestWeighting(FlagEncoder, double, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.ShortFastestWeighting
 
shuffle(IntArrayList, Random) - Static method in class com.graphhopper.util.ArrayUtil
Shuffles the elements of the given list in place and returns it
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
 
similarity(String, String) - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Compute JW similarity.
SimpleBooleanEncodedValue - Class in com.graphhopper.routing.ev
This class implements a simple boolean storage via an UnsignedIntEncodedValue with 1 bit.
SimpleBooleanEncodedValue(String) - Constructor for class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
SimpleBooleanEncodedValue(String, boolean) - Constructor for class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
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
Simplifies the points, from index 0 to size-1.
simplify(PointList, int, int) - Method in class com.graphhopper.util.DouglasPeucker
 
simplify(PointList, int, int, boolean) - Method in class com.graphhopper.util.DouglasPeucker
Simplifies a part of the points.
simplify(ResponsePath, DouglasPeucker, boolean) - Static method in class com.graphhopper.util.PathSimplification
Convenience method used to obtain the partitions from a calculated path with details and instructions
simplify(PointList, List<PathSimplification.Partition>, DouglasPeucker) - Static method in class com.graphhopper.util.PathSimplification
 
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.osm.pbf
 
size() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
SkadiProvider - Class in com.graphhopper.reader.dem
Skadi contains elevation data for the entire world with 1 arc second (~30m) accuracy in SRTM format stitched together from many sources (https://github.com/tilezen/joerd/blob/master/docs/data-sources.md).
SkadiProvider() - Constructor for class com.graphhopper.reader.dem.SkadiProvider
 
SkadiProvider(String) - Constructor for class com.graphhopper.reader.dem.SkadiProvider
 
slightlyModifyDistance(double) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Modifies the Distance up to +-10%
smoothElevation(PointList) - Static method in class com.graphhopper.reader.dem.GraphElevationSmoothing
 
Smoothness - Enum in com.graphhopper.routing.ev
This enum defines the road smoothness of an edge.
smoothnessFactorPushingSectionThreshold - Static variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
Snap - Class in com.graphhopper.storage.index
Result of LocationIndex lookup.
Snap(double, double) - Constructor for class com.graphhopper.storage.index.Snap
 
Snap.Position - Enum in com.graphhopper.storage.index
Whether the query point is projected onto a tower node, pillar node or somewhere within the closest edge.
SnapPreventionEdgeFilter - Class in com.graphhopper.routing.util
 
SnapPreventionEdgeFilter(EdgeFilter, EnumEncodedValue<RoadClass>, EnumEncodedValue<RoadEnvironment>, List<String>) - Constructor for class com.graphhopper.routing.util.SnapPreventionEdgeFilter
 
SNAPSHOT - Static variable in class com.graphhopper.util.Constants
 
Solver(GHRequest, Map<String, Profile>, RouterConfig, EncodedValueLookup) - Constructor for class com.graphhopper.routing.Router.Solver
 
sortDFS(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
Sorts the graph according to depth-first search traversal.
SpatialKeyAlgo - Class in com.graphhopper.geohash
This class implements the idea of a geohash but without a string representation - to avoid confusion, this is called 'spatial key'.
SpatialKeyAlgo(int, BBox) - Constructor for class com.graphhopper.geohash.SpatialKeyAlgo
 
SPEED_CONV - Static variable in class com.graphhopper.routing.weighting.FastestWeighting
Converting to seconds is not necessary but makes adding other penalties easier (e.g.
speedBits - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
speedFactor - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
speedTwoDirections - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
speedTwoDirections - Variable in class com.graphhopper.routing.util.FootFlagEncoder
 
SplitArea - Class in com.graphhopper.routing.lm
 
SplitArea(List<Polygon>) - Constructor for class com.graphhopper.routing.lm.SplitArea
 
SPTEntry - Class in com.graphhopper.routing
This class is used to create the shortest-path-tree from linked entities.
SPTEntry(int, int, double) - Constructor for class com.graphhopper.routing.SPTEntry
 
SPTEntry(int, double) - Constructor for class com.graphhopper.routing.SPTEntry
 
SRTMGL1Provider - Class in com.graphhopper.reader.dem
SRTMGL1 contains elevation data for most of the world with 1 arc second (~30m) accuracy.
SRTMGL1Provider() - Constructor for class com.graphhopper.reader.dem.SRTMGL1Provider
 
SRTMGL1Provider(String) - Constructor for class com.graphhopper.reader.dem.SRTMGL1Provider
 
SRTMProvider - Class in com.graphhopper.reader.dem
Elevation data from NASA (SRTM).
SRTMProvider() - Constructor for class com.graphhopper.reader.dem.SRTMProvider
 
SRTMProvider(String) - Constructor for class com.graphhopper.reader.dem.SRTMProvider
 
start() - Static method in class com.graphhopper.routing.util.EncodingManager
Starts the build process of an EncodingManager
start(EncodingManager) - Static method in class com.graphhopper.storage.GraphBuilder
 
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(MiniPerfTest.Task) - Method in class com.graphhopper.util.MiniPerfTest
Important: Make sure to use the dummy sum in your program somewhere such that it's calculation cannot be skipped by the JVM.
start() - Method in class com.graphhopper.util.StopWatch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.XFirstSearch
 
started() - Static method in class com.graphhopper.util.StopWatch
 
started(String) - Static method in class com.graphhopper.util.StopWatch
 
startInterval(int) - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
It is only possible to open one interval at a time.
startInterval(int) - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
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(InMemConstructionIndex) - Method in class com.graphhopper.storage.index.LineIntIndex
 
store(boolean) - Method in class com.graphhopper.storage.RAMDataAccess
 
storeFailureResult(Exception) - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Stores a failure result for a blob decoding operation.
storeSuccessResult(List<ReaderElement>) - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Stores the results of a successful blob decoding operation.
StreetNameDetails - Class in com.graphhopper.util.details
Calculate the speed name segments of a Path
StreetNameDetails() - Constructor for class com.graphhopper.util.details.StreetNameDetails
 
StringDetails - Class in com.graphhopper.util.details
 
StringDetails(String, StringEncodedValue) - Constructor for class com.graphhopper.util.details.StringDetails
 
StringEncodedValue - Class in com.graphhopper.routing.ev
This class holds a List of up to StringEncodedValue.maxValues encountered Strings and stores index+1 to indicate a string is set or 0 if no value is assigned
StringEncodedValue(String, int) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
StringEncodedValue(String, int, boolean) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
StringEncodedValue(String, int, List<String>, boolean) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
StringIndex - Class in com.graphhopper.search
 
StringIndex(Directory, int, int) - Constructor for class com.graphhopper.search.StringIndex
Specify a larger cacheSize to reduce disk usage.
stringToKmh(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
stringToMeter(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
stringToTons(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
StringUtils - Class in com.graphhopper.apache.commons.lang3
This class is a partial Copy of the org.apache.commons.lang3.StringUtils that can be found here: https://github.com/apache/commons-lang/blob/master/src/main/java/org/apache/commons/lang3/StringUtils.java
StringUtils() - Constructor for class com.graphhopper.apache.commons.lang3.StringUtils
 
Subnetwork - Class in com.graphhopper.routing.ev
This EncodedValue, which should be available per profile, stores a boolean value per edge that indicates if the edge is part of a too small subnetwork.
Subnetwork() - Constructor for class com.graphhopper.routing.ev.Subnetwork
 
SubnetworkStorage - Class in com.graphhopper.routing.subnetwork
This class handles storage of subnetwork ids for every node.
SubnetworkStorage(DataAccess) - Constructor for class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
SUN_OS - Static variable in class com.graphhopper.util.Constants
True iff running on SunOS.
superWeighting - Variable in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
supports(Class<?>) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
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
 
supportsTurnCosts() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
supportsTurnCosts() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
Surface - Enum in com.graphhopper.routing.ev
This enum defines the road surface of an edge like unpaved or asphalt.
sym() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
sym() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 

T

TagParser - Interface in com.graphhopper.routing.util.parsers
This interface defines how parts of the information from 'way' is converted into IntsRef.
TagParserFactory - Interface in com.graphhopper.routing.util.parsers
 
tagsToString() - Method in class com.graphhopper.reader.ReaderElement
 
TarjanSCC - Class in com.graphhopper.routing.subnetwork
Tarjan's algorithm to find strongly connected components of a directed graph.
TarjanSCC.ConnectedComponents - Class in com.graphhopper.routing.subnetwork
 
TileBasedElevationProvider - Class in com.graphhopper.reader.dem
Provides basic methods that are usually used in an ElevationProvider using tiles from files.
TileBasedElevationProvider(String) - Constructor for class com.graphhopper.reader.dem.TileBasedElevationProvider
 
time - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
TimeDetails - Class in com.graphhopper.util.details
Calculate the time segments for a Path
TimeDetails(Weighting) - Constructor for class com.graphhopper.util.details.TimeDetails
 
to - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
toBitString(IntsRef) - Method in class com.graphhopper.util.BitUtil
 
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.storage.CHStorage
 
toDetailsString() - Method in class com.graphhopper.storage.GraphHopperStorage
 
toDouble(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toDouble(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toEncodedValuesAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
toEnvelope(BBox) - Static method in class com.graphhopper.util.shapes.BBox
 
toFileName() - Method in class com.graphhopper.storage.CHConfig
 
toFlagEncodersAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
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.shapes.BBox
 
toImage(String) - Method in class com.graphhopper.reader.dem.HeightTile
 
toInEdge - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
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
 
Toll - Enum in com.graphhopper.routing.ev
This enum defines the toll value like MISSING (default), NO (no toll), HGV (toll for heavy goods vehicles) and ALL (all vehicles)
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
 
toNodePointer(int) - Method in class com.graphhopper.storage.CHStorage
To use the node getters/setters you need to convert node IDs to a nodePointer first
toOSMRestrictions(TransportationMode) - Static method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
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
 
toShortcutPointer(int) - Method in class com.graphhopper.storage.CHStorage
To use the shortcut getters/setters you need to convert shortcut IDs to an shortcutPointer first
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.config.CHProfile
 
toString() - Method in class com.graphhopper.config.LMProfile
 
toString() - Method in class com.graphhopper.config.Profile
 
toString() - Method in class com.graphhopper.GraphHopperConfig
 
toString() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
toString() - Method in class com.graphhopper.reader.dem.CGIARProvider
 
toString() - Method in class com.graphhopper.reader.dem.GMTEDProvider
 
toString() - Method in class com.graphhopper.reader.dem.HeightTile
 
toString() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
toString() - Method in class com.graphhopper.reader.dem.SkadiProvider
 
toString() - Method in class com.graphhopper.reader.dem.SRTMGL1Provider
 
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.osm.OSMFileHeader
 
toString() - Method in class com.graphhopper.reader.osm.OSMReader
 
toString() - Method in class com.graphhopper.reader.OSMTurnRelation
 
toString() - Method in class com.graphhopper.reader.ReaderElement
 
toString() - Method in class com.graphhopper.reader.ReaderNode
 
toString() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
toString() - Method in class com.graphhopper.reader.ReaderRelation
 
toString() - Method in class com.graphhopper.reader.ReaderWay
 
toString() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
toString() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
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.AlternativeRouteCH.AlternativeInfo
 
toString() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH.AlternativeInfo
 
toString() - Method in class com.graphhopper.routing.ch.BridgePathFinder.BridePathEntry
 
toString() - Method in class com.graphhopper.routing.ch.CHEntry
 
toString() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
toString() - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
toString() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
toString() - Method in class com.graphhopper.routing.DirectionResolverResult
 
toString() - Method in enum com.graphhopper.routing.ev.Hazmat
 
toString() - Method in enum com.graphhopper.routing.ev.HazmatTunnel
 
toString() - Method in enum com.graphhopper.routing.ev.HazmatWater
 
toString() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
toString() - Method in enum com.graphhopper.routing.ev.RoadAccess
 
toString() - Method in enum com.graphhopper.routing.ev.RoadClass
 
toString() - Method in enum com.graphhopper.routing.ev.RoadEnvironment
 
toString() - Method in enum com.graphhopper.routing.ev.RouteNetwork
 
toString() - Method in enum com.graphhopper.routing.ev.Smoothness
 
toString() - Method in enum com.graphhopper.routing.ev.Surface
 
toString() - Method in enum com.graphhopper.routing.ev.Toll
 
toString() - Method in enum com.graphhopper.routing.ev.TrackType
 
toString() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
toString() - Method in class com.graphhopper.routing.lm.LMApproximator
 
toString() - Method in class com.graphhopper.routing.lm.LMConfig
 
toString() - Method in class com.graphhopper.routing.Path
 
toString() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
toString() - Method in class com.graphhopper.routing.SPTEntry
 
toString() - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks.PrepareJob
 
toString() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.AccessFilter
 
toString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toString() - Method in class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
toString() - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
toString() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
toString() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
toString() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
toString() - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
toString() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
toString() - Method in class com.graphhopper.storage.AbstractDataAccess
 
toString() - Method in class com.graphhopper.storage.CHConfig
 
toString() - Method in class com.graphhopper.storage.DAType
 
toString() - Method in class com.graphhopper.storage.GHDirectory
 
toString(int) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
toString() - Method in class com.graphhopper.storage.GraphHopperStorage
 
toString() - Method in class com.graphhopper.storage.index.Snap
 
toString() - Method in class com.graphhopper.storage.IntsRef
 
toString() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
toString() - Method in class com.graphhopper.storage.StorableProperties
 
toString() - Method in class com.graphhopper.storage.TurnCostStorage
 
toString() - Method in class com.graphhopper.util.BitUtilBig
 
toString() - Method in class com.graphhopper.util.BitUtilLittle
 
toString() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
toString() - Method in class com.graphhopper.util.DistanceCalc3D
 
toString() - Method in class com.graphhopper.util.DistanceCalcEarth
 
toString() - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
toString() - Method in class com.graphhopper.util.DistancePlaneProjection
 
toString() - Method in class com.graphhopper.util.GitInfo
 
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.Polygon
 
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
 
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
 
tr(String, Object...) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
TrackType - Enum in com.graphhopper.routing.ev
This enum defines the track type of an edge which describes how well-maintained a certain track is.
trackTypeSpeedMap - Variable in class com.graphhopper.routing.util.CarFlagEncoder
 
transform(IntIndexedContainer, IntIndexedContainer) - Static method in class com.graphhopper.util.ArrayUtil
Maps one array using another, i.e.
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
 
TransportationMode - Enum in com.graphhopper.routing.util
Define disjunct ways of transportation that are used to create and populate our encoded values from a data source like OpenStreetMap.
traversalMode - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
traversalMode - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
TraversalMode - Enum in com.graphhopper.routing.util
Defines how the graph can be traversed while Dijkstra or similar RoutingAlgorithm is in progress.
traverse(Coordinate, Coordinate, Consumer<Coordinate>) - Method in class com.graphhopper.storage.index.PixelGridTraversal
 
traverseEdge(double, double, EdgeIteratorState, LocationIndexTree.EdgeCheck) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
triangulate(Snap, QueryGraph, ShortestPathTree, ToDoubleFunction<ShortestPathTree.IsoLabel>, double) - Method in class com.graphhopper.isochrone.algorithm.JTSTriangulator
 
triangulate(Snap, QueryGraph, ShortestPathTree, ToDoubleFunction<ShortestPathTree.IsoLabel>, double) - Method in interface com.graphhopper.isochrone.algorithm.Triangulator
 
Triangulation - Class in com.graphhopper.isochrone.algorithm
 
Triangulation() - Constructor for class com.graphhopper.isochrone.algorithm.Triangulation
 
triangulation - Variable in class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
TriangulationAsReadableTriangulation - Class in com.graphhopper.isochrone.algorithm
 
TriangulationAsReadableTriangulation(Triangulation) - Constructor for class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
Triangulator - Interface in com.graphhopper.isochrone.algorithm
 
Triangulator.Result - Class in com.graphhopper.isochrone.algorithm
 
triggerActiveLandmarkRecalculation() - Method in class com.graphhopper.routing.lm.LMApproximator
This method forces a lazy recalculation of the active landmark set e.g.
trimToSize() - Method in class com.graphhopper.storage.VLongStorage
 
tryLock() - Method in interface com.graphhopper.storage.GHLock
 
TurnCost - Class in com.graphhopper.routing.ev
 
TurnCost() - Constructor for class com.graphhopper.routing.ev.TurnCost
 
TurnCostParser - Interface in com.graphhopper.routing.util.parsers
This interface serves the purpose of converting relation flags into turn cost information.
TurnCostParser.ExternalInternalMap - Interface in com.graphhopper.routing.util.parsers
This map associates the internal GraphHopper nodes IDs with external IDs (OSM) and similarly for the edge IDs required to write the turn costs.
TurnCostProvider - Interface in com.graphhopper.routing.weighting
Implementations of this interface define how turn costs and turn times are calculated.
TurnCostStorage - Class in com.graphhopper.storage
A key/value store, where the unique keys are turn relations, and the values are IntRefs.
TurnCostStorage(BaseGraph, DataAccess) - Constructor for class com.graphhopper.storage.TurnCostStorage
 
TurnCostStorage.TurnRelationIterator - Interface in com.graphhopper.storage
 

U

UNFAVORED_EDGE - Static variable in interface com.graphhopper.util.EdgeIteratorState
 
unfavorVirtualEdge(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
Assigns the 'unfavored' flag to a virtual edge (for both directions)
unfavorVirtualEdges(IntArrayList) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
UNLIMITED_SIGN_SPEED - Static variable in class com.graphhopper.routing.ev.MaxSpeed
The speed value used for "none" speed limit on German Autobahn is 150=30*5 as this is the biggest value not explicitly used in OSM and can be precisely returned for a factor of 5, 3, 2 and 1.
unpavedSurfaceTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
unrestricted() - Static method in class com.graphhopper.routing.DirectionResolverResult
 
UNSET_SPEED - Static variable in class com.graphhopper.routing.ev.MaxSpeed
The speed value used for road sections without known speed limit.
unzip(String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(String, String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(InputStream, File, LongConsumer) - Method in class com.graphhopper.util.Unzipper
 
Unzipper - Class in com.graphhopper.util
 
Unzipper() - Constructor for class com.graphhopper.util.Unzipper
 
up(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
update(double, int) - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
update(int, int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
update(int, float, float) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
update(int, float) - Method in class com.graphhopper.coll.MinHeapWithUpdate
Updates the element with the given id.
update(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
update(double, double, double) - Method in class com.graphhopper.util.shapes.BBox
 
updateBestPath - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
updateBestPath(double, SPTEntry, int, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
updateBestPath(double, SPTEntry, int, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.AStar
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.Dijkstra
 
updateDistancesFor(Graph, int, double, double) - Static method in class com.graphhopper.util.GHUtility
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
updateEntry(SPTEntry, EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
updateEntry(SPTEntry, EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
useFixedNodeOrdering(NodeOrderingProvider) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
Instead of heuristically determining a node ordering for the graph contraction it is also possible to use a fixed ordering.
usesOtherPreparation() - Method in class com.graphhopper.config.LMProfile
 

V

v - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
validateProfileName(String) - Static method in class com.graphhopper.config.Profile
 
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
 
valueOf(String) - Static method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
Returns the enum constant of this type with the specified name.
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.reader.OSMTurnRelation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Country
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Hazmat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.HazmatTunnel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.HazmatWater
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Smoothness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Surface
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Toll
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.TrackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.EncodingManager.Access
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.TransportationMode
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.Snap.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.util.FetchMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.reader.osm.conditional.ParsedCalendar.ParseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.reader.OSMTurnRelation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Country
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Hazmat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.HazmatTunnel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.HazmatWater
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RouteNetwork
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Smoothness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Surface
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Toll
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.TrackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.EncodingManager.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.PriorityCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.TransportationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.storage.DAType.MemRef
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.storage.index.Snap.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.util.FetchMode
Returns an array containing the constants of this enum type, in the 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_NODE - Static variable in class com.graphhopper.util.Constants
 
VERSION_NODE_CH - Static variable in class com.graphhopper.util.Constants
 
VERSION_SHORTCUT - Static variable in class com.graphhopper.util.Constants
 
VERSION_STRING_IDX - Static variable in class com.graphhopper.util.Constants
 
ViaRouting - Class in com.graphhopper.routing
The methods here can be used to calculate routes with or without via points and implement possible restrictions like snap preventions, headings and curbsides.
ViaRouting() - Constructor for class com.graphhopper.routing.ViaRouting
 
ViaRouting.Result - Class in com.graphhopper.routing
 
VirtualEdgeIteratorState - Class in com.graphhopper.routing.querygraph
Creates an edge state decoupled from a graph where nodes, pointList, etc are kept in memory.
VirtualEdgeIteratorState(int, int, int, int, double, IntsRef, String, PointList, boolean) - Constructor for class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
visit(EdgeIteratorState, boolean, int) - Method in interface com.graphhopper.routing.ch.ShortcutUnpacker.Visitor
 
visitedNodes - Variable in class com.graphhopper.routing.RoundTripRouting.Result
 
visitedNodes - Variable in class com.graphhopper.routing.ViaRouting.Result
 
visitOriginalEdgesBwd(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.ShortcutUnpacker
 
visitOriginalEdgesFwd(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.ShortcutUnpacker
Finds an edge/shortcut with the given id and adjNode and calls the visitor for each original edge that is packed inside this shortcut (or if an original edge is given simply calls the visitor on it).
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.ReaderElement
 
WAY - Static variable in class com.graphhopper.reader.ReaderRelation.Member
 
WaySegmentParser - Class in com.graphhopper.reader.osm
This class parses a given OSM file and splits OSM ways into 'segments' at all intersections (or 'junctions').
WaySegmentParser.Builder - Class in com.graphhopper.reader.osm
 
WaySegmentParser.EdgeHandler - Interface in com.graphhopper.reader.osm
 
WaySegmentParser.RelationProcessor - Interface in com.graphhopper.reader.osm
 
WaySegmentParser.WayPreprocessor - Interface in com.graphhopper.reader.osm
 
weight - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
weight - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
weight - Variable in class com.graphhopper.routing.SPTEntry
 
WeightApproximator - Interface in com.graphhopper.routing.weighting
Specifies a weight approximation between an node and the goalNode according to the specified weighting.
WeightDetails - Class in com.graphhopper.util.details
Calculate the weight segments for a Path
WeightDetails(Weighting) - Constructor for class com.graphhopper.util.details.WeightDetails
 
weighting - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
weighting - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
weighting - Variable in class com.graphhopper.routing.Router.Solver
 
Weighting - Interface in com.graphhopper.routing.weighting
Specifies how the best route is calculated.
WeightingFactory - Interface in com.graphhopper.routing
 
weightOfVisitedPath - Variable in class com.graphhopper.routing.ch.AStarCHEntry
 
weights - Variable in class com.graphhopper.routing.DijkstraOneToMany
 
WHEELCHAIR - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
WheelchairFlagEncoder - Class in com.graphhopper.routing.util
A flag encoder for wheelchairs.
WheelchairFlagEncoder() - Constructor for class com.graphhopper.routing.util.WheelchairFlagEncoder
Should be only instantiated via EncodingManager
WheelchairFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.WheelchairFlagEncoder
 
WheelchairFlagEncoder(int, double) - Constructor for class com.graphhopper.routing.util.WheelchairFlagEncoder
 
WINDOWS - Static variable in class com.graphhopper.util.Constants
True iff running on Windows.
withoutConsecutiveDuplicates(IntIndexedContainer) - Static method in class com.graphhopper.util.ArrayUtil
Creates a copy of the given list where all consecutive duplicates are removed
withTurnCosts(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
wrap(QuadEdge) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
wrap(Triangulation) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
wrap(QuadEdgeSubdivision) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
wrapWeighting(Weighting) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
wrapWeighting(Weighting) - Method in interface com.graphhopper.storage.Graph
Wraps the given weighting into a weighting that can be used by this graph
wrapWeighting(Weighting) - Method in class com.graphhopper.storage.GraphHopperStorage
 
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

x(double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
XFirstSearch - Class in com.graphhopper.util
This abstract class defines commonalities for BFS and DFS
XFirstSearch() - Constructor for class com.graphhopper.util.XFirstSearch
 

Y

y(double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 

Z

zero(int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with zeros

_

_getOSMFile() - Method in class com.graphhopper.GraphHopper
Currently we use this for a few tests where the dataReaderFile is loaded from the classpath
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2012–2022. All rights reserved.