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 

A

absoluteBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
AbstractAdjustedWeighting - Class in com.graphhopper.routing.weighting
The AdjustedWeighting wraps another Weighting.
AbstractAdjustedWeighting(Weighting) - Constructor for class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
AbstractAlgoPreparation - Class in com.graphhopper.routing.util
 
AbstractAlgoPreparation() - Constructor for class com.graphhopper.routing.util.AbstractAlgoPreparation
 
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, ByteOrder) - Constructor for class com.graphhopper.storage.AbstractDataAccess
 
AbstractElevationProvider - Class in com.graphhopper.reader.dem
Provides basic methods that are usually used in an ElevationProvider.
AbstractElevationProvider(String) - Constructor for class com.graphhopper.reader.dem.AbstractElevationProvider
 
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
 
AbstractRoutingTemplate - Class in com.graphhopper.routing.template
 
AbstractRoutingTemplate(LocationIndex, EncodedValueLookup, Weighting) - Constructor for class com.graphhopper.routing.template.AbstractRoutingTemplate
 
AbstractSpatialRule - Class in com.graphhopper.routing.util.spatialrules
 
AbstractSpatialRule(List<Polygon>) - Constructor for class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
AbstractSpatialRule(Polygon) - Constructor for class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
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, int) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
accept(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
accept(EdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
accept(CHEdgeIteratorState) - Method in class com.graphhopper.routing.ch.ShortcutFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
accept(EdgeIteratorState) - Method in interface com.graphhopper.routing.util.EdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.LevelEdgeFilter
 
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, EncodingManager.AcceptWay) - Method in class com.graphhopper.routing.util.EncodingManager
Determine whether a way is routable for one of the added encoders.
AcceptWay() - Constructor for class com.graphhopper.routing.util.EncodingManager.AcceptWay
 
accessEnc - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
accessEnc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
accessEnc - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
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(double, double, double, int) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
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(Translation) - Method in class com.graphhopper.util.TranslationMap
 
addAll(FlagEncoderFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
For backward compatibility provide a way to add multiple FlagEncoders
addAll(EncodedValueFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addAll(TagParserFactory, String) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addCHConfig(CHConfig) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
Decouple CH profiles from PrepareContractionHierarchies as we need CH profiles for the graphstorage and the graphstorage for the preparation.
addCHGraph(CHConfig) - Method in class com.graphhopper.storage.GraphHopperStorage
Adds a CHGraph for the given CHConfig.
addCHGraphs(List<CHConfig>) - Method in class com.graphhopper.storage.GraphHopperStorage
 
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) - Method in class com.graphhopper.routing.Path
 
addEdges(Collection<EdgeIteratorState>) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
This method adds the specified path to this weighting which should be penalized in the calcWeight method.
additionalEdgeFilter - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
addLMConfig(LMConfig) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Decouple weightings from PrepareLandmarks as we need weightings for the graphstorage and the graphstorage for the preparation.
addPreparation(PrepareContractionHierarchies) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
addPreparation(PrepareLandmarks) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
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
 
addTime(long) - Method in class com.graphhopper.routing.Path
 
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.SPTEntry
 
AlgoHelperEntry(Graph, AlgorithmOptions, LocationIndex, String) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
algorithm(String) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
For possible values see Parameters.Algorithms
AlgorithmOptions - Class in com.graphhopper.routing
The algorithm options.
AlgorithmOptions(String, Weighting) - Constructor for class com.graphhopper.routing.AlgorithmOptions
Default traversal mode NODE_BASED is used.
AlgorithmOptions(String, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
AlgorithmOptions.Builder - Class in com.graphhopper.routing
 
ALL_EDGES - Static variable in interface com.graphhopper.routing.util.EdgeFilter
 
ALL_EDGES - Static variable in interface com.graphhopper.storage.CHEdgeFilter
 
AllCHEdgesIterator - Interface in com.graphhopper.routing.util
 
allEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
allEdges(EdgeExplorer, Weighting) - Static method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
allEdges() - Static method in class com.graphhopper.routing.ch.ShortcutFilter
 
allEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
Accepts all edges that are either forward or backward for the given flag encoder.
allEdges(FlagEncoder) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
allEdges(EdgeExplorer, Weighting) - Static method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
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
 
AlternativeRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of a route with no via points but multiple path lists ('alternatives').
AlternativeRoutingTemplate(GHRequest, GHResponse, LocationIndex, EncodedValueLookup, Weighting) - Constructor for class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
ANDROID - Static variable in class com.graphhopper.util.Constants
True iff running on Android.
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.
append(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
applies(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%.
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
 
asMap() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
assertDistance(EncodingManager, TestAlgoCollector.AlgoHelperEntry, List<QueryResult>, TestAlgoCollector.OneRun) - Method in class com.graphhopper.routing.util.TestAlgoCollector
 
asSet(int...) - Static method in class com.graphhopper.util.GHUtility
 
AStar - Class in com.graphhopper.routing
This class implements the A* algorithm according to http://en.wikipedia.org/wiki/A*_search_algorithm
AStar(Graph, 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
 
AustriaSpatialRule - Class in com.graphhopper.routing.util.spatialrules.countries
Defines the default rules for Austria roads
AustriaSpatialRule(List<Polygon>) - Constructor for class com.graphhopper.routing.util.spatialrules.countries.AustriaSpatialRule
 
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
 
avgSpeedEnc - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
AvoidEdgesWeighting - Class in com.graphhopper.routing.weighting
Rates already used Paths worse.
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
 

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
 
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 - Class in com.graphhopper.routing
Builds a Path from the two fwd- and bwd-shortest path tree entries of a bidirectional search
BidirPathExtractor(Graph, Weighting) - Constructor for class com.graphhopper.routing.BidirPathExtractor
 
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) - 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) - Constructor for class com.graphhopper.routing.util.BikeFlagEncoder
 
binarySearch(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Warning: returns ~index and not -(index+1) like trove and jdk do
BinHeapWrapper<K,E> - Interface in com.graphhopper.coll
 
bitUtil - Variable in class com.graphhopper.storage.AbstractDataAccess
 
BitUtil - Class in com.graphhopper.util
Examples for BIG 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
 
blockBarriersByDefault(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Should potential barriers block when no access limits are given?
blockFords(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
blockPrivate(boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
BooleanEncodedValue - Interface in com.graphhopper.routing.ev
This interface defines access to an edge property of type boolean.
bounds(BBox) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
BreadthFirstSearch - Class in com.graphhopper.util
Implementation of breadth first search (BFS)
BreadthFirstSearch() - Constructor for class com.graphhopper.util.BreadthFirstSearch
 
bresenham(int, int, int, int, PointEmitter) - Static method in class com.graphhopper.storage.index.BresenhamLine
 
BresenhamLine - Class in com.graphhopper.storage.index
We need the supercover line.
BresenhamLine() - Constructor for class com.graphhopper.storage.index.BresenhamLine
 
build() - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
build() - Method in class com.graphhopper.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
 
buildAndInjectCountrySpatialRules(GraphHopper, Envelope, List<JsonFeatureCollection>) - Static method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupHelper
 
Builder() - Constructor for class com.graphhopper.routing.AlgorithmOptions.Builder
 
Builder() - Constructor for class com.graphhopper.routing.util.EncodingManager.Builder
 
buildIndex(List<JsonFeatureCollection>, String, SpatialRuleLookupBuilder.SpatialRuleFactory, Envelope) - Static method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupBuilder
Builds a SpatialRuleLookup by passing the provided JSON features into the provided SpatialRuleFactory and collecting all the SpatialRule instances that it returns, ignoring when it returns SpatialRule.EMPTY.
buildIndex(List<JsonFeatureCollection>, String, SpatialRuleLookupBuilder.SpatialRuleFactory) - Static method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupBuilder
buildRandomGraph(Graph, Random, int, double, boolean, boolean, DecimalEncodedValue, double, double, double) - Static method in class com.graphhopper.util.GHUtility
 
bwd - Variable in class com.graphhopper.routing.ch.ShortcutFilter
 
bwdDataIndex - Variable in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
 
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

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.
calcCircumference(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
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 class com.graphhopper.util.DistanceCalcEuclidean
 
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
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.
calcInstructions(Path, Graph, Weighting, EncodedValueLookup, Translation) - Static method in class com.graphhopper.routing.InstructionsFromEdges
 
calcMemInMB() - Method in class com.graphhopper.coll.CompressedArray
 
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 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
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 class com.graphhopper.util.DistanceCalcEuclidean
 
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(GHRequest, GHResponse) - Method in class com.graphhopper.GraphHopper
This method calculates the alternative path list using the low level Path objects.
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) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates multiple possibilities for a path.
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method returns a list of Path objects which then can be merged to serve one route with via points or multiple alternative paths.
calcPaths(QueryGraph, RoutingAlgorithmFactory, AlgorithmOptions) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
calcPoints() - Method in class com.graphhopper.routing.Path
This method calculated a list of points for this path
calcPoints(int, int, int, int, PointEmitter) - Static method in class com.graphhopper.storage.index.BresenhamLine
 
calcPoints(double, double, double, double, PointEmitter, double, double, double, double) - Static method in class com.graphhopper.storage.index.BresenhamLine
Calls the Bresenham algorithm but make it working for double values
calcSnappedPoint(DistanceCalc) - Method in class com.graphhopper.storage.index.QueryResult
Calculates the closet point on the edge from the query point.
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
 
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.
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(PMap) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
CarFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.CarFlagEncoder
 
carMaxSpeedEnc - Variable in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
CATCH_ALL - Static variable in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
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, EdgeIteratorState, QueryResult.Position) - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.util.XFirstSearch
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
checkBeforeRename(String) - Method in class com.graphhopper.storage.AbstractDataAccess
 
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
 
checkVersions(boolean) - Method in class com.graphhopper.storage.StorableProperties
 
CHEdgeExplorer - Interface in com.graphhopper.util
The edge explorer for CHGraph
CHEdgeFilter - Interface in com.graphhopper.storage
 
CHEdgeIterator - Interface in com.graphhopper.util
Support for CH edges
CHEdgeIteratorState - Interface in com.graphhopper.util
The state returned from the EdgeIterator of a CHGraph
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
 
CHGraph - Interface in com.graphhopper.storage
Extended graph interface which supports Contraction Hierarchies.
CHGraphImpl - Class in com.graphhopper.storage
A Graph implementation necessary for Contraction Hierarchies.
CHParameters - Class in com.graphhopper.routing.ch
 
CHPreparationHandler - Class in com.graphhopper.routing.ch
This class handles the different CH preparations and serves the corresponding RoutingAlgorithmFactory
CHPreparationHandler() - Constructor for class com.graphhopper.routing.ch.CHPreparationHandler
 
chProfileMatchesHints(Profile, PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
CHRoutingAlgorithmFactory - Class in com.graphhopper.routing.ch
 
CHRoutingAlgorithmFactory(CHGraph) - Constructor for class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
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.IntDoubleBinaryHeap
 
clear() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
clear() - Method in interface com.graphhopper.coll.GHBitSet
 
clear() - Method in class com.graphhopper.coll.GHSortedCollection
 
clear() - Method in class com.graphhopper.coll.GHTBitSet
 
clear() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
clear() - Method in class com.graphhopper.coll.SparseIntIntArray
Removes all key-value mappings from this SparseIntIntArray.
clear() - Method in class com.graphhopper.reader.PillarInfo
 
clear() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
Call clear if you have a different start node and need to clear the cache.
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
 
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.routing.ch.NodeBasedWitnessPathSearcher
 
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.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.CHGraphImpl
 
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.Location2IDFullIndex
 
close() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
close() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
close() - Method in class com.graphhopper.storage.MMapDataAccess
 
close() - Method in class com.graphhopper.storage.RAMDataAccess
 
close() - Method in interface com.graphhopper.storage.Storable
This method makes sure that the underlying used resources are released.
close() - Method in class com.graphhopper.storage.StorableProperties
 
close() - Method in class com.graphhopper.storage.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.debatty.java.stringsimilarity - package com.graphhopper.debatty.java.stringsimilarity
 
com.graphhopper.geohash - package com.graphhopper.geohash
 
com.graphhopper.reader - package com.graphhopper.reader
 
com.graphhopper.reader.dem - package com.graphhopper.reader.dem
 
com.graphhopper.reader.osm.conditional - package com.graphhopper.reader.osm.conditional
 
com.graphhopper.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.template - package com.graphhopper.routing.template
 
com.graphhopper.routing.util - package com.graphhopper.routing.util
 
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.spatialrules - package com.graphhopper.routing.util.spatialrules
 
com.graphhopper.routing.util.spatialrules.countries - package com.graphhopper.routing.util.spatialrules.countries
 
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
 
combineIntsToLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
compareTo(SPTEntry) - Method in class com.graphhopper.routing.SPTEntry
 
compareTo(IntsRef) - Method in class com.graphhopper.storage.IntsRef
Signed int order comparison
compress(byte[], int, int, int) - Static method in class com.graphhopper.coll.CompressedArray
Compresses the specified byte range using the specified compressionLevel (constants are defined in java.util.zip.Deflater).
CompressedArray - Class in com.graphhopper.coll
Stores the entries in compressed segments.
CompressedArray() - Constructor for class com.graphhopper.coll.CompressedArray
 
CompressedArray(int, int, int) - Constructor for class com.graphhopper.coll.CompressedArray
 
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
 
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(GHPoint) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
CONTRACTED_NEIGHBORS_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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.
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
 
copyTo(Graph) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
copyTo(StringIndex) - Method in class com.graphhopper.search.StringIndex
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.AbstractDataAccess
 
copyTo(Graph) - Method in class com.graphhopper.storage.CHGraphImpl
 
copyTo(DataAccess) - Method in interface com.graphhopper.storage.DataAccess
Copies the content from this object into the specified one.
copyTo(Graph) - Method in interface com.graphhopper.storage.Graph
Copy this Graph into the specified Graph g.
copyTo(Graph) - Method in class com.graphhopper.storage.GraphHopperStorage
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.MMapDataAccess
 
copyTo(DataAccess) - Method in class com.graphhopper.storage.RAMDataAccess
 
copyTo(TurnCostStorage) - Method in class com.graphhopper.storage.TurnCostStorage
 
copyTo(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
 
correctErrors(double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
A really small bendiness or a bendiness greater than 1 indicates an error in the calculation.
count(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
Counts reachable edges.
countOccurence(String, String) - Static method in class com.graphhopper.util.TranslationMap
 
CountriesSpatialRuleFactory - Class in com.graphhopper.routing.util.spatialrules
 
CountriesSpatialRuleFactory() - Constructor for class com.graphhopper.routing.util.spatialrules.CountriesSpatialRuleFactory
 
Country - Enum in com.graphhopper.routing.ev
This enum defines a country value that can be stored per edge.
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.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.Roundabout
 
create(String, int) - Static method in class com.graphhopper.routing.ev.TurnCost
This creates an EncodedValue specifically for the turn costs
create(long) - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
create(Graph, QueryResult) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(Graph, QueryResult, QueryResult) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(Graph, List<QueryResult>) - 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(EncodedValueFactory, FlagEncoderFactory, String) - 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(long) - Method in class com.graphhopper.storage.CHGraphImpl
 
create(long) - Method in interface com.graphhopper.storage.DataAccess
The first time you use a DataAccess object after configuring it you need to call this method.
create() - Method in interface com.graphhopper.storage.Directory
 
create() - Method in class com.graphhopper.storage.GHDirectory
 
create() - Method in class com.graphhopper.storage.GraphBuilder
Default graph is a 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(long) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
create(long) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
create(long) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
create(String, boolean) - Method in interface com.graphhopper.storage.LockFactory
This creates a file for write or read locks depending on the specified writeAccess property.
create(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
create(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
create(long) - Method in interface com.graphhopper.storage.Storable
Creates the underlying storage.
create(long) - Method in class com.graphhopper.storage.StorableProperties
 
create(long) - Method in class com.graphhopper.storage.TurnCostStorage
 
createAlgo(Graph, AlgorithmOptions) - Method in class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
createAlgo(Graph, AlgorithmOptions) - Method in class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
createAlgo(Graph, 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, AlgorithmOptions) - Method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
createAllEdgeExplorer() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
createAllEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createAllEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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.storage.index.LocationIndexTree.XFirstSearchCheck
 
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
 
createConnection(String) - Method in class com.graphhopper.util.Downloader
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
createEdgeExplorer() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
createEdgeExplorer() - Method in interface com.graphhopper.storage.CHGraph
 
createEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.CHGraph
 
createEdgeExplorer() - Method in class com.graphhopper.storage.CHGraphImpl
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.CHGraphImpl
 
createEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.Graph
Returns an EdgeExplorer which makes it possible to traverse all filtered edges of a specific node.
createEdgeExplorer() - Method in interface com.graphhopper.storage.Graph
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.GraphHopperStorage
 
createEdgeExplorer() - Method in class com.graphhopper.storage.GraphHopperStorage
 
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.
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>, String, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines bits used for edge flags used for access, speed etc.
createEncodedValues(List<EncodedValue>, String, int) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
createEncodedValues(List<EncodedValue>, String, int) - Method in class com.graphhopper.routing.util.CarFlagEncoder
Define the place of the speedBits in the edge flags for car.
createEncodedValues(List<EncodedValue>, String, int) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
createEncodedValues(List<EncodedValue>, String, int) - 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.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.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.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.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 class com.graphhopper.routing.util.parsers.SpatialRuleParser
 
createEncodedValues(EncodedValueLookup, List<EncodedValue>) - Method in interface com.graphhopper.routing.util.parsers.TagParser
 
createEntry(RoutingCHEdgeIteratorState, 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, int, 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, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
createEntry(RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
createEntry(RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
createEntry(RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
createEntry(RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
createEntry(EdgeIteratorState, int, 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.PrepareCHGraph
 
createInEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createInEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createInstance(String) - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
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
 
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
 
createNumberParser(String, Number) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
createOriginalEdgeExplorer() - Method in interface com.graphhopper.storage.CHGraph
 
createOriginalEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.CHGraph
 
createOriginalEdgeExplorer() - Method in class com.graphhopper.storage.CHGraphImpl
 
createOriginalEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.CHGraphImpl
 
createOriginalInEdgeExplorer() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
createOriginalInEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createOriginalInEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createOriginalOutEdgeExplorer() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
createOriginalOutEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createOriginalOutEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createOutEdgeExplorer() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
createOutEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createOutEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createPathDetailsBuilders(List<String>, EncodedValueLookup, Weighting) - Method in class com.graphhopper.util.details.PathDetailsBuilderFactory
 
createPathExtractor(RoutingCHGraph) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
createPathExtractor(RoutingCHGraph) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
createPathExtractor(Graph, Weighting) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
createPreparations(GraphHopperStorage) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
createPreparations(GraphHopperStorage, LocationIndex) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
This method creates the landmark storages ready for landmark creation.
createReader(GraphHopperStorage) - Method in class com.graphhopper.GraphHopper
 
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
 
createRoutingFactory() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
createRoutingTemplate(GHRequest, GHResponse, String, Weighting) - Method in class com.graphhopper.GraphHopper
 
createSpatialRule(String, List<Polygon>) - Method in class com.graphhopper.routing.util.spatialrules.CountriesSpatialRuleFactory
 
createSpatialRule(String, List<Polygon>) - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRuleLookupBuilder.SpatialRuleFactory
 
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
 
createWeighting(Profile, PMap) - Method in class com.graphhopper.GraphHopper
 
createWeighting(Profile, PMap, boolean) - 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
 
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, EncodedValueLookup, TurnCostProvider, CustomModel) - Constructor for class com.graphhopper.routing.weighting.custom.CustomWeighting
 

D

DataAccess - Interface in com.graphhopper.storage
Abstraction of the underlying data structure with a unique id and location.
DataReader - Interface in com.graphhopper.reader
 
DateRange - Class in com.graphhopper.reader.osm.conditional
This class represents a date range and is able to determine if a given date is in that range.
DateRange(ParsedCalendar, ParsedCalendar) - Constructor for class com.graphhopper.reader.osm.conditional.DateRange
 
DateRangeParser - Class in com.graphhopper.reader.osm.conditional
Parses a DateRange from OpenStreetMap.
DateRangeParser() - Constructor for class com.graphhopper.reader.osm.conditional.DateRangeParser
 
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
 
debugPrint() - Method in class com.graphhopper.storage.CHGraphImpl
 
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.
decode(long, GHPoint) - Method in interface com.graphhopper.geohash.KeyAlgo
 
decode(long, GHPoint) - Method in class com.graphhopper.geohash.LinearKeyAlgo
This method returns latitude and longitude via latLon - calculated from specified linearKey
decode(long, GHPoint) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
This method returns latitude and longitude via latLon - calculated from specified spatialKey
decompress(byte[]) - Static method in class com.graphhopper.coll.CompressedArray
Decompress the byte array previously returned by compress
deepCopyOf(IntsRef) - Static method in class com.graphhopper.storage.IntsRef
Creates a new IntsRef that points to a copy of the ints from other
DEFAULT_PRIORITY - Static variable in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
DefaultEdgeFilter - Class in com.graphhopper.routing.util
 
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
 
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
 
defineNodeBits(int, int) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Defines the bits for the node flags, which are currently used for barriers only.
DepthFirstSearch - Class in com.graphhopper.util
Implementation of depth first search (DFS) by LIFO queue
DepthFirstSearch() - Constructor for class com.graphhopper.util.DepthFirstSearch
 
detach(boolean) - Method in class com.graphhopper.routing.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
 
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, BooleanEncodedValue) - 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
 
DisabledNodeAccess() - Constructor for class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
disconnect(PrepareCHEdgeExplorer, PrepareCHEdgeIterator) - Method in class com.graphhopper.routing.ch.PrepareCHGraph
Disconnects the edges (higher to lower node) via the specified edgeState pointing from lower to higher node.
disconnectEdge(int, int, int) - Method in interface com.graphhopper.storage.CHGraph
 
disconnectEdge(int, int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
discriminateSlowStreets(double, double) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
Streets that slow are not fun and probably in a town.
distance(String, String) - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Return 1 - similarity.
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
 
distCalc - Variable in class com.graphhopper.storage.index.LocationIndexTree
 
doCalc(boolean, int) - Method in class com.graphhopper.util.MiniPerfTest
 
doImport(File) - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from the specified folder.
doImport() - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from classpath.
doImport(InputStream) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
doSpecificWork() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
doSpecificWork() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
doSpecificWork() - Method in class com.graphhopper.routing.util.AbstractAlgoPreparation
 
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
 
downloadAndUnzip(String, String, ProgressListener) - Method in class com.graphhopper.util.Downloader
 
downloadAsString(String, boolean) - Method in class com.graphhopper.util.Downloader
 
Downloader - Class in com.graphhopper.util
 
Downloader(String) - Constructor for class com.graphhopper.util.Downloader
 
downloadFile(String, String) - Method in class com.graphhopper.util.Downloader
 
doWork() - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
 
doWork() - Method in class com.graphhopper.routing.util.AbstractAlgoPreparation
 
doWork(ResponsePath, List<Path>, EncodedValueLookup, Translation) - Method in class com.graphhopper.util.PathMerger
 

E

edge(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
edge(int, int, double, boolean) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
edge - Variable in class com.graphhopper.routing.SPTEntry
 
edge(int, int, double, boolean) - Method in class com.graphhopper.storage.CHGraphImpl
 
edge(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
edge(int, int) - Method in interface com.graphhopper.storage.Graph
Creates an edge between the nodes a and b.
edge(int, int, double, boolean) - Method in interface com.graphhopper.storage.Graph
Use edge(a,b).setDistance().setFlags instead
edge(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
edge(int, int, double, boolean) - Method in class com.graphhopper.storage.GraphHopperStorage
 
Edge() - 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(CHGraph, Weighting) - Static method in class com.graphhopper.routing.ch.PrepareCHGraph
 
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(Graph, BooleanEncodedValue, TurnCostProvider, boolean) - Constructor for class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
 
EdgeBasedTarjanSCC.ConnectedComponents - Class 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(PrepareCHGraph, PMap) - 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 - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
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
 
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.
EdgeVisitor(EdgeExplorer) - Constructor for class com.graphhopper.storage.index.LocationIndex.EdgeVisitor
 
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 interface com.graphhopper.routing.util.spatialrules.SpatialRuleLookup
 
EMPTY - Static variable in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
 
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(GHPoint) - Method in interface com.graphhopper.geohash.KeyAlgo
 
encode(double, double) - Method in interface com.graphhopper.geohash.KeyAlgo
 
encode(GHPoint) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
encode(double, double) - Method in class com.graphhopper.geohash.LinearKeyAlgo
Take latitude and longitude as input.
encode(GHPoint) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
encode(double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
Take latitude and longitude as input.
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
 
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.AcceptWay - Class in com.graphhopper.routing.util
 
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
 
enforceHeading(int, double, boolean) - Method in class com.graphhopper.routing.querygraph.QueryGraph
Set those edges at the virtual node (nodeId) to 'unfavored' that require at least a turn of 100° from favoredHeading.
EngineWarmUp - Class in com.graphhopper.util
This class provides helper methods to reduce calculation speed difference of the first requests.
EngineWarmUp() - Constructor for class com.graphhopper.util.EngineWarmUp
 
ensureCapacity(int) - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
ensureCapacity(int) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
ensureCapacity(long) - Method in interface com.graphhopper.storage.DataAccess
Ensures that the capacity of this object is at least the specified bytes.
ensureCapacity(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
ensureCapacity(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
ensureNode(int) - Method in class com.graphhopper.reader.PillarInfo
 
ensureNode(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
ensureNode(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
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
 
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.routing.DirectionResolverResult
 
equals(Object) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
equals(Object) - Method in class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
equals(Object) - Method in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
 
equals(Object) - Method in class com.graphhopper.routing.lm.LMConfig
 
equals(Object) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
equals(Object) - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
equals(Object) - Method in class com.graphhopper.routing.util.EncodingManager
 
equals(Object) - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
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
 
errors - Variable in class com.graphhopper.routing.util.TestAlgoCollector
 
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 class com.graphhopper.routing.BidirPathExtractor
 
extract(SPTEntry) - Method in class com.graphhopper.routing.PathExtractor
 
extractBwdPath(SPTEntry) - Method in class com.graphhopper.routing.BidirPathExtractor
 
extractFwdPath(SPTEntry) - Method in class com.graphhopper.routing.BidirPathExtractor
 
extractMeter(IntsRef, ReaderWay, DecimalEncodedValue, List<String>) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
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.BidirPathExtractor
 
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

factor - Variable in class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
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
 
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
 
fill(int, int) - Method in class com.graphhopper.coll.GHIntArrayList
 
fillEdgeIDs(GHIntHashSet, Geometry, EdgeFilter) - Method in class com.graphhopper.storage.GraphEdgeIdFinder
This method fills the edgeIds hash with edgeIds found inside the specified geometry
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(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.Surface
 
find(String) - Static method in enum com.graphhopper.routing.ev.Toll
 
find(String) - Static method in enum com.graphhopper.routing.ev.TrackType
 
find(String) - Method in interface com.graphhopper.storage.Directory
Tries to find the object with that name if not existent it creates one and associates the location with it.
find(String, DAType) - Method in interface com.graphhopper.storage.Directory
 
find(String) - Method in class com.graphhopper.storage.GHDirectory
 
find(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
findBorderEdgeIds(SpatialRuleLookup) - 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 class com.graphhopper.storage.index.Location2IDFullIndex
 
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
findClosest(double, double, EdgeFilter) - Method in interface com.graphhopper.storage.index.LocationIndex
This method returns the closest QueryResult for the specified location (lat, lon) and only if the filter accepts the edge as valid candidate (e.g.
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
findComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponentsRecursive() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm in a recursive way.
findComponentsRecursive() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm in a recursive way.
findEdgesInShape(GHIntHashSet, Shape, EdgeFilter) - Method in class com.graphhopper.storage.GraphEdgeIdFinder
This method fills the edgeIds hash with edgeIds found inside the specified shape
findEndNode(int, int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
findEndNode(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
findNClosest(double, double, EdgeFilter, double) - Method in class com.graphhopper.storage.index.LocationIndexTree
Returns all edges that are within the specified radius around the queried position.
finish() - Method in class com.graphhopper.routing.InstructionsFromEdges
 
finish() - Method in interface com.graphhopper.routing.Path.EdgeVisitor
 
finish(PathMerger, Translation) - Method in class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
finish(PathMerger, Translation) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
finish(PathMerger, Translation) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method merges the returned paths appropriately e.g.
finish(PathMerger, Translation) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
finish() - Method in class com.graphhopper.util.details.PathDetailsFromEdges
 
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.ch.NodeBasedWitnessPathSearcher
 
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
 
flagEncoder - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
flagEncoder - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
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
 
flagsDefault(IntsRef, boolean, boolean) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Sets default flags with specified access.
flagsDefault(boolean, boolean) - Method in class com.graphhopper.routing.util.EncodingManager
 
flush() - Method in class com.graphhopper.coll.CompressedArray
 
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.CHGraphImpl
 
flush() - Method in class com.graphhopper.storage.GraphHopperStorage
 
flush() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
flush() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
flush() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
flush() - Method in class com.graphhopper.storage.MMapDataAccess
 
flush() - Method in class com.graphhopper.storage.RAMDataAccess
 
flush() - Method in interface com.graphhopper.storage.Storable
This method makes sure that the underlying data is written to the storage.
flush() - Method in class com.graphhopper.storage.StorableProperties
 
flush() - Method in class com.graphhopper.storage.TurnCostStorage
 
flushAndCloseEarly() - Method in class com.graphhopper.storage.GraphHopperStorage
Flush and close resources like wayGeometry that are not needed for CH preparation.
followParentsUntilRoot(SPTEntry, boolean) - Method in class com.graphhopper.routing.BidirPathExtractor
 
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) - Constructor for 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
 
forDesktop() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage to be used on a Desktop computer or within another Java application with enough RAM but no network latency.
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.
forMobile() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage to be used on a less powerful machine like Android or Raspberry Pi with only few MB of RAM.
forServer() - Method in class com.graphhopper.GraphHopper
Configures the underlying storage and response to be used on a well equipped server.
freeze() - Method in class com.graphhopper.storage.GraphHopperStorage
Avoid that edges and nodes of the base graph are further modified.
freeze() - Method in interface com.graphhopper.storage.InternalGraphEventListener
 
from(int...) - Static method in class com.graphhopper.coll.GHIntArrayList
 
from(int...) - Static method in class com.graphhopper.coll.GHIntHashSet
 
from - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtil
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilBig
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilLittle
 
fromBitString2Long(String) - Method in class com.graphhopper.util.BitUtil
The only purpose of this method is to test 'reverse'.
fromDouble(double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double, int) - Method in class com.graphhopper.util.BitUtil
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
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
 
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
 
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
 
fwd - Variable in class com.graphhopper.routing.ch.ShortcutFilter
 
fwdDataIndex - Variable in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
There are multiple int values possible per edge.
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
 
GermanySpatialRule - Class in com.graphhopper.routing.util.spatialrules.countries
Defines the default rules for German roads
GermanySpatialRule(List<Polygon>) - Constructor for class com.graphhopper.routing.util.spatialrules.countries.GermanySpatialRule
 
get(long) - Method in class com.graphhopper.coll.CompressedArray
 
get(long) - Method in class com.graphhopper.coll.GHLongIntBTree
 
get(long) - Method in interface com.graphhopper.coll.LongIntMap
 
get(long) - Method in class com.graphhopper.coll.OSMIDMap
 
get(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Gets the Object mapped from the specified key, or -1 if no such mapping has been made.
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(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(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(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) - 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(RoadClass, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
getAccess(RoadClass, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.spatialrules.countries.AustriaSpatialRule
 
getAccess(RoadClass, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.spatialrules.countries.GermanySpatialRule
 
getAccess(RoadClass, TransportationMode, RoadAccess) - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRule
Returns the RoadAccess for a certain highway type and transportation transport.
getAccess(RoadClass, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
Returns the RoadAccess for a certain highway type and transportation mode.
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.DefaultEdgeFilter
 
getAccessEnc() - Method in interface com.graphhopper.routing.util.FlagEncoder
This method returns the EncodedValue used for the direction-dependent access properties of this encoder.
getAccessEncFromNodeFlags(long) - Method in class com.graphhopper.routing.util.EncodingManager
 
getAddedShortcutsCount() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getAdjNode() - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getAdjNode() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
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
 
getAlgorithmFactory(String, boolean, boolean) - Method in class com.graphhopper.GraphHopper
 
getAlgorithmFactory(String) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getAlgorithmFactory(String) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getAlgorithmOptions() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getAll(long) - Method in class com.graphhopper.search.StringIndex
 
getAll() - Method in interface com.graphhopper.storage.Directory
Returns all created directories.
getAll() - Method in class com.graphhopper.storage.GHDirectory
 
getAllEdges() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getAllEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getAllEdges() - Method in interface com.graphhopper.storage.CHGraph
 
getAllEdges() - Method in class com.graphhopper.storage.CHGraphImpl
 
getAllEdges() - Method in interface com.graphhopper.storage.Graph
 
getAllEdges() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getAllShared() - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getAllShared() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getAllShared() - Method in class com.graphhopper.routing.util.EncodingManager
 
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, AlgorithmOptions, 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.storage.CHGraphImpl
 
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
 
getBaseGraphEdgeState() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getBaseGraphEdgeState() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getBaseNode() - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getBaseNode() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
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(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.util.spatialrules.AbstractSpatialRule
 
getBorders() - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRule
Returns the borders in which the SpatialRule is valid
getBounds() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getBounds() - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRuleLookup
 
getBounds() - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupJTS
 
getBounds() - Method in class com.graphhopper.storage.CHGraphImpl
 
getBounds() - Method in interface com.graphhopper.storage.Graph
Returns the implicit bounds of this graph calculated from the lat,lon input of setNode
getBounds() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getBox() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getBranch() - Method in class com.graphhopper.util.GitInfo
 
getBwdAccess() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getBwdAccess() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getBwdAccess() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
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
 
getByteOrder() - Method in interface com.graphhopper.storage.Directory
 
getByteOrder() - Method in class com.graphhopper.storage.GHDirectory
 
getBytes(long, byte[], int) - Method in interface com.graphhopper.storage.DataAccess
Get bytes from position 'index'
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.MMapDataAccess
 
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.RAMDataAccess
 
getBytes() - Method in class com.graphhopper.storage.VLongStorage
 
getCacheDir() - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
getCapacity() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
getCapacity() - Method in class com.graphhopper.coll.OSMIDMap
 
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.CHGraphImpl
 
getCapacity() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCapacity() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
getCapacity() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
getCapacity() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getCapacity() - Method in class com.graphhopper.storage.MMapDataAccess
 
getCapacity() - Method in class com.graphhopper.storage.RAMDataAccess
 
getCapacity() - Method in interface com.graphhopper.storage.Storable
 
getCapacity() - Method in class com.graphhopper.storage.StorableProperties
 
getCapacity() - Method in class com.graphhopper.storage.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.CHRoutingAlgorithmFactory
 
getCHConfig() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getCHConfig() - Method in interface com.graphhopper.storage.CHGraph
Returns the profile of this CH graph.
getCHConfig() - Method in class com.graphhopper.storage.CHGraphImpl
 
getCHConfigs() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getCHConfigs() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCHConfigs(boolean) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCHGraph() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCHGraph(CHConfig) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCHGraph(String) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getCHPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
getCHProfiles() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getClosestEdge() - Method in class com.graphhopper.storage.index.QueryResult
 
getClosestNode() - Method in class com.graphhopper.storage.index.QueryResult
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
 
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.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.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.TimeDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.WeightDetails
 
getCustomModel() - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
getDataDate() - Method in interface com.graphhopper.reader.DataReader
This method returns the date of the most recent change for the underlying data or null if not found.
getDataReaderFile() - Method in class com.graphhopper.GraphHopper
 
getDebugInfo() - Method in class com.graphhopper.routing.Path
 
getDecimal(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getDecimal(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
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() - Method in class com.graphhopper.storage.GHDirectory
 
getDeltaLat() - Method in class com.graphhopper.storage.index.LocationIndexTree
Provide info about tilesize for testing / visualization
getDeltaLon() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getDescription() - Method in class com.graphhopper.routing.Path
 
getDijkstraCount() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getDijkstraCount() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
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
 
getDimension() - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getDirectory() - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
getDirectory() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getDirectory() - Method in interface com.graphhopper.storage.GraphStorage
 
getDistance() - Method in class com.graphhopper.routing.Path
 
getDistance() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getDistance() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
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
getDummySum() - Method in class com.graphhopper.util.MiniPerfTest
 
getEdge() - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getEdge() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
getEdge() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getEdge() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
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
 
getEdgeBasedCHConfigs() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
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
 
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 interface com.graphhopper.storage.CHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.Graph
Returns a wrapper over the specified edgeId.
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getEdgeKeys() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
 
getEdges() - Method in class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
getEdges() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdges() - Method in class com.graphhopper.storage.CHGraphImpl
 
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
 
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(double, double) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
getEle(int) - Method in class com.graphhopper.reader.PillarInfo
 
getEle() - Method in class com.graphhopper.reader.ReaderNode
 
getEle(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getEle(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getElevation(int) - Method in class com.graphhopper.reader.PillarInfo
 
getElevation(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getElevation(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getElevationProvider() - Method in class com.graphhopper.GraphHopper
 
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
 
getEncoder(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getEncodingManager() - Method in class com.graphhopper.GraphHopper
 
getEncodingManager() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getEncodingManager() - Method in interface com.graphhopper.storage.GraphStorage
 
getEndNode() - Method in class com.graphhopper.routing.Path
 
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
 
getExactPrecision() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
getExpectedAlgo() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getFactor(int) - Static method in enum com.graphhopper.routing.util.PriorityCode
This method returns the PriorityCode.value in a range between 0 and 1 suitable for direct usage in a Weighting.
getFerrySpeed(ReaderWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Special handling for ferry ways.
getFileName(double, double) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
getFinalEdge() - Method in class com.graphhopper.routing.Path
Yields the final edge of the path
getFirstPriorityTag(List<String>) - Method in class com.graphhopper.reader.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
 
getForQueryGraph() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getFromEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getFullName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getFwdAccess() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getFwdAccess() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getFwdAccess() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getGraph() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getGraph() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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.routing.AlgorithmOptions
 
getId() - Method in class com.graphhopper.reader.ReaderElement
 
getId() - Method in class com.graphhopper.routing.util.spatialrules.countries.AustriaSpatialRule
 
getId() - Method in class com.graphhopper.routing.util.spatialrules.countries.GermanySpatialRule
 
getId() - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRule
Returns the id for this rule, e.g.
getIdx() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
getImageFromArray(int[], int, int) - Method in class com.graphhopper.reader.dem.HeightTile
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.BidirPathExtractor
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
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(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.UnsignedIntEncodedValue
 
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
 
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
 
getKeysWithPrefix(String) - Method in class com.graphhopper.reader.ReaderElement
 
getLandmarkCount() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks(int) - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLanguage() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
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(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getLatDelta() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
getLatitude(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLatitude(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLatitude(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getLazyTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getLength() - Method in class com.graphhopper.storage.VLongStorage
 
getLevel(int) - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getLevel(int) - Method in interface com.graphhopper.storage.CHGraph
 
getLevel(int) - Method in class com.graphhopper.storage.CHGraphImpl
 
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.
getList(LocationIndex, EdgeFilter) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
getLMConfig() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getLMConfigs() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLMPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
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.
getLocs() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
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(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getLonDelta() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
getLongitude(int) - Method in class com.graphhopper.reader.PillarInfo
 
getLongitude(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLongitude(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getMainGraph() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
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 double value this EncodedValue accepts for setDecimal without throwing an exception.
getMaxDecimal() - Method in class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
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.UnsignedIntEncodedValue
 
getMaxSpeed() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxSpeed() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getMaxSpeed(RoadClass, TransportationMode, double) - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
getMaxSpeed(RoadClass, TransportationMode, double) - Method in class com.graphhopper.routing.util.spatialrules.countries.AustriaSpatialRule
 
getMaxSpeed(RoadClass, TransportationMode, double) - Method in class com.graphhopper.routing.util.spatialrules.countries.GermanySpatialRule
Germany contains roads with no speed limit.
getMaxSpeed(RoadClass, TransportationMode, double) - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRule
Return the max speed for a certain road class and transportation mode.
getMaxSpeed(RoadClass, TransportationMode, double) - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
Return the max speed for a certain road class.
getMaxTurnCosts() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getMaxVisitedNodes() - Method in class com.graphhopper.GraphHopper
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getMean() - Method in class com.graphhopper.util.MiniPerfTest
 
getMembers() - Method in class com.graphhopper.reader.ReaderRelation
 
getMemoryUsage() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getMemoryUsage() - Method in interface com.graphhopper.coll.LongIntMap
 
getMemoryUsage() - Method in class com.graphhopper.coll.OSMIDMap
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
List currently used memory in MB (approximately)
getMemoryUsageAsString() - Method in class com.graphhopper.routing.DijkstraOneToMany
List currently used memory in MB (approximately)
getMergeStatus(int) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getMergeStatus(int) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
getMergeStatus(int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getMergeStatus(int) - Method in interface com.graphhopper.util.CHEdgeIteratorState
This method is only used on preparation.
getMergeStatus(int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
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
 
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.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 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.UnsignedIntEncodedValue
 
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.parsers.OSMTurnRelationParser
 
getName() - Method in interface com.graphhopper.routing.util.parsers.TurnCostParser
 
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(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighborTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getNodeAccess() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getNodeAccess() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodeAccess() - Method in class com.graphhopper.storage.CHGraphImpl
 
getNodeAccess() - Method in interface com.graphhopper.storage.Graph
Creates an object to access node properties.
getNodeAccess() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getNodeBasedCHConfigs() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getNodeIdForLevel(int) - Method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
getNodeIds() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getNodeInfo(CHGraph, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getNodeInfo(Graph, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getNodeOrderingProvider() - Method in interface com.graphhopper.storage.CHGraph
 
getNodeOrderingProvider() - Method in class com.graphhopper.storage.CHGraphImpl
 
getNodes() - Method in class com.graphhopper.reader.ReaderWay
 
getNodes() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getNodes() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodes() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
 
getNodes() - Method in class com.graphhopper.storage.CHGraphImpl
 
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
 
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
 
getNumPolledEdges() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
getObtainFailedReason() - Method in interface com.graphhopper.storage.GHLock
 
GetOffBike - Class in com.graphhopper.routing.ev
 
GetOffBike() - Constructor for class com.graphhopper.routing.ev.GetOffBike
 
getOrigEdgeFirst() - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getOrigEdgeFirst() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
getOrigEdgeFirst() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getOrigEdgeFirst() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
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
 
getOrigEdgeId(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
getOrigEdgeLast() - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getOrigEdgeLast() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
getOrigEdgeLast() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getOrigEdgeLast() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
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 edge via its key.
getOriginalEdges() - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
getOriginalEdges() - Method in interface com.graphhopper.storage.CHGraph
 
getOriginalEdges() - Method in class com.graphhopper.storage.CHGraphImpl
 
getOriginalEdges() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getOriginalEdges() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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.ch.PrepareCHGraph
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getOtherNode(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
getOtherNode(int, int) - Method in interface com.graphhopper.storage.Graph
 
getOtherNode(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
getOtherNode(int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getOtherNode(int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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(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
 
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
 
getPosition() - Method in class com.graphhopper.storage.VLongStorage
 
getPreferredInt(DAType) - Static method in class com.graphhopper.storage.DAType
This method returns RAM_INT if the specified type is in-memory.
getPreparation(String) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparation(CHConfig) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparations() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparations() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getPreparationThreads() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparationThreads() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getPriority() - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
getPriority() - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRule
Returns the priority of the rule.
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(String) - Method in class com.graphhopper.GraphHopper
Returns the profile for the given profile name, or null if it does not exist
getProfiles() - Method in class com.graphhopper.GraphHopper
 
getProperties() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getProperties() - Method in interface com.graphhopper.storage.GraphStorage
 
getPropertiesString() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
getQueryDistance() - Method in class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
getQueryDistance() - Method in class com.graphhopper.storage.index.QueryResult
 
getQueryPoint() - Method in class com.graphhopper.storage.index.QueryResult
 
getRange(String) - Method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
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
 
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(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(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
 
getRoadSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.CurvatureWeighting
 
getRole() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
getRoutingAlgorithmFactory() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getRoutingAlgorithmFactory() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
Convenience method to obtain a routing algo factory from the preparation.
getRules() - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRuleLookup
 
getRules() - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupJTS
 
getRules() - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
 
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
getScMergeStatus(int, int) - Static method in class com.graphhopper.routing.ch.PrepareEncoder
Returns 1 if existingScFlags of an existing shortcut can be overwritten with a new shortcut by newScFlags without limiting or changing the directions of the existing shortcut.
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
 
getShareEnd() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareStart() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareWeight() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShort(long) - Method in interface com.graphhopper.storage.DataAccess
Get 2 bytes from position 'index'
getShort(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getShort(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getShortcuts() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
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.IntDoubleBinaryHeap
 
getSize() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
getSize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getSize() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSize() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
getSize() - Method in interface com.graphhopper.coll.LongIntMap
 
getSize() - Method in class com.graphhopper.coll.OSMIDMap
 
getSize() - Method in class com.graphhopper.coll.SparseIntIntArray
Returns the number of key-value mappings that this SparseIntIntArray currently stores.
getSize() - Method in class com.graphhopper.routing.Path
 
getSize() - Method in class com.graphhopper.util.SimpleIntDeque
 
getSkippedEdge1() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getSkippedEdge1() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getSkippedEdge1() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSkippedEdge1() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getSkippedEdge1() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getSkippedEdge2() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getSkippedEdge2() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getSkippedEdge2() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSkippedEdge2() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
getSkippedEdge2() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
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.QueryResult
Calculates the position of the query point 'snapped' to a close road segment or node.
getSnappedPosition() - Method in class com.graphhopper.storage.index.QueryResult
 
getSortBy() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getSpatialId() - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
 
getSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getStatisticsString() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
getStatisticsString() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getStorage() - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
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
 
getSubnetworksWithLandmarks() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
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
 
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
 
getToEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
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.
getTotalNumSearches() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
getTotalPrepareTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
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
 
getTraversalId(RoutingCHEdgeIteratorState, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getTraversalId(RoutingCHEdgeIteratorState, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getTraversalId(RoutingCHEdgeIteratorState, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
getTraversalId(EdgeIteratorState, int, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
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
 
getTurnCostIndex(int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
getTurnCostStorage() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getTurnCostStorage() - Method in class com.graphhopper.storage.CHGraphImpl
 
getTurnCostStorage() - Method in interface com.graphhopper.storage.Graph
 
getTurnCostStorage() - Method in class com.graphhopper.storage.GraphHopperStorage
 
getTurnWeight(int, int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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
 
getUnfavoredVirtualEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
Returns all virtual edges that have been unfavored via QueryGraph.enforceHeading(int, double, boolean) or QueryGraph.unfavorVirtualEdgePair(int, int).
getValue() - Method in enum com.graphhopper.routing.util.PriorityCode
 
getValue() - Method in enum com.graphhopper.routing.util.spatialrules.TransportationMode
 
getValues() - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getVehicleTypeRestricted() - Method in class com.graphhopper.reader.OSMTurnRelation
 
getVehicleTypesExcept() - Method in class com.graphhopper.reader.OSMTurnRelation
 
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.UnsignedDecimalEncodedValue
 
getVersion() - Method in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
 
getVersion() - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.BikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.Car4WDFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
getVersion() - Method in interface com.graphhopper.routing.util.FlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
getVersion() - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
 
getVersions() - Static method in class com.graphhopper.util.Constants
 
getViaNode() - Method in interface com.graphhopper.storage.TurnCostStorage.TurnRelationIterator
 
getViaOsmNodeId() - Method in class com.graphhopper.reader.OSMTurnRelation
 
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.ch.NodeBasedWitnessPathSearcher
 
getVisitedNodes() - Method in class com.graphhopper.routing.Dijkstra
 
getVisitedNodes() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getVisitedNodes() - Method in interface com.graphhopper.routing.RoutingAlgorithm
Returns the visited nodes after searching.
getWayIndex() - Method in class com.graphhopper.storage.index.QueryResult
References to a tower node or the index of wayGeometry of the closest edge.
getWayPointMaxDistance() - Method in class com.graphhopper.GraphHopper
Return maximum distance (in meter) to reduce points via douglas peucker while OSM import.
getWaypoints() - Method in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
getWeight(int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
getWeight(boolean) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
getWeight(boolean) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
getWeight(int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getWeight() - Method in class com.graphhopper.routing.Path
This weight will be updated during the algorithm.
getWeight() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getWeight(boolean) - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getWeight(boolean) - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getWeight() - Method in interface com.graphhopper.util.CHEdgeIteratorState
Returns the weight of this shortcut.
getWeight() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getWeighting() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getWeighting() - Method in class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
getWeighting() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
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.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.GraphHopper
Threads for data reading.
GHBitSet - Interface in com.graphhopper.coll
Wrapper interface of an integer container for different implementations like OpenBitset, BitSet, ...
GHBitSetImpl - Class in com.graphhopper.coll
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
 
GHIntArrayList - Class in com.graphhopper.coll
 
GHIntArrayList() - Constructor for class com.graphhopper.coll.GHIntArrayList
 
GHIntArrayList(int) - Constructor for class com.graphhopper.coll.GHIntArrayList
 
GHIntArrayList(GHIntArrayList) - Constructor for class com.graphhopper.coll.GHIntArrayList
 
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
 
ghRequest - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
ghResponse - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
GHSortedCollection - Class in com.graphhopper.coll
A priority queue implemented by a treemap to allow fast key update.
GHSortedCollection() - Constructor for class com.graphhopper.coll.GHSortedCollection
 
GHTBitSet - Class in com.graphhopper.coll
Implements the bitset interface via a 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.
GHUtility.DisabledNodeAccess - Class in com.graphhopper.util
This node access 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.storage.index.LocationIndexTree.XFirstSearchCheck
 
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.
graph - Variable in class com.graphhopper.storage.index.LocationIndexTree
 
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
 
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) - Constructor for class com.graphhopper.storage.GraphHopperStorage
 
GraphHopperStorage(Directory, EncodingManager, boolean, boolean) - Constructor for class com.graphhopper.storage.GraphHopperStorage
 
GraphHopperStorage(Directory, EncodingManager, boolean, boolean, int) - Constructor for class com.graphhopper.storage.GraphHopperStorage
 
GraphStorage - Interface in com.graphhopper.storage
 

H

handleNodeTags(ReaderNode) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Parse tags on nodes.
handleNodeTags(ReaderNode) - Method in class com.graphhopper.routing.util.EncodingManager
Analyze tags on osm node.
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.
handleSpeed(IntsRef, ReaderWay, double) - Method in class com.graphhopper.routing.util.Bike2WeightFlagEncoder
 
handleSpeed(IntsRef, ReaderWay, double) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
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, EncodingManager.Access) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Analyze properties of a way and create the edge flags.
handleWayTags(IntsRef, ReaderWay, EncodingManager.Access) - Method in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
handleWayTags(IntsRef, ReaderWay, EncodingManager.Access) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
handleWayTags(ReaderWay, EncodingManager.AcceptWay, IntsRef) - Method in class com.graphhopper.routing.util.EncodingManager
Processes way properties of different kind to determine speed and direction.
handleWayTags(IntsRef, ReaderWay, EncodingManager.Access) - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
handleWayTags(IntsRef, ReaderWay, EncodingManager.Access) - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTollParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in class com.graphhopper.routing.util.parsers.SpatialRuleParser
 
handleWayTags(IntsRef, ReaderWay, boolean, IntsRef) - Method in interface com.graphhopper.routing.util.parsers.TagParser
 
handleWayTags(IntsRef, ReaderWay, EncodingManager.Access) - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
 
hasAccepted() - Method in class com.graphhopper.routing.util.EncodingManager.AcceptWay
At least one of the entries is not CAN_SKIP
hasCachedEdgeIds(int) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
hasCHConfigs() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
hasElevation() - Method in class com.graphhopper.GraphHopper
 
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.routing.DirectionResolverResult
 
hashCode() - Method in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
 
hashCode() - Method in class com.graphhopper.routing.lm.LMConfig
 
hashCode() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
hashCode() - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
hashCode() - Method in class com.graphhopper.routing.util.EncodingManager
 
hashCode() - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
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
 
hasLMProfiles() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
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.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
 
hasWeighting() - Method in class com.graphhopper.routing.AlgorithmOptions
 
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
 
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) - Constructor for class com.graphhopper.routing.util.HikeFlagEncoder
 
hints(PMap) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 

I

ignoreNode(int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
importAndClose() - Method in class com.graphhopper.GraphHopper
Imports and processes data, storing it to disk when complete.
importData() - Method in class com.graphhopper.GraphHopper
 
importOrLoad() - Method in class com.graphhopper.GraphHopper
Imports provided data from disc and creates graph.
importPublicTransit() - Method in class com.graphhopper.GraphHopper
 
impossible() - Static method in class com.graphhopper.routing.DirectionResolverResult
 
in - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
incEdge - Variable in class com.graphhopper.routing.ch.CHEntry
The id of the incoming original 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
 
inEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
inEdgeFilter - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
inEdgeFilter - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
inEdges(EdgeExplorer, Weighting) - Static method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
inEdges() - Static method in class com.graphhopper.routing.ch.ShortcutFilter
 
inEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
inEdges(FlagEncoder) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
inEdges(EdgeExplorer, 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(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.UnsignedIntEncodedValue
 
init(GraphHopperConfig) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
init(DateRangeParser) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
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
 
initDataReader(DataReader) - Method in class com.graphhopper.GraphHopper
 
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) - 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 search edge.
initStorage() - Method in interface com.graphhopper.storage.InternalGraphEventListener
 
initTo(int, double) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
insert(Number, Integer) - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
insert(K, E) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
insert(int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
insert(int, float) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
insert_(double, int) - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
InstructionsFromEdges - Class in com.graphhopper.routing
This class calculates instructions from the edges in a Path.
InstructionsFromEdges(Graph, Weighting, EncodedValueLookup, Translation, 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
 
IntDoubleBinaryHeap - 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 double keys and associated int elements.
IntDoubleBinaryHeap() - Constructor for class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
IntDoubleBinaryHeap(int) - Constructor for class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
IntEncodedValue - Interface in com.graphhopper.routing.ev
This class defines how and where to store an unsigned integer.
intendedValues - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
InternalGraphEventListener - Interface in com.graphhopper.storage
 
interpolateElevationsOfInnerNodes(int[], int[]) - Method in class com.graphhopper.reader.dem.NodeElevationInterpolator
 
intersects(EdgeIteratorState) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
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.QueryResult
 
is3D() - Method in class com.graphhopper.reader.PillarInfo
 
is3D() - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
is3D() - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
isAdjacentToNode(int, int) - Method in interface com.graphhopper.storage.Graph
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
isAdjacentToNode(int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
isAdjacentToNode(int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
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
isBlockFords() - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
isCheckPassed() - Method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
 
isCHPossible() - Method in class com.graphhopper.storage.GraphHopperStorage
 
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.CHGraphImpl
 
isClosed() - Method in class com.graphhopper.storage.GraphHopperStorage
 
isClosed() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
isClosed() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
isClosed() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
isClosed() - Method in interface com.graphhopper.storage.Storable
 
isClosed() - Method in class com.graphhopper.storage.StorableProperties
 
isClosed() - Method in class com.graphhopper.storage.TurnCostStorage
 
isCrossBoundary(double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
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
 
isDisablingAllowed() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
isDisablingAllowed() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
isEdgeBased() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
isEdgeBased() - Method in enum com.graphhopper.routing.util.TraversalMode
 
isEdgeBased() - Method in class com.graphhopper.storage.CHConfig
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.AverageSpeedDetails
 
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.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.TimeDetails
 
isEdgeDifferentToLastEdge(EdgeIteratorState) - Method in class com.graphhopper.util.details.WeightDetails
 
isEmpty() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
isEmpty() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
isEmpty() - Method in class com.graphhopper.coll.GHSortedCollection
 
isEmpty() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
isEmpty() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
isEmpty() - Method in class com.graphhopper.routing.util.EncodingManager.AcceptWay
 
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
 
isFerry() - Method in class com.graphhopper.routing.util.EncodingManager.AcceptWay
At least one of the entries is FERRY (usually all entries)
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
isFound() - Method in class com.graphhopper.routing.Path
 
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
 
isNodeRemoved(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
isNodeRemoved(int) - Method in interface com.graphhopper.storage.GraphStorage
Checks if the specified node is marked as removed.
isOneway(ReaderWay) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
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
 
isPrepared() - Method in class com.graphhopper.routing.util.AbstractAlgoPreparation
 
isReadyForContraction() - Method in interface com.graphhopper.storage.CHGraph
 
isReadyForContraction() - Method in class com.graphhopper.storage.CHGraphImpl
 
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 interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
isShortcut() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
isShortcut() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
isShortcut(int) - Method in interface com.graphhopper.storage.CHGraph
 
isShortcut(int) - Method in class com.graphhopper.storage.CHGraphImpl
 
isShortcut() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
isShortcut() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
isShortcut() - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
isShortcut() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
isStoreTwoDirections() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
isStoreTwoDirections() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
 
isStoreTwoDirections() - Method in class com.graphhopper.routing.ev.UnsignedIntEncodedValue
 
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
 
isTileInfo() - Method in class com.graphhopper.storage.index.LocationIndex.Visitor
 
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.QueryResult
 
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.
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.ch.NodeBasedWitnessPathSearcher
 
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
 
JVM_SPEC_VERSION - Static variable in class com.graphhopper.util.Constants
 

K

KEY - Static variable in enum com.graphhopper.routing.ev.Country
 
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.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 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.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
 
KeyAlgo - Interface in com.graphhopper.geohash
Defines the mapping between a one dimensional 'number' and a point (lat, lon) which is limited to a defined bounds.
keyAt(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseIntIntArray stores.

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
 
LAST_LAZY_NODES_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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
 
LevelEdgeFilter - Class in com.graphhopper.routing.util
Only accepts edges leading to equal and higher level nodes.
LevelEdgeFilter(CHGraph) - Constructor for class com.graphhopper.routing.util.LevelEdgeFilter
 
LinearKeyAlgo - Class in com.graphhopper.geohash
This class maps lat,lon to a (tile)number unlike SpatialKeyAlgo.
LinearKeyAlgo(int, int) - Constructor for class com.graphhopper.geohash.LinearKeyAlgo
 
LINUX - Static variable in class com.graphhopper.util.Constants
True iff running on Linux.
LITTLE - Static variable in class com.graphhopper.util.BitUtil
Default for GraphHopper
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
 
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
 
load(String) - Method in class com.graphhopper.GraphHopper
Opens existing graph folder.
loadEdgesHeader() - Method in class com.graphhopper.storage.CHGraphImpl
 
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.CHGraphImpl
 
loadExisting() - Method in class com.graphhopper.storage.GraphHopperStorage
 
loadExisting() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
loadExisting() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
loadExisting() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
loadExisting() - Method in class com.graphhopper.storage.MMapDataAccess
 
loadExisting() - Method in class com.graphhopper.storage.RAMDataAccess
 
loadExisting() - Method in interface com.graphhopper.storage.Storable
 
loadExisting() - Method in class com.graphhopper.storage.StorableProperties
 
loadExisting() - Method in class com.graphhopper.storage.TurnCostStorage
 
loadGraph(GraphHopperStorage) - Method in class com.graphhopper.GraphHopper
For testing only
loadOrDoWork(StorableProperties, boolean) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
This method calculates the landmark data for all profiles (optionally in parallel) or if already existent loads it.
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
 
Location2IDFullIndex - Class in com.graphhopper.storage.index
Very slow O(n) LocationIndex but no RAM/disc required.
Location2IDFullIndex(Graph) - Constructor for class com.graphhopper.storage.index.Location2IDFullIndex
 
Location2IDFullWithEdgesIndex - Class in com.graphhopper.storage.index
Same as full index but calculates distance to all edges too
Location2IDFullWithEdgesIndex(Graph) - Constructor for class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
locationIndex - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
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.EdgeVisitor - Class in com.graphhopper.storage.index
This abstract class allows to visit every edge from the stored nodes in the leafs of the tree for a requested area.
LocationIndex.Visitor - Class in com.graphhopper.storage.index
This interface allows to visit every node stored in the leafs of a 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.XFirstSearchCheck - Class in com.graphhopper.storage.index
Make it possible to collect nearby location also for other purposes.
LockFactory - Interface in com.graphhopper.storage
 
LOG_MESSAGES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
logger - Variable in class com.graphhopper.util.MiniPerfTest
 
LONG_TRIP_FERRY_SPEED - Static variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
LongIntMap - Interface in com.graphhopper.coll
 
lookup - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 
lookup(List<GHPoint>) - Method in class com.graphhopper.routing.template.AlternativeRoutingTemplate
 
lookup(List<GHPoint>) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
lookup(List<GHPoint>) - Method in interface com.graphhopper.routing.template.RoutingTemplate
This method takes the query points and returns the looked up QueryResults.
lookup(List<GHPoint>) - Method in class com.graphhopper.routing.template.ViaRoutingTemplate
 
lookupRules(double, double) - Method in interface com.graphhopper.routing.util.spatialrules.SpatialRuleLookup
Return applicable rules for this location.
lookupRules(double, double) - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupJTS
 

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
 
map - Variable in class com.graphhopper.storage.GHDirectory
 
markNodeRemoved(int) - Method in class com.graphhopper.storage.GraphHopperStorage
 
markNodeRemoved(int) - Method in interface com.graphhopper.storage.GraphStorage
Schedule the deletion of the specified node until an optimize() call happens
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
 
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
 
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
 
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
 
maxVisitedNodes(int) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
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
 
MIN_MAX_SETTLED_EDGES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MiniPerfTest - Class in com.graphhopper.util
 
MiniPerfTest() - Constructor for class com.graphhopper.util.MiniPerfTest
 
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
 
MotorcycleFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
MOUNTAINBIKE - Static variable in interface com.graphhopper.routing.util.FlagEncoderFactory
 
MountainBikeFlagEncoder - Class in com.graphhopper.routing.util
Specifies the settings for mountain biking
MountainBikeFlagEncoder() - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MountainBikeFlagEncoder(PMap) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MountainBikeFlagEncoder(int, double, int) - Constructor for class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
MultiPointTour - Class in com.graphhopper.routing.util.tour
Generate only a single points
MultiPointTour(Random, double, int) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 
MultiPointTour(Random, double, int, double) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 
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(ElevationProvider, ElevationProvider) - 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
 
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 interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
next() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
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
 
nextShortcutId() - Method in class com.graphhopper.storage.CHGraphImpl
 
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 - 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.AbstractBidirAlgo
 
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(CHGraph, Weighting) - Static method in class com.graphhopper.routing.ch.PrepareCHGraph
 
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 find witness paths during node-based CH preparation.
NodeBasedWitnessPathSearcher(PrepareCHGraph) - Constructor for class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
NodeBasedWitnessPathSearcher(PrepareCHGraph, int) - 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
 
NotThreadSafe - Annotation Type in com.graphhopper.util
Marks classes or methods as none thread-safe

O

offset - Variable in class com.graphhopper.storage.IntsRef
Offset of first valid integer.
onBwdTreeRoot(int) - Method in class com.graphhopper.routing.BidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.BidirPathExtractor
 
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, int) - Method in class com.graphhopper.routing.PathExtractor
 
onEdge(EdgeIteratorState, int, int) - Method in class com.graphhopper.storage.index.LocationIndex.EdgeVisitor
 
OneRun() - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
OneRun(double, double, double, double, double, int) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
oneways - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
onFwdTreeRoot(int) - Method in class com.graphhopper.routing.BidirPathExtractor
 
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.BidirPathExtractor
 
onNode(int) - Method in class com.graphhopper.storage.index.LocationIndex.EdgeVisitor
 
onNode(int) - Method in class com.graphhopper.storage.index.LocationIndex.Visitor
 
onTile(BBox, int) - Method in class com.graphhopper.storage.index.LocationIndex.Visitor
This method is called if isTileInfo is enabled.
oppositeLanes - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
optimize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
optimize() - Method in interface com.graphhopper.coll.LongIntMap
 
optimize() - Method in class com.graphhopper.coll.OSMIDMap
 
optimize() - Method in class com.graphhopper.storage.GraphHopperStorage
 
optimize() - Method in interface com.graphhopper.storage.GraphStorage
Performs optimization routines like deletion or node rearrangements.
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
 
OSMBikeNetworkTagParser - Class in com.graphhopper.routing.util.parsers
 
OSMBikeNetworkTagParser() - Constructor for class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
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
 
OSMIDMap - Class in com.graphhopper.coll
This is a special purpose map for writing increasing OSM IDs with consecutive values.
OSMIDMap(Directory) - Constructor for class com.graphhopper.coll.OSMIDMap
 
OSMIDMap(Directory, int) - Constructor for class com.graphhopper.coll.OSMIDMap
 
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
 
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
 
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) - Constructor for class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
OSMTurnRelationParser(String, int, Collection<String>) - Constructor for class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
OSMValueExtractor - Class in com.graphhopper.routing.util.parsers.helpers
 
out - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
outEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
outEdgeFilter - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
outEdgeFilter - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
outEdges(EdgeExplorer, Weighting) - Static method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
outEdges() - Static method in class com.graphhopper.routing.ch.ShortcutFilter
 
outEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
outEdges(FlagEncoder) - Static method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
outEdges(EdgeExplorer, Weighting) - Static method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
overallDistance - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 

P

parent - Variable in class com.graphhopper.routing.SPTEntry
 
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
 
parseNumber(String) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
parseSpeed(String) - Static method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
parseType - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
path - Variable in class com.graphhopper.routing.BidirPathExtractor
 
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.
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
 
pathList - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
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
 
PathSimplification - Class in com.graphhopper.util
This class simplifies the path, using DouglasPeucker, but also considers a given list of partitions of the path.
peek_element() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
peek_key() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
peekElement() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
peekElement() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
peekKey() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
peekKey() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
peekKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
peekValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekValue() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
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
 
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
 
PlateauInfo(String, List<Integer>) - Constructor for class com.graphhopper.routing.AlternativeRoute.PlateauInfo
 
PointEmitter - Interface in com.graphhopper.storage.index
 
poll_element() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
pollElement() - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
pollElement() - Method in interface com.graphhopper.coll.BinHeapWrapper
 
pollKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
pollKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
pop() - Method in class com.graphhopper.util.SimpleIntDeque
 
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() - Method in class com.graphhopper.GraphHopper
Does the preparation and creates the location index
postProcessing(boolean) - Method in class com.graphhopper.GraphHopper
Does the preparation and creates the location index
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteCH.PotentialAlternativeInfo
 
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
potentialBarriers - Variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
preferHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
prepare(StorableProperties, boolean) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
prepareCH(boolean) - Method in class com.graphhopper.GraphHopper
 
PrepareCHEdgeExplorer - Interface in com.graphhopper.routing.ch
 
PrepareCHEdgeIterator - Interface in com.graphhopper.routing.ch
 
PrepareCHEdgeIteratorImpl - Class in com.graphhopper.routing.ch
 
PrepareCHEdgeIteratorImpl(EdgeExplorer, Weighting, ShortcutFilter) - Constructor for class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
PrepareCHGraph - Class in com.graphhopper.routing.ch
Helper adapter api over CHGraph used for CH preparation.
prepareContraction() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
PrepareContractionHierarchies - Class in com.graphhopper.routing.ch
This class prepares the graph for a bidirectional algorithm supporting contraction hierarchies ie.
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
 
prepareIndex() - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
prepareIndex() - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
prepareIndex() - Method in interface com.graphhopper.storage.index.LocationIndex
Creates this index - to be called once before findID.
prepareIndex() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
PrepareJob(String, BooleanEncodedValue, TurnCostProvider) - 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
 
PrepareRoutingSubnetworks - Class in com.graphhopper.routing.subnetwork
Removes nodes/edges which are not part of the 'main' network(s).
PrepareRoutingSubnetworks(GraphHopperStorage, List<PrepareRoutingSubnetworks.PrepareJob>) - Constructor for class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
 
PrepareRoutingSubnetworks.PrepareJob - Class in com.graphhopper.routing.subnetwork
 
printEdgeInfo(Graph, FlagEncoder) - Static method in class com.graphhopper.util.GHUtility
 
printGraphForUnitTest(Graph, FlagEncoder) - Static method in class com.graphhopper.util.GHUtility
 
printGraphForUnitTest(Graph, FlagEncoder, BBox) - Static method in class com.graphhopper.util.GHUtility
 
printInfo(Graph, int, int, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
PriorityCode - Enum in com.graphhopper.routing.util
Used to store a priority value in the way flags of an edge.
PriorityWeighting - Class in com.graphhopper.routing.weighting
Special weighting for (motor)bike
PriorityWeighting(FlagEncoder, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.PriorityWeighting
 
processMeetingPoint(SPTEntry, SPTEntry) - Method in class com.graphhopper.routing.BidirPathExtractor
 
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
 
ProgressListener - Interface in com.graphhopper.util
 
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
push(int) - Method in class com.graphhopper.util.SimpleIntDeque
 
PUSHING_SECTION_SPEED - Static variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
pushingSectionsHighways - Variable in class com.graphhopper.routing.util.BikeCommonFlagEncoder
 
put(long, int) - Method in class com.graphhopper.coll.GHLongIntBTree
 
put(long, int) - Method in interface com.graphhopper.coll.LongIntMap
 
put(long, int) - Method in class com.graphhopper.coll.OSMIDMap
 
put(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(String, EncodingManager.Access) - Method in class com.graphhopper.routing.util.EncodingManager.AcceptWay
 
put(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
put(String, String) - Method in class com.graphhopper.storage.StorableProperties
 
put(String, Object) - Method in class com.graphhopper.storage.StorableProperties
Before it saves this value it creates a string out of it.
put(String, String) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
putAll(Map<String, String>) - Method in class com.graphhopper.storage.StorableProperties
 
putCurrentVersions() - Method in class com.graphhopper.storage.StorableProperties
 

Q

query(BBox, LocationIndex.Visitor) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
query(BBox, LocationIndex.Visitor) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
query(BBox, LocationIndex.Visitor) - Method in interface com.graphhopper.storage.index.LocationIndex
This method explores the nodes in this 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
 
QueryResult - Class in com.graphhopper.storage.index
Result of LocationIndex lookup.
QueryResult(double, double) - Constructor for class com.graphhopper.storage.index.QueryResult
 
QueryResult.Position - Enum in com.graphhopper.storage.index
Whether the query point is projected onto a tower node, pillar node or somewhere within the closest edge.
queryResults - Variable in class com.graphhopper.routing.template.AbstractRoutingTemplate
 

R

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
 
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
 
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, int) - Constructor for class com.graphhopper.reader.ReaderElement
 
ReaderNode - Class in com.graphhopper.reader
Represents a node received from the reader.
ReaderNode(long, PointAccess, int) - Constructor for class com.graphhopper.reader.ReaderNode
 
ReaderNode(long, double, double) - 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
 
readGraph() - Method in interface com.graphhopper.reader.DataReader
This method triggers reading the underlying data to create a graph
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.
readVLong() - Method in class com.graphhopper.storage.VLongStorage
Reads a long stored in variable-length format.
registerCustomEncodedValues(EncodingManager.Builder) - Method in class com.graphhopper.GraphHopper
 
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 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.coll.OSMIDMap
 
remove(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Removes the mapping from the specified key, if there was any.
remove(DataAccess) - Method in interface com.graphhopper.storage.Directory
Removes the specified object from the directory.
remove(DataAccess) - Method in class com.graphhopper.storage.GHDirectory
 
remove(String) - Method in class com.graphhopper.storage.StorableProperties
 
removeTag(String) - Method in class com.graphhopper.reader.ReaderElement
 
rename(String) - Method in class com.graphhopper.storage.AbstractDataAccess
 
rename(String) - Method in interface com.graphhopper.storage.DataAccess
Renames the underlying DataAccess object.
rename(String) - Method in class com.graphhopper.storage.MMapDataAccess
 
rename(String) - Method in class com.graphhopper.storage.RAMDataAccess
 
resetStats() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
resolveDirections(int, GHPoint) - Method in class com.graphhopper.routing.DirectionResolver
 
resolveProfile(PMap) - Method in class com.graphhopper.routing.ProfileResolver
 
responsePath - Variable in class com.graphhopper.routing.template.ViaRoutingTemplate
 
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
 
reverse() - Method in class com.graphhopper.coll.GHIntArrayList
 
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(long, int) - Method in class com.graphhopper.util.BitUtil
Reverses the bits in the specified long value and it removes the remaining higher bits.
REVERSE_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) - Method in enum com.graphhopper.routing.util.TraversalMode
 
reverseEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
Returns the edgeKey of the opposite direction
reverseLeft(long, int) - Method in class com.graphhopper.util.BitUtil
 
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
 
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
 
RoundTripRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of calculating a route with one or more round trip (route with identical start and end).
RoundTripRoutingTemplate(GHRequest, GHResponse, LocationIndex, EncodedValueLookup, Weighting, int) - Constructor for class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
route(GHRequest) - Method in class com.graphhopper.GraphHopper
 
RouteNetwork - Enum in com.graphhopper.routing.ev
 
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(EdgeExplorer, Weighting, ShortcutFilter) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
RoutingCHEdgeIteratorState - Interface in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl - Class in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl(EdgeIteratorState, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
RoutingCHGraph - Interface in com.graphhopper.storage
 
RoutingCHGraphImpl - Class in com.graphhopper.storage
 
RoutingCHGraphImpl(Graph, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHGraphImpl
 
RoutingTemplate - Interface in com.graphhopper.routing.template
This interface provides steps to create the final GHResponse consisting of multiple Paths (via PathWrappers).
runAlgo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
runAlgo() - Method in class com.graphhopper.routing.Dijkstra
 
runSearch(int, int) - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
Runs a witness path search for a given target edge.

S

searchBest(int, int) - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeBidirSearch
 
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(IntEncodedValue, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(double, double) - Method in interface com.graphhopper.storage.index.PointEmitter
 
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(IntEncodedValue, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(BooleanEncodedValue, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(IntEncodedValue, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set3D(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
setAdditionalEdgeFilter(EdgeFilter) - Method in class com.graphhopper.routing.subnetwork.TarjanSCC
Allows adding an additional edge filter to exclude edges while searching for connected components.
setAlgorithmOptions(AlgorithmOptions) - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
setAllowWrites(boolean) - Method in class com.graphhopper.GraphHopper
Specifies if it is allowed for GraphHopper to write.
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.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.storage.index.Location2IDFullIndex
 
setApproximation(boolean) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setApproximation(boolean) - Method in interface com.graphhopper.storage.index.LocationIndex
 
setApproximation(boolean) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setApproximation(boolean) - Method in class com.graphhopper.util.DouglasPeucker
 
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
setAutoRemoveTemporaryFiles(boolean) - Method in interface com.graphhopper.reader.dem.ElevationProvider
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'.
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setBaseNode(int) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeExplorer
 
setBaseNode(int) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
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.CHEdgeExplorer
 
setBaseNode(int) - Method in interface com.graphhopper.util.EdgeExplorer
This method sets the base node for iteration through neighboring edges (EdgeIteratorStates).
setBaseURL(String) - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
setBaseURL(String) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Specifies the service URL where to download the elevation data.
setBaseURL(String) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
For the MultiSourceElevationProvider you have to specify the base URL separated by a ';'.
setBool(boolean, IntsRef, boolean) - Method in interface com.graphhopper.routing.ev.BooleanEncodedValue
 
setBool(boolean, IntsRef, boolean) - Method in class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
setBounds(double, double, double, double) - Method in interface com.graphhopper.geohash.KeyAlgo
Sets the bounds of the underlying key algorithm.
setBounds(double, double, double, double) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setBounds(BBox) - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setBounds(double, double, double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
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) - Method in class com.graphhopper.storage.GraphBuilder
 
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.util.PathMerger
 
setCHConfigs(List<CHConfig>) - Method in class com.graphhopper.storage.GraphBuilder
 
setCHConfigs(CHConfig...) - Method in class com.graphhopper.storage.GraphBuilder
 
setCHConfigStrings(String...) - Method in class com.graphhopper.storage.GraphBuilder
Convenience method to set the CH profiles using a string representation.
setCHProfiles(CHProfile...) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
setCHProfiles(Collection<CHProfile>) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
Enables the use of contraction hierarchies to reduce query times.
setClosestEdge(EdgeIteratorState) - Method in class com.graphhopper.storage.index.QueryResult
 
setClosestNode(int) - Method in class com.graphhopper.storage.index.QueryResult
 
setCompressionLevel(int) - Method in class com.graphhopper.coll.CompressedArray
 
setConditionalTagInspector(ConditionalTagInspector) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
 
setConditionalValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
setCustomModel(CustomModel) - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
setDataReaderFile(String) - Method in class com.graphhopper.GraphHopper
This file can be any file type supported by the DataReader.
setDateRangeParser(DateRangeParser) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
setDAType(DAType) - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
setDAType(DAType) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Set to true if you have a small area and need high speed access.
setDAType(DAType) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
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.UnsignedDecimalEncodedValue
 
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
 
setDisablingAllowed(boolean) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
This method specifies if it is allowed to disable CH routing at runtime via routing hints.
setDisablingAllowed(boolean) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
setDistance(double) - Method in class com.graphhopper.routing.Path
 
setDistance(double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setDistance(int, double) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
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
 
setDouglasPeucker(DouglasPeucker) - Method in class com.graphhopper.util.PathMerger
 
setDownloader(Downloader) - Method in class com.graphhopper.reader.dem.AbstractElevationProvider
 
setEdgePenaltyFactor(double) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
setElevation(boolean) - Method in class com.graphhopper.GraphHopper
Enable storing and fetching elevation data.
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.GraphHopper
 
setElevationProvider(ElevationProvider) - Method in interface com.graphhopper.reader.DataReader
 
setEnableCalcPoints(boolean) - Method in class com.graphhopper.GraphHopper
This methods enables gps point calculation.
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
 
setEncodingManager(EncodingManager) - Method in class com.graphhopper.GraphHopper
Specify which vehicles can be read by this GraphHopper instance.
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.BidirPathExtractor
 
setFavoredHeading(double) - Method in class com.graphhopper.util.PathMerger
 
setFile(File) - Method in interface com.graphhopper.reader.DataReader
 
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
 
setFlagsAndWeight(int, double) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
setFlagsAndWeight(int, double) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
setFlagsAndWeight(int, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setFlagsAndWeight(int, double) - Method in interface com.graphhopper.util.CHEdgeIteratorState
 
setFlagsAndWeight(int, double) - 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
setInMemory() - Method in class com.graphhopper.GraphHopper
This method call results in an in-memory graph.
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.UnsignedIntEncodedValue
 
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.AbstractElevationProvider
 
setInterpolate(boolean) - Method in interface com.graphhopper.reader.dem.ElevationProvider
Configuration option to use bilinear interpolation to find the elevation at a point from the surrounding elevation points.
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setIterations(int) - Method in class com.graphhopper.util.MiniPerfTest
 
setKeyAt(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, sets a new key for the indexth key-value mapping that this SparseIntIntArray stores.
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
 
setLevel(int, int) - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
setLevel(int, int) - Method in interface com.graphhopper.storage.CHGraph
This methods sets the level of the specified node.
setLevel(int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
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 contructor.
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
 
setLocs(int, int) - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
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
 
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.
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).
setMaxShareFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
This parameter is used to avoid alternatives too similar to the best path.
setMaxVisitedNodes(int) - Method in class com.graphhopper.GraphHopper
This methods stops the algorithm from searching further if the resulting path would go over the specified node count, important if none-CH routing is used.
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.AlternativeRoute
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
setMaxVisitedNodes(int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Limit the search to numberOfNodes.
setMaxWeightFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
Increasing this factor results in returning more alternatives.
setMemoryMapped() - Method in class com.graphhopper.GraphHopper
Enable memory mapped configuration if not enough memory is available on the target platform.
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
The subnetwork removal removes components with less than PrepareRoutingSubnetworks.minNetworkSize nodes from the graph if it is run node-based.
setMinPlateauFactor(double) - Method in class com.graphhopper.routing.AlternativeRoute
This method sets the minimum plateau portion of every alternative path that is required.
setMinResolutionInMeter(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Minimum width in meter of one tile.
setMMap(String) - Method in class com.graphhopper.storage.GraphBuilder
 
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
 
setNode(int, double, double) - Method in class com.graphhopper.reader.PillarInfo
 
setNode(int, double, double, double) - Method in class com.graphhopper.reader.PillarInfo
 
setNode(int, double, double) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setNode(int, double, double, double) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setNode(int, double, double) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
setNode(int, double, double, double) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
setNonChMaxWaypointDistance(int) - Method in class com.graphhopper.GraphHopper
 
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
 
setPaths(List<Path>) - Method in class com.graphhopper.routing.template.RoundTripRoutingTemplate
 
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.
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 can be used for CH/LM preparation.
setProfiles(List<Profile>) - Method in class com.graphhopper.GraphHopper
 
setProperties(IntsRef, FlagEncoder, double, boolean, boolean) - Static method in class com.graphhopper.util.GHUtility
 
setProperties(EdgeIteratorState, FlagEncoder, double, double) - Static method in class com.graphhopper.util.GHUtility
 
setProperties(IntsRef, FlagEncoder, double, double) - Static method in class com.graphhopper.util.GHUtility
 
setProperties(EdgeIteratorState, FlagEncoder, double, boolean, boolean) - Static method in class com.graphhopper.util.GHUtility
 
setQueryDistance(double) - Method in class com.graphhopper.storage.index.QueryResult
 
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
 
setResolution(int) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
setResolution(int) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setResolution(int) - Method in interface com.graphhopper.storage.index.LocationIndex
Integer value to specify the resolution of this location index.
setResolution(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
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(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(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
 
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.search.StringIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.DataAccess
In order to increase allocated space one needs to layout the underlying storage in segments.
setSegmentSize(int) - Method in class com.graphhopper.storage.GraphBuilder
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.Location2IDFullIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.Location2IDFullWithEdgesIndex
 
setSegmentSize(int) - Method in interface com.graphhopper.storage.index.LocationIndex
 
setSegmentSize(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setSegmentSize(int) - Method in class com.graphhopper.storage.TurnCostStorage
 
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
 
setSimplifyResponse(boolean) - Method in class com.graphhopper.util.PathMerger
 
setSkippedEdges(int, int) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
setSkippedEdges(int, int) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
setSkippedEdges(int, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setSkippedEdges(int, int) - Method in interface com.graphhopper.util.CHEdgeIteratorState
Sets the edges that this shortcut skips.
setSkippedEdges(int, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setSmoothElevation(boolean) - Method in interface com.graphhopper.reader.DataReader
 
setSnappedPosition(QueryResult.Position) - Method in class com.graphhopper.storage.index.QueryResult
 
setSortGraph(boolean) - Method in class com.graphhopper.GraphHopper
Sorts the graph which requires more RAM while import.
setSpatialRuleLookup(SpatialRuleLookup) - 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.
setSpatialRuleLookup(SpatialRuleLookup) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setSpeed(boolean, IntsRef, double) - Method in class com.graphhopper.routing.util.AbstractFlagEncoder
Most use cases do not require this method.
setSpeedTwoDirections(boolean) - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
setStoreOnFlush(boolean) - Method in class com.graphhopper.GraphHopper
Only valid option for in-memory graph and if you e.g.
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
 
setTag(String, Object) - Method in class com.graphhopper.reader.ReaderNode
 
setTagParserFactory(TagParserFactory) - Method in class com.graphhopper.GraphHopper
 
setTags(Map<String, String>) - Method in class com.graphhopper.reader.ReaderElement
 
setTimeout(int) - Method in class com.graphhopper.util.Downloader
 
SETTLED_EDGES_RESET_INTERVAL - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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
 
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.
setTurnCostIndex(int, int) - Method in class com.graphhopper.util.GHUtility.DisabledNodeAccess
 
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
 
setValueAt(int, int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, sets a new value for the indexth key-value mapping that this SparseIntIntArray stores.
setVehicleTypeRestricted(String) - Method in class com.graphhopper.reader.OSMTurnRelation
 
setVehicleTypesExcept(List<String>) - Method in class com.graphhopper.reader.OSMTurnRelation
 
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.QueryResult
 
setWayPointMaxDistance(double) - Method in class com.graphhopper.GraphHopper
This parameter specifies how to reduce points via douglas peucker while OSM import.
setWayPointMaxDistance(double) - Method in interface com.graphhopper.reader.DataReader
 
setWeight(double) - Method in interface com.graphhopper.routing.ch.PrepareCHEdgeIterator
 
setWeight(double) - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
setWeight(double) - Method in class com.graphhopper.routing.Path
 
setWeight(double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setWeight(double) - Method in interface com.graphhopper.util.CHEdgeIteratorState
Sets the weight calculated from Weighting.calcWeight, only applicable if isShortcut is true.
setWeight(double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setWeightLimit(double) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
setWeightLimit(double) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
setWorkerThreads(int) - Method in interface com.graphhopper.reader.DataReader
 
setWorldBounds() - Method in class com.graphhopper.geohash.LinearKeyAlgo
 
setWorldBounds() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
SHORT_TRIP_FERRY_SPEED - Static variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
shortcut(int, int, int, double, int, int) - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
shortcut(int, int, int, double, int, int) - Method in interface com.graphhopper.storage.CHGraph
This method creates a shortcut between a to b which is nearly identical to creating an edge except that it can be excluded or included for certain traversals or algorithms.
shortcut(int, int, int, double, int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
shortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.routing.ch.PrepareCHGraph
 
shortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in interface com.graphhopper.storage.CHGraph
like shortcut(), but for edge-based CH
shortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.storage.CHGraphImpl
 
ShortcutFilter - Class in com.graphhopper.routing.ch
 
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
 
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(Random) - Method in class com.graphhopper.coll.GHIntArrayList
 
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
 
SIGMA_FACTOR - Static variable in class com.graphhopper.routing.ch.CHParameters
 
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
 
size() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
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
 
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
 
sortDFS(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
Sorts the graph according to depth-first search traversal.
SparseIntIntArray - Class in com.graphhopper.coll
Copied from Android project.
SparseIntIntArray() - Constructor for class com.graphhopper.coll.SparseIntIntArray
Creates a new SparseIntIntArray containing no mappings.
SparseIntIntArray(int) - Constructor for class com.graphhopper.coll.SparseIntIntArray
Creates a new SparseIntIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SpatialKeyAlgo - Class in com.graphhopper.geohash
This class implements the idea of a geohash but in 'binary form' - to avoid confusion this is called 'spatial key'.
SpatialKeyAlgo(int) - Constructor for class com.graphhopper.geohash.SpatialKeyAlgo
 
SpatialRule - Interface in com.graphhopper.routing.util.spatialrules
Defines rules that are valid for a certain region, e.g.
SpatialRuleLookup - Interface in com.graphhopper.routing.util.spatialrules
SpatialRuleLookup defines a container that stores SpatialRules and can lookup applicable rules depending on the location.
SpatialRuleLookupBuilder - Class in com.graphhopper.routing.util.spatialrules
 
SpatialRuleLookupBuilder() - Constructor for class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupBuilder
 
SpatialRuleLookupBuilder.SpatialRuleFactory - Interface in com.graphhopper.routing.util.spatialrules
 
SpatialRuleLookupHelper - Class in com.graphhopper.routing.util.spatialrules
Helper class to build the spatial rule index.
SpatialRuleLookupHelper() - Constructor for class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupHelper
 
SpatialRuleLookupJTS - Class in com.graphhopper.routing.util.spatialrules
 
SpatialRuleLookupJTS(List<SpatialRule>, Envelope) - Constructor for class com.graphhopper.routing.util.spatialrules.SpatialRuleLookupJTS
 
SpatialRuleParser - Class in com.graphhopper.routing.util.parsers
This parser stores the spatialId in the edgeFlags based on previously defined areas.
SpatialRuleParser(SpatialRuleLookup, IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.SpatialRuleParser
 
SpatialRuleSet - Class in com.graphhopper.routing.util.spatialrules
Contains all rules which are applicable for a certain position.
SpatialRuleSet(List<SpatialRule>, int) - Constructor for class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
 
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
 
speedDefault - 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
 
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.AlgorithmOptions
This method starts the building process for AlgorithmOptions.
start(AlgorithmOptions) - Static method in class com.graphhopper.routing.AlgorithmOptions
This method clones the specified AlgorithmOption object with the possibility for further changes.
start() - 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() - Method in class com.graphhopper.util.MiniPerfTest
 
start() - Method in class com.graphhopper.util.StopWatch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.XFirstSearch
 
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(boolean) - Method in class com.graphhopper.storage.RAMDataAccess
 
StreetNameDetails - Class in com.graphhopper.util.details
Calculate the speed name segments of a Path
StreetNameDetails() - Constructor for class com.graphhopper.util.details.StreetNameDetails
 
StringIndex - Class in com.graphhopper.search
 
StringIndex(Directory) - Constructor for class com.graphhopper.search.StringIndex
 
StringIndex(Directory, int) - Constructor for class com.graphhopper.search.StringIndex
Specify a larger cacheSize to reduce disk usage.
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
 
SubnetworkStorage - Class in com.graphhopper.routing.subnetwork
This class handles storage of subnetwork ids for every node.
SubnetworkStorage(Directory, String) - 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.

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(Graph, BooleanEncodedValue, boolean) - Constructor for class com.graphhopper.routing.subnetwork.TarjanSCC
 
TarjanSCC.ConnectedComponents - Class in com.graphhopper.routing.subnetwork
 
TestAlgoCollector - Class in com.graphhopper.routing.util
 
TestAlgoCollector(String) - Constructor for class com.graphhopper.routing.util.TestAlgoCollector
 
TestAlgoCollector.AlgoHelperEntry - Class in com.graphhopper.routing.util
 
TestAlgoCollector.OneRun - Class in com.graphhopper.routing.util
 
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.GraphHopperStorage
 
toDetailsString() - Method in interface com.graphhopper.storage.GraphStorage
 
toDouble(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toDouble(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toEncodedValuesAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
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
 
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
 
Toll - Enum in com.graphhopper.routing.ev
This enum defines the toll value like NO (default), ALL (all vehicles) and HGV (toll for heavy goods 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
 
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
 
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.SparseIntIntArray
 
toString() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
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.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.CHEntry
 
toString() - Method in class com.graphhopper.routing.ch.PrepareCHEdgeIteratorImpl
 
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.Country
 
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 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.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.ev.UnsignedIntEncodedValue
 
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.Bike2WeightFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.BikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.Car4WDFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.CarFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.DefaultEdgeFilter
 
toString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toString() - Method in class com.graphhopper.routing.util.FootFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.HikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.MotorcycleFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.MountainBikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.parsers.OSMTurnRelationParser
 
toString() - Method in class com.graphhopper.routing.util.RacingBikeFlagEncoder
 
toString() - Method in class com.graphhopper.routing.util.spatialrules.AbstractSpatialRule
 
toString() - Method in class com.graphhopper.routing.util.spatialrules.SpatialRuleSet
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector.AlgoHelperEntry
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector.OneRun
 
toString() - Method in class com.graphhopper.routing.util.TestAlgoCollector
 
toString() - Method in class com.graphhopper.routing.util.WheelchairFlagEncoder
 
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.storage.AbstractDataAccess
 
toString() - Method in class com.graphhopper.storage.CHConfig
 
toString() - Method in class com.graphhopper.storage.CHGraphImpl
 
toString() - Method in class com.graphhopper.storage.DAType
 
toString() - Method in class com.graphhopper.storage.GHDirectory
 
toString(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.QueryResult
 
toString() - Method in class com.graphhopper.storage.IntsRef
 
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.DistanceCalcEuclidean
 
toString() - Method in class com.graphhopper.util.GitInfo
 
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
 
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.spatialrules
Defining different types of transportation.
traversalMode - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
traversalMode - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
traversalMode(TraversalMode) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
TraversalMode - Enum in com.graphhopper.routing.util
Defines how the graph can be traversed while Dijkstra or similar RoutingAlgorithm is in progress.
triggerActiveLandmarkRecalculation() - Method in class com.graphhopper.routing.lm.LMApproximator
This method forces a lazy recalculation of the active landmark set e.g.
trimTo(long) - Method in interface com.graphhopper.storage.DataAccess
Reduces the allocate space to the specified bytes.
trimTo(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
trimTo(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
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
 
types - Variable in class com.graphhopper.storage.GHDirectory
 

U

UNFAVORED_EDGE - Static variable in interface com.graphhopper.util.EdgeIteratorState
 
unfavorVirtualEdgePair(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
Sets the virtual edge with virtualEdgeId and its reverse edge to 'unfavored', which effectively penalizes both virtual edges towards an adjacent node of virtualNodeId.
UNKNOWN_DURATION_FERRY_SPEED - Static variable in class com.graphhopper.routing.util.AbstractFlagEncoder
 
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.
UnsignedDecimalEncodedValue - Class in com.graphhopper.routing.ev
This class holds a decimal value and stores it as an unsigned integer value via a conversion factor and a maximum number of bits.
UnsignedDecimalEncodedValue(String, int, double, boolean) - Constructor for class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
UnsignedDecimalEncodedValue(String, int, double, double, boolean) - Constructor for class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
UnsignedDecimalEncodedValue(String, int, double, double, boolean, boolean) - Constructor for class com.graphhopper.routing.ev.UnsignedDecimalEncodedValue
 
UnsignedIntEncodedValue - Class in com.graphhopper.routing.ev
Implementation of the IntEncodedValue via a limited number of bits and without a sign.
UnsignedIntEncodedValue(String, int, boolean) - Constructor for class com.graphhopper.routing.ev.UnsignedIntEncodedValue
This constructor reserves the specified number of bits in the underlying data structure or twice the amount if storeTwoDirections is true.
unzip(String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(String, String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(InputStream, File, ProgressListener) - Method in class com.graphhopper.util.Unzipper
 
Unzipper - Class in com.graphhopper.util
 
Unzipper() - Constructor for class com.graphhopper.util.Unzipper
 
update(Number, Integer) - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
update(K, E) - Method in interface com.graphhopper.coll.BinHeapWrapper
 
update(int, int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
update(int, float, float) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
update(long) - Method in interface com.graphhopper.util.ProgressListener
 
update_(double, int) - Method in class com.graphhopper.apache.commons.collections.IntDoubleBinaryHeap
 
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, RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
updateEntry(SPTEntry, EdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
updateEntry(SPTEntry, EdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
updateEntry(SPTEntry, RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
updateEntry(SPTEntry, RoutingCHEdgeIteratorState, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
updateEntry(SPTEntry, RoutingCHEdgeIteratorState, 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.

V

validateRequest(GHRequest) - Method in class com.graphhopper.GraphHopper
 
valueAt(int) - Method in class com.graphhopper.coll.SparseIntIntArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseIntIntArray stores.
valueOf(String) - Static method in enum com.graphhopper.reader.osm.conditional.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.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.spatialrules.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.QueryResult.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.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.spatialrules.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.QueryResult.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_SHORTCUT - Static variable in class com.graphhopper.util.Constants
 
VERSION_STRING_IDX - Static variable in class com.graphhopper.util.Constants
 
versionsToString() - Method in class com.graphhopper.storage.StorableProperties
 
ViaRoutingTemplate - Class in com.graphhopper.routing.template
Implementation of calculating a route with multiple via points.
ViaRoutingTemplate(GHRequest, GHResponse, LocationIndex, EncodedValueLookup, Weighting) - Constructor for class com.graphhopper.routing.template.ViaRoutingTemplate
 
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
 
visitedEdges - Variable in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
Visitor() - Constructor for class com.graphhopper.storage.index.LocationIndex.Visitor
 
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

warmUp(GraphHopper, int) - Static method in class com.graphhopper.util.EngineWarmUp
Do the 'warm up' for the specified GraphHopper instance.
WAY - Static variable in class com.graphhopper.reader.ReaderElement
 
WAY - Static variable in class com.graphhopper.reader.ReaderRelation.Member
 
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(Weighting) - Method in class com.graphhopper.routing.AlgorithmOptions.Builder
 
Weighting - Interface in com.graphhopper.routing.weighting
Specifies how the best route is calculated.
weightOfVisitedPath - Variable in class com.graphhopper.routing.ch.AStarCHEntry
 
weights - Variable in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
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.
withTurnCosts(boolean) - Method in class com.graphhopper.storage.GraphBuilder
 
wrapWeighting(Weighting) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
wrapWeighting(Weighting) - Method in class com.graphhopper.storage.CHGraphImpl
 
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
 
write(double, double) - Method in class com.graphhopper.coll.CompressedArray
 
writeHeader(RandomAccessFile, long, int) - Method in class com.graphhopper.storage.AbstractDataAccess
Writes some internal data into the beginning of the specified file.
writeVLong(long) - Method in class com.graphhopper.storage.VLongStorage
Writes an long in a variable-length format.

X

XFirstSearch - Class in com.graphhopper.util
This abstract class defines commonalities for BFS and DFS
XFirstSearch() - Constructor for class com.graphhopper.util.XFirstSearch
 
XFirstSearchCheck(double, double, GHBitSet, EdgeFilter) - Constructor for class com.graphhopper.storage.index.LocationIndexTree.XFirstSearchCheck
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2012–2020. All rights reserved.