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

A

AbstractAdjustedWeighting - Class in com.graphhopper.routing.weighting
The AdjustedWeighting wraps another Weighting.
AbstractAdjustedWeighting(Weighting) - Constructor for class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
AbstractBidirAlgo - Class in com.graphhopper.routing
 
AbstractBidirAlgo(TraversalMode) - Constructor for class com.graphhopper.routing.AbstractBidirAlgo
 
AbstractBidirCHAlgo - Class in com.graphhopper.routing
Common subclass for bidirectional CH algorithms.
AbstractBidirCHAlgo(RoutingCHGraph, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractBidirCHAlgo
 
AbstractBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
AbstractDataAccess - Class in com.graphhopper.storage
 
AbstractDataAccess(String, String, int) - Constructor for class com.graphhopper.storage.AbstractDataAccess
 
AbstractNonCHBidirAlgo - Class in com.graphhopper.routing
Common subclass for bidirectional algorithms.
AbstractNonCHBidirAlgo(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
AbstractPathDetailsBuilder - Class in com.graphhopper.util.details
Builds a PathDetail list, from values and intervals of a Path.
AbstractPathDetailsBuilder(String) - Constructor for class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
AbstractRoutingAlgorithm - Class in com.graphhopper.routing
 
AbstractRoutingAlgorithm(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AbstractRoutingAlgorithm
 
AbstractSRTMElevationProvider - Class in com.graphhopper.reader.dem
Common functionality used when working with SRTM hgt data.
AbstractSRTMElevationProvider(String, String, String, int, int, int) - Constructor for class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
AbstractTiffElevationProvider - Class in com.graphhopper.reader.dem
Provides basic methods that are usually used in an ElevationProvider that reads tiff files.
AbstractTiffElevationProvider(String, String, String, int, int, int, int) - Constructor for class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
AbstractWeighting - Class in com.graphhopper.routing.weighting
 
AbstractWeighting(BooleanEncodedValue, DecimalEncodedValue, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.AbstractWeighting
 
accept(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
accept(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
accept(EdgeIteratorState, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
accept(int, EdgeIteratorState) - Method in interface com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.EdgeTransitionFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.AccessFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.DefaultSnapFilter
 
accept(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.util.DirectedEdgeFilter
 
accept(EdgeIteratorState) - Method in interface com.graphhopper.routing.util.EdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.FiniteWeightFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.HeadingEdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
accept(EdgeIteratorState) - Method in class com.graphhopper.routing.util.SnapPreventionEdgeFilter
 
accept(RoutingCHEdgeIteratorState) - Method in interface com.graphhopper.storage.CHEdgeFilter
 
acceptWay(ReaderWay) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each way during the first and second pass of the WaySegmentParser.
acceptWay(ReaderWay) - Method in class com.graphhopper.routing.util.OSMParsers
 
accessEnc - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
accessEnc - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
AccessFilter - Class in com.graphhopper.routing.util
 
add(int) - Method in interface com.graphhopper.coll.GHBitSet
 
add(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
add(int) - Method in class com.graphhopper.coll.GHTBitSet
 
add(ReaderRelation.Member) - Method in class com.graphhopper.reader.ReaderRelation
 
add(VehicleEncodedValues) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
add(EncodedValue) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
add(List<EdgeKVStorage.KeyValue>) - Method in class com.graphhopper.search.EdgeKVStorage
This method writes the specified entryMap (key-value pairs) into the storage.
add(Shape) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
add(Shape, GHIntHashSet) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
add(Translation) - Method in class com.graphhopper.util.TranslationMap
 
addConditionalValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
This method adds a new value parser.
addDistance(double) - Method in class com.graphhopper.routing.Path
 
addEdge(int, int, PointList, ReaderWay, Map<String, Object>) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each segment an OSM way is split into during the second pass of WaySegmentParser.
addEdge(int, int, int, double, double) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
addEdge(int) - Method in class com.graphhopper.routing.Path
 
additionalEdgeFilter - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
addRandomTurnCosts(Graph, long, BooleanEncodedValue, DecimalEncodedValue, int, TurnCostStorage) - Static method in class com.graphhopper.util.GHUtility
 
addRelationTagParser(Function<EncodedValue.InitializerConfig, RelationTagParser>) - Method in class com.graphhopper.routing.util.OSMParsers
 
addRestrictionTagParser(RestrictionTagParser) - Method in class com.graphhopper.routing.util.OSMParsers
 
addShortcut(int, int, int, int, int, int, double, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
addShortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
addShortcutNodeBased(int, int, int, double, int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
addTime(long) - Method in class com.graphhopper.routing.Path
 
addToAllTilesOnLine(int, double, double, double, double) - Method in class com.graphhopper.storage.index.InMemConstructionIndex
 
addTurnCostEncodedValue(EncodedValue) - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
addValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
addVehicleTagParser(VehicleTagParser) - Method in class com.graphhopper.routing.util.OSMParsers
 
addWayTagParser(TagParser) - Method in class com.graphhopper.routing.util.OSMParsers
 
adjNode - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
adjNode - Variable in class com.graphhopper.routing.SPTEntry
 
AlbaniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
AlbaniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.AlbaniaCountryRule
 
AlgorithmOptions - Class in com.graphhopper.routing
 
AlgorithmOptions() - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
AlgorithmOptions(AlgorithmOptions) - Constructor for class com.graphhopper.routing.AlgorithmOptions
 
alignOrientation(double, double) - Method in class com.graphhopper.util.AngleCalc
Change the representation of an orientation, so the difference to the given baseOrientation will be smaller or equal to PI (180 degree).
ALL_EDGES - Static variable in interface com.graphhopper.routing.util.EdgeFilter
 
ALL_EDGES - Static variable in interface com.graphhopper.storage.CHEdgeFilter
 
AllEdgeIterator(BaseGraph) - Constructor for class com.graphhopper.storage.BaseGraph.AllEdgeIterator
 
allEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.AccessFilter
Accepts all edges that are either forward or backward for the given flag encoder.
AllEdgesIterator - Interface in com.graphhopper.routing.util
 
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, PMap) - Constructor for class com.graphhopper.routing.AlternativeRoute
 
AlternativeRoute.AlternativeInfo - 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
 
AndorraCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
AndorraCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.AndorraCountryRule
 
ANDROID - Static variable in class com.graphhopper.util.Constants
True iff running on Android.
ANGLE_CALC - Static variable in class com.graphhopper.util.AngleCalc
 
AngleCalc - Class in com.graphhopper.util
Calculates the angle of a turn, defined by three points.
AngleCalc() - Constructor for class com.graphhopper.util.AngleCalc
 
ANY_EDGE - Static variable in interface com.graphhopper.util.EdgeIterator
Integer value used in places where normally an edge would be expected, but no specific edge shall be specified.
applies(ReaderWay, boolean) - Method in class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
applyBadSurfaceSpeed(ReaderWay, double) - Method in class com.graphhopper.routing.util.CarTagParser
 
applyMaxSpeed(ReaderWay, double) - Method in class com.graphhopper.routing.util.BikeCommonTagParser
 
applyMaxSpeed(ReaderWay, double) - Method in class com.graphhopper.routing.util.CarTagParser
 
applyOrder(int[], int[]) - Static method in class com.graphhopper.util.ArrayUtil
Creates a copy of the given array such that it is ordered by the given order.
applyWayTags(ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.HikeTagParser
 
applyWayTags(ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.WheelchairTagParser
Calculate slopes from elevation data and set speed according to that.
approximate(int) - Method in class com.graphhopper.routing.lm.LMApproximator
 
approximate(int) - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
approximate(int, boolean) - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
approximate(int) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
approximate(int) - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
AreaIndex<T extends AreaIndex.Area> - Class in com.graphhopper.routing.util
 
AreaIndex(List<T>) - Constructor for class com.graphhopper.routing.util.AreaIndex
 
AreaIndex.Area - Interface in com.graphhopper.routing.util
 
ArrayUtil - Class in com.graphhopper.util
 
ArrayUtil() - Constructor for class com.graphhopper.util.ArrayUtil
 
asMap() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
asPMap() - Method in class com.graphhopper.GraphHopperConfig
 
assertTriangle(QuadEdge, QuadEdge, QuadEdge) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
assertTriangle(int, int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
asSet(int...) - Static method in class com.graphhopper.util.GHUtility
 
AStar - Class in com.graphhopper.routing
This class implements the A* algorithm according to http://en.wikipedia.org/wiki/A*_search_algorithm
AStar(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStar
 
AStar.AStarEntry - Class in com.graphhopper.routing
 
AStarBidirection - Class in com.graphhopper.routing
This class implements a bidirectional A* algorithm.
AStarBidirection(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.AStarBidirection
 
AStarBidirectionCH - Class in com.graphhopper.routing
 
AStarBidirectionCH(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AStarBidirectionCH
 
AStarBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
AStarBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
AStarCHEntry - Class in com.graphhopper.routing.ch
 
AStarCHEntry(int, double, double) - Constructor for class com.graphhopper.routing.ch.AStarCHEntry
 
AStarCHEntry(int, int, int, double, double, SPTEntry) - Constructor for class com.graphhopper.routing.ch.AStarCHEntry
 
AStarEntry(int, int, double, double) - Constructor for class com.graphhopper.routing.AStar.AStarEntry
 
AStarEntry(int, int, double, double, SPTEntry) - Constructor for class com.graphhopper.routing.AStar.AStarEntry
 
AustriaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
AustriaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.AustriaCountryRule
 
AverageSlope - Class in com.graphhopper.routing.ev
Average elevation.
AverageSlope() - Constructor for class com.graphhopper.routing.ev.AverageSlope
 
AverageSpeedDetails - Class in com.graphhopper.util.details
 
AverageSpeedDetails(Weighting) - Constructor for class com.graphhopper.util.details.AverageSpeedDetails
 
AverageSpeedDetails(Weighting, double) - Constructor for class com.graphhopper.util.details.AverageSpeedDetails
 
avg_speed_enc - Variable in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
avgSpeedEnc - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
avoidedEdges - Variable in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
AvoidEdgesWeighting - Class in com.graphhopper.routing.weighting
Increases the weight for a certain set of edges by a given factor and thus makes them less likely to be part of a shortest path
AvoidEdgesWeighting(Weighting) - Constructor for class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
avoidHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
azimuth2compassPoint(double) - Method in class com.graphhopper.util.AngleCalc
 

B

badSurfaceSpeed - Variable in class com.graphhopper.routing.util.CarTagParser
 
badSurfaceSpeedMap - Variable in class com.graphhopper.routing.util.CarTagParser
 
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
 
barriers - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
BaseGraph - Class in com.graphhopper.storage
The base graph handles nodes and edges file format.
BaseGraph(Directory, int, boolean, boolean, int) - Constructor for class com.graphhopper.storage.BaseGraph
 
BaseGraph.AllEdgeIterator - Class in com.graphhopper.storage
Include all edges of this storage in the iterator.
BaseGraph.Builder - Class in com.graphhopper.storage
 
BaseGraph.EdgeIteratorImpl - Class in com.graphhopper.storage
 
BBox - Class in com.graphhopper.util.shapes
A simple bounding box defined as follows: minLon, maxLon followed by minLat which is south(!) and maxLat.
BBox(double[]) - Constructor for class com.graphhopper.util.shapes.BBox
 
BBox(double, double, double, double) - Constructor for class com.graphhopper.util.shapes.BBox
 
BBox(double, double, double, double, double, double) - Constructor for class com.graphhopper.util.shapes.BBox
 
BBox(double, double, double, double, double, double, boolean) - Constructor for class com.graphhopper.util.shapes.BBox
 
BeelineWeightApproximator - Class in com.graphhopper.routing.weighting
Approximates the distance to the goal node by weighting the beeline distance according to the distance weighting
BeelineWeightApproximator(NodeAccess, Weighting) - Constructor for class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
BelarusCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
BelarusCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.BelarusCountryRule
 
BelgiumCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Belgian roads
BelgiumCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.BelgiumCountryRule
 
bestBwdEntry - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestFwdEntry - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeight - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapOther - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
bestWeightMapTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
BidirPathExtractor - Interface in com.graphhopper.routing
 
BidirRoutingAlgorithm - Interface in com.graphhopper.routing
 
BIG - Static variable in class com.graphhopper.util.BitUtil
BIG endianness.
bike(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
BIKE - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
BikeCommonTagParser - Class in com.graphhopper.routing.util
Defines bit layout of bicycles (not motorcycles) for speed, access and relations (network).
BikeCommonTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, EnumEncodedValue<Smoothness>, String, BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.BikeCommonTagParser
 
BikeNetwork - Class in com.graphhopper.routing.ev
 
BikeNetwork() - Constructor for class com.graphhopper.routing.ev.BikeNetwork
 
BikeTagParser - Class in com.graphhopper.routing.util
Specifies the settings for cycletouring/trekking
BikeTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.BikeTagParser
 
BikeTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, EnumEncodedValue<Smoothness>, String, BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.BikeTagParser
 
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
 
blockFords(boolean) - Method in class com.graphhopper.routing.util.VehicleTagParser
 
blockPrivate(boolean) - Method in class com.graphhopper.routing.util.VehicleTagParser
 
BooleanDetails - Class in com.graphhopper.util.details
 
BooleanDetails(String, BooleanEncodedValue) - Constructor for class com.graphhopper.util.details.BooleanDetails
 
BooleanEncodedValue - Interface in com.graphhopper.routing.ev
This interface defines access to an edge property of type boolean.
BosniaHerzegovinaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
BosniaHerzegovinaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.BosniaHerzegovinaCountryRule
 
BreadthFirstSearch - Class in com.graphhopper.util
Implementation of breadth first search (BFS)
BreadthFirstSearch() - Constructor for class com.graphhopper.util.BreadthFirstSearch
 
BridePathEntry(double, PrepareCHEntry) - Constructor for class com.graphhopper.routing.ch.BridgePathFinder.BridePathEntry
 
BridgePathFinder - Class in com.graphhopper.routing.ch
Used to find 'bridge-paths' during edge-based CH preparation.
BridgePathFinder(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.BridgePathFinder
 
BridgePathFinder.BridePathEntry - Class in com.graphhopper.routing.ch
 
build() - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
build() - Method in class com.graphhopper.routing.util.EncodingManager.Builder
 
build() - Method in class com.graphhopper.storage.BaseGraph.Builder
 
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
 
buildEncodingManager(Map<String, String>, List<String>, boolean, Collection<Profile>) - Method in class com.graphhopper.GraphHopper
 
Builder(PointAccess) - Constructor for class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
Builder() - Constructor for class com.graphhopper.routing.util.EncodingManager.Builder
 
Builder(EncodingManager) - Constructor for class com.graphhopper.storage.BaseGraph.Builder
 
Builder(int) - Constructor for class com.graphhopper.storage.BaseGraph.Builder
 
buildFromGraph(CHPreparationGraph, Graph, Weighting) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
buildOSMParsers(Map<String, String>, List<String>, String) - Method in class com.graphhopper.GraphHopper
 
buildRandomGraph(Graph, Random, int, double, boolean, boolean, BooleanEncodedValue, DecimalEncodedValue, Double, double, double, double) - Static method in class com.graphhopper.util.GHUtility
 
buildTurnCostFunctionFromTurnCostStorage(Graph, Weighting) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
Builds a turn cost function for a given graph('s turn cost storage) and given uTurnCosts.
BulgariaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Bulgarian roads
BulgariaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.BulgariaCountryRule
 
bwd - Variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
bwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
bwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
byteOrder - Variable in class com.graphhopper.storage.AbstractDataAccess
 

C

C - Static variable in class com.graphhopper.util.DistanceCalcEarth
Circumference of the earth
calcAlternatives(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
 
calcAlternatives(Path, int, double, double, double, double, double, double) - Method in class com.graphhopper.routing.AlternativeRoute
 
calcAzimuth(double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
Calculate the azimuth in degree for a line given by two coordinates.
calcCircumference(double) - Method in interface com.graphhopper.util.DistanceCalc
 
calcCircumference(double) - Method in class com.graphhopper.util.DistanceCalcEarth
Circumference of the earth at different latitudes (breitengrad)
calcCircumference(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcCrossingPointToEdge(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
calcCrossingPointToEdge(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcDenormalizedDist(double) - Method in interface com.graphhopper.util.DistanceCalc
Inverse to calcNormalizedDist.
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDenormalizedDist(double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDetails(Path, EncodedValueLookup, Weighting, List<String>, PathDetailsBuilderFactory, int, Graph) - Static method in class com.graphhopper.util.details.PathDetailsFromEdges
Calculates the PathDetails for a Path.
calcDist(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates distance of (from, to) in meter.
calcDist(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalc3D
 
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
Calculates distance of (from, to) in meter.
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDist(double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDist3D(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates 3d distance of (from, to) in meter.
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
This implements a rather quick solution to calculate 3D distances on earth using euclidean geometry mixed with Haversine formula used for the on earth distance.
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcDist3D(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcDistance(PointList) - Method in interface com.graphhopper.util.DistanceCalc
 
calcDistance(PointList) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcDistance(PointList, boolean) - Static method in class com.graphhopper.util.DistanceCalcEarth
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcEdgeMillis(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
This method calculates the time taken (in milli seconds) to travel along the specified edgeState.
calcEdges() - Method in class com.graphhopper.routing.Path
Returns the list of all edges.
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
In most cases subclasses should only override this method to change the edge-weight.
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.BlockAreaWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.PriorityWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.ShortestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.ShortFastestWeighting
 
calcEdgeWeight(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
This method calculates the weight of a given EdgeIteratorState.
calcEdgeWeightWithAccess(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calcInstructions(Path, Graph, Weighting, EncodedValueLookup, Translation) - Static method in class com.graphhopper.routing.InstructionsFromEdges
 
calcMillisWithTurnMillis(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
 
calcNodes() - Method in class com.graphhopper.routing.Path
 
calcNormalizedDist(double) - Method in interface com.graphhopper.util.DistanceCalc
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
Calculates in normalized meter
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEarth
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
Returns the specified length in normalized meter.
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
Calculates in normalized meter
calcNormalizedDist(double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcNormalizedDist(double, double, double, double) - Method in class com.graphhopper.util.DistancePlaneProjection
 
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This method calculates the distance from r to edge (a, b) where the crossing point is c
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcNormalizedEdgeDistance3D(double, double, double, double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This method calculates the distance from r to edge (a, b) where the crossing point is c including elevation
calcNormalizedEdgeDistance3D(double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
calcNormalizedEdgeDistance3D(double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
calcOrientation(double, double, double, double) - Method in class com.graphhopper.util.AngleCalc
 
calcOrientation(double, double, double, double, boolean) - Method in class com.graphhopper.util.AngleCalc
Return orientation of line relative to east.
calcPath(int, int) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
calcPath(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
calcPath(int, int, int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
calcPath(int, int) - Method in class com.graphhopper.routing.AStar
 
calcPath(int, int, int, int) - Method in interface com.graphhopper.routing.BidirRoutingAlgorithm
like RoutingAlgorithm.calcPath(int, int), but this method also allows to strictly restrict the edge the path will begin with and the edge it will end with.
calcPath(int, int) - Method in class com.graphhopper.routing.Dijkstra
 
calcPath(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
calcPath(int, int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates the best path between the specified nodes.
calcPaths(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AlternativeRouteCH
 
calcPaths(int, int) - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
calcPaths(int, int, EdgeRestrictions) - Method in class com.graphhopper.routing.CHPathCalculator
 
calcPaths(int, int, EdgeRestrictions) - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
calcPaths(int, int, EdgeRestrictions) - Method in interface com.graphhopper.routing.PathCalculator
 
calcPaths(List<Snap>, FlexiblePathCalculator) - Static method in class com.graphhopper.routing.RoundTripRouting
 
calcPaths(int, int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Calculates multiple possibilities for a path.
calcPaths(List<GHPoint>, QueryGraph, List<Snap>, DirectedEdgeFilter, PathCalculator, List<String>, boolean, List<Double>, boolean) - Static method in class com.graphhopper.routing.ViaRouting
 
calcPoints() - Method in class com.graphhopper.routing.Path
This method calculated a list of points for this path
calcRoadDensities(Graph, BiConsumer<RoadDensityCalculator, EdgeIteratorState>, int) - Static method in class com.graphhopper.routing.util.RoadDensityCalculator
Loops over all edges of the graph and calls the given edgeHandler for each edge.
calcRoadDensity(EdgeIteratorState, double, ToDoubleFunction<EdgeIteratorState>) - Method in class com.graphhopper.routing.util.RoadDensityCalculator
 
calcSnappedPoint(DistanceCalc) - Method in class com.graphhopper.storage.index.Snap
Calculates the closest point on the edge from the query point.
calcSortOrder(IntArrayList, IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
 
calcSortOrder(int[], int[], int) - Static method in class com.graphhopper.util.ArrayUtil
This method calculates the sort order of the first element-pairs given by two arrays.
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
calcTurnMillis(int, int, int) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcTurnMillis(int, int, int) - Method in interface com.graphhopper.routing.weighting.TurnCostProvider
 
calcTurnMillis(int, int, int) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
calcTurnWeight(int, int, int) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
calcTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.weighting.TurnCostProvider
 
calcTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.weighting.Weighting
 
calculateElevationBasedOnPointList(double, double, PointList) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateElevationBasedOnThreePoints(double, double, double, double, double, double, double, double, double, double, double) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateElevationBasedOnTwoPoints(double, double, double, double, double, double, double, double) - Method in class com.graphhopper.reader.dem.ElevationInterpolator
 
calculateIntersection(BBox) - Method in class com.graphhopper.util.shapes.BBox
Calculates the intersecting BBox between this and the specified BBox
calculatePriority(int) - Method in interface com.graphhopper.routing.ch.NodeContractor
Calculates the priority of a node without changing the graph.
calcUrbanDensity(Graph, EnumEncodedValue<UrbanDensity>, EnumEncodedValue<RoadClass>, BooleanEncodedValue, double, double, double, double, int) - Static method in class com.graphhopper.routing.util.UrbanDensityCalculator
Calculates the urban density (rural/residential/city) for all edges of the graph.
calcWeight(RoutingCHEdgeIteratorState, boolean, int) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
calcWeight(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
calcWeight(EdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
calcWeight(EdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
calcWeight(RoutingCHEdgeIteratorState, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
calcWeightWithTurnWeight(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
Calculates the weight of a given edge like Weighting.calcEdgeWeight(com.graphhopper.util.EdgeIteratorState, boolean) and adds the transition cost (the turn weight, Weighting.calcTurnWeight(int, int, int)) associated with transitioning from/to the edge with ID prevOrNextEdgeId.
calcWeightWithTurnWeightWithAccess(Weighting, EdgeIteratorState, boolean, int) - Static method in class com.graphhopper.util.GHUtility
 
canInterpolate() - Method in interface com.graphhopper.reader.dem.ElevationProvider
Returns true if bilinear interpolation is enabled.
canInterpolate() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
canInterpolate() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
canSkip() - Method in enum com.graphhopper.routing.util.WayAccess
 
car(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
CAR - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
CAR_MAX_SPEED - Static variable in class com.graphhopper.routing.util.CarTagParser
 
carMaxSpeedEnc - Variable in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
CarTagParser - Class in com.graphhopper.routing.util
Defines bit layout for cars.
CarTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.CarTagParser
 
CarTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, BooleanEncodedValue, PMap, TransportationMode, double) - Constructor for class com.graphhopper.routing.util.CarTagParser
 
CGIARProvider - Class in com.graphhopper.reader.dem
Elevation data from CGIAR project http://srtm.csi.cgiar.org/ 'PROCESSED SRTM DATA VERSION 4.1'.
CGIARProvider() - Constructor for class com.graphhopper.reader.dem.CGIARProvider
 
CGIARProvider(String) - Constructor for class com.graphhopper.reader.dem.CGIARProvider
 
CHConfig - Class in com.graphhopper.storage
Container to hold properties used for CH preparation Specifies all properties of a CH routing profile.
CHConfig(String, Weighting, boolean) - Constructor for class com.graphhopper.storage.CHConfig
 
check(int, double, int, Snap.Position) - Method in interface com.graphhopper.storage.index.LocationIndexTree.EdgeCheck
 
checkAdjacent(EdgeIteratorState) - Method in class com.graphhopper.util.XFirstSearch
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
checkAlreadyRun() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
checkCondition(String) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
checkCondition(String) - Method in interface com.graphhopper.reader.osm.conditional.ConditionalValueParser
This method checks if the condition is satisfied for this parser.
checkCondition(String) - Method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
checkDAVersion(String, int, int) - Static method in class com.graphhopper.util.GHUtility
 
checkIfCompatibleWithRestriction(GraphRestriction, String) - Static method in class com.graphhopper.reader.osm.RestrictionConverter
 
checkLMConstraints(CustomModel, CustomModel, EncodedValueLookup) - Static method in class com.graphhopper.routing.weighting.custom.FindMinMax
This method throws an exception when this CustomModel would decrease the edge weight compared to the specified baseModel as in such a case the optimality of A* with landmarks can no longer be guaranteed (as the preparation is based on baseModel).
checkProfileCompatibility() - Method in class com.graphhopper.routing.Router.Solver
 
checkRequest() - Method in class com.graphhopper.routing.Router.Solver
 
CHEdgeFilter - Interface in com.graphhopper.storage
 
CHEntry - Class in com.graphhopper.routing.ch
 
CHEntry(int, double) - Constructor for class com.graphhopper.routing.ch.CHEntry
 
CHEntry(int, int, int, double, SPTEntry) - Constructor for class com.graphhopper.routing.ch.CHEntry
 
CHParameters - Class in com.graphhopper.routing.ch
 
CHPathCalculator - Class in com.graphhopper.routing
 
CHPathCalculator(CHRoutingAlgorithmFactory, PMap) - Constructor for class com.graphhopper.routing.CHPathCalculator
 
CHPreparationGraph - Class in com.graphhopper.routing.ch
Graph data structure used for CH preparation.
CHPreparationGraph.PrepareBaseEdge - Class in com.graphhopper.routing.ch
 
CHPreparationGraph.TurnCostFunction - Interface in com.graphhopper.routing.ch
 
CHPreparationHandler - Class in com.graphhopper.routing.ch
This class handles the different CH preparations
CHPreparationHandler() - Constructor for class com.graphhopper.routing.ch.CHPreparationHandler
 
CHProfile - Class in com.graphhopper.config
Corresponds to an entry in the `profiles_ch` section in config.yml and specifies a routing profile that shall be prepared using Contraction Hierarchies (CH)
CHProfile(String) - Constructor for class com.graphhopper.config.CHProfile
 
CHRoutingAlgorithmFactory - Class in com.graphhopper.routing.ch
Given a RoutingCHGraph and possibly a QueryGraph this class sets up and creates routing algorithm instances used for CH.
CHRoutingAlgorithmFactory(RoutingCHGraph, QueryGraph) - Constructor for class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
CHRoutingAlgorithmFactory(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
CHStorage - Class in com.graphhopper.storage
DataAccess-based storage for CH shortcuts.
CHStorage(Directory, String, int, boolean) - Constructor for class com.graphhopper.storage.CHStorage
 
CHStorage.LowWeightShortcut - Class in com.graphhopper.storage
 
CHStorageBuilder - Class in com.graphhopper.storage
Builds a valid CHStorage, i.e.
CHStorageBuilder(CHStorage) - Constructor for class com.graphhopper.storage.CHStorageBuilder
 
Circle - Class in com.graphhopper.util.shapes
 
Circle(double, double, double) - Constructor for class com.graphhopper.util.shapes.Circle
 
Circle(double, double, double, DistanceCalc) - Constructor for class com.graphhopper.util.shapes.Circle
 
clean() - Method in class com.graphhopper.GraphHopper
Removes the on-disc routing files.
cleanMappedByteBuffer(ByteBuffer) - Static method in class com.graphhopper.storage.MMapDataAccess
 
cleanUp() - Method in class com.graphhopper.GraphHopper
Internal method to clean up the graph.
clear() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
clear() - Method in interface com.graphhopper.coll.GHBitSet
 
clear() - Method in class com.graphhopper.coll.GHSortedCollection
 
clear() - Method in class com.graphhopper.coll.GHTBitSet
 
clear() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
clear() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
clear() - Method in class com.graphhopper.reader.osm.PillarInfo
 
clear() - Method in class com.graphhopper.routing.DijkstraOneToMany
Call clear if you have a different start node and need to clear the cache.
clear() - Method in interface com.graphhopper.storage.Directory
Removes all contained objects from the directory and releases its resources.
clear() - Method in class com.graphhopper.storage.GHDirectory
 
clear() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
clearTags() - Method in class com.graphhopper.reader.ReaderElement
 
clearUnfavoredStatus() - Method in class com.graphhopper.routing.querygraph.QueryGraph
Removes the 'unfavored' status of all virtual edges.
clone() - Method in class com.graphhopper.util.shapes.BBox
 
close() - Method in class com.graphhopper.GraphHopper
Releases all associated resources like memory or files.
close() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
close() - Method in class com.graphhopper.reader.osm.pbf.PbfReader
 
close() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
close() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
close() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
close() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
close() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
close() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
close() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
close() - Method in class com.graphhopper.search.EdgeKVStorage
 
close() - Method in class com.graphhopper.storage.AbstractDataAccess
 
close() - Method in class com.graphhopper.storage.BaseGraph
 
close() - Method in class com.graphhopper.storage.CHStorage
 
close() - Method in interface com.graphhopper.storage.DataAccess
This method makes sure that the underlying used resources are released.
close() - Method in interface com.graphhopper.storage.Directory
Releases all allocated resources from the directory without removing backing files.
close() - Method in class com.graphhopper.storage.GHDirectory
 
close() - Method in class com.graphhopper.storage.index.LineIntIndex
 
close() - Method in interface com.graphhopper.storage.index.LocationIndex
 
close() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
close() - Method in class com.graphhopper.storage.MMapDataAccess
 
close() - Method in class com.graphhopper.storage.RAMDataAccess
 
close() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
close() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
close() - Method in class com.graphhopper.storage.StorableProperties
 
close() - Method in class com.graphhopper.storage.TurnCostStorage
 
closed - Variable in class com.graphhopper.storage.AbstractDataAccess
 
com.graphhopper - package com.graphhopper
 
com.graphhopper.apache.commons.collections - package com.graphhopper.apache.commons.collections
 
com.graphhopper.apache.commons.lang3 - package com.graphhopper.apache.commons.lang3
 
com.graphhopper.coll - package com.graphhopper.coll
 
com.graphhopper.config - package com.graphhopper.config
 
com.graphhopper.debatty.java.stringsimilarity - package com.graphhopper.debatty.java.stringsimilarity
 
com.graphhopper.geohash - package com.graphhopper.geohash
 
com.graphhopper.isochrone.algorithm - package com.graphhopper.isochrone.algorithm
 
com.graphhopper.reader - package com.graphhopper.reader
 
com.graphhopper.reader.dem - package com.graphhopper.reader.dem
 
com.graphhopper.reader.osm - package com.graphhopper.reader.osm
 
com.graphhopper.reader.osm.conditional - package com.graphhopper.reader.osm.conditional
 
com.graphhopper.reader.osm.pbf - package com.graphhopper.reader.osm.pbf
 
com.graphhopper.routing - package com.graphhopper.routing
 
com.graphhopper.routing.ch - package com.graphhopper.routing.ch
 
com.graphhopper.routing.ev - package com.graphhopper.routing.ev
 
com.graphhopper.routing.lm - package com.graphhopper.routing.lm
 
com.graphhopper.routing.querygraph - package com.graphhopper.routing.querygraph
 
com.graphhopper.routing.subnetwork - package com.graphhopper.routing.subnetwork
 
com.graphhopper.routing.util - package com.graphhopper.routing.util
 
com.graphhopper.routing.util.countryrules - package com.graphhopper.routing.util.countryrules
 
com.graphhopper.routing.util.countryrules.europe - package com.graphhopper.routing.util.countryrules.europe
 
com.graphhopper.routing.util.parsers - package com.graphhopper.routing.util.parsers
 
com.graphhopper.routing.util.parsers.helpers - package com.graphhopper.routing.util.parsers.helpers
 
com.graphhopper.routing.util.tour - package com.graphhopper.routing.util.tour
 
com.graphhopper.routing.weighting - package com.graphhopper.routing.weighting
 
com.graphhopper.routing.weighting.custom - package com.graphhopper.routing.weighting.custom
 
com.graphhopper.search - package com.graphhopper.search
 
com.graphhopper.storage - package com.graphhopper.storage
 
com.graphhopper.storage.index - package com.graphhopper.storage.index
 
com.graphhopper.util - package com.graphhopper.util
 
com.graphhopper.util.details - package com.graphhopper.util.details
 
com.graphhopper.util.shapes - package com.graphhopper.util.shapes
 
combineIntsToLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
compareTo(PrepareCHEntry) - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
compareTo(SPTEntry) - Method in class com.graphhopper.routing.SPTEntry
 
compareTo(IntsRef) - Method in class com.graphhopper.storage.IntsRef
Signed int order comparison
complete() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
complete(List<ReaderElement>) - Method in interface com.graphhopper.reader.osm.pbf.PbfBlobDecoderListener
Provides the listener with the list of decoded entities.
complete() - Method in interface com.graphhopper.reader.osm.pbf.Sink
 
computeIsoline(double, Collection<ReadableQuadEdge>) - Method in class com.graphhopper.isochrone.algorithm.ContourBuilder
 
computeIsoline(ToIntBiFunction<Vertex, Vertex>, Collection<ReadableQuadEdge>) - Method in class com.graphhopper.isochrone.algorithm.ContourBuilder
 
ConditionalOSMTagInspector - Class in com.graphhopper.reader.osm.conditional
Inspects the conditional tags of an OSMWay according to the given conditional tags.
ConditionalOSMTagInspector(Calendar, List<String>, Set<String>, Set<String>) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
ConditionalOSMTagInspector(List<? extends ConditionalValueParser>, List<String>, Set<String>, Set<String>, boolean) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalOSMTagInspector
 
ConditionalParser - Class in com.graphhopper.reader.osm.conditional
Parses a conditional tag according to http://wiki.openstreetmap.org/wiki/Conditional_restrictions.
ConditionalParser(Set<String>) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalParser
 
ConditionalParser(Set<String>, boolean) - Constructor for class com.graphhopper.reader.osm.conditional.ConditionalParser
 
ConditionalTagInspector - Interface in com.graphhopper.reader.osm.conditional
 
ConditionalValueParser - Interface in com.graphhopper.reader.osm.conditional
This interface defines how to parse a OSM value from conditional restrictions.
ConditionalValueParser.ConditionState - Enum in com.graphhopper.reader.osm.conditional
 
configure(LinkedHashMap<String, String>) - Method in class com.graphhopper.storage.GHDirectory
Configure the DAType (specified by the value) of a single DataAccess object (specified by the key).
constant(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList of a given size where each element is set to the given value
Constants - Class in com.graphhopper.util
Defining several important constants for GraphHopper.
Constants() - Constructor for class com.graphhopper.util.Constants
 
contains(int) - Method in interface com.graphhopper.coll.GHBitSet
 
contains(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
contains(int) - Method in class com.graphhopper.coll.GHTBitSet
 
contains(int) - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
contains(GHPoint) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
contains(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
contains(BBox) - Method in class com.graphhopper.util.shapes.BBox
 
contains(double, double) - Method in class com.graphhopper.util.shapes.Circle
 
contains(BBox) - Method in class com.graphhopper.util.shapes.Circle
 
contains(Circle) - Method in class com.graphhopper.util.shapes.Circle
 
contains(double, double) - Method in class com.graphhopper.util.shapes.Polygon
Does the point in polygon check.
contains(double, double) - Method in interface com.graphhopper.util.shapes.Shape
 
containsVersion() - Method in class com.graphhopper.storage.StorableProperties
 
ContourBuilder - Class in com.graphhopper.isochrone.algorithm
Adapted from org.opentripplanner.common.geometry.DelaunayIsolineBuilder, which is under LGPL.
ContourBuilder(ReadableTriangulation) - Constructor for class com.graphhopper.isochrone.algorithm.ContourBuilder
 
CONTRACTED_NODES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
contractNode(int) - Method in interface com.graphhopper.routing.ch.NodeContractor
Adds the required shortcuts for the given node.
convert(ReaderRelation, BaseGraph, LongFunction<Iterator<IntCursor>>) - Static method in class com.graphhopper.reader.osm.RestrictionConverter
OSM restriction relations specify turn restrictions between OSM ways (of course).
convertAzimuth2xaxisAngle(double) - Method in class com.graphhopper.util.AngleCalc
convert north based clockwise azimuth (0, 360) into x-axis/east based angle (-Pi, Pi)
convertForViaNode(LongArrayList, int, LongArrayList) - Method in class com.graphhopper.reader.osm.WayToEdgeConverter
Finds the edge IDs associated with the given OSM ways that are adjacent to the given via-node.
convertForViaWays(LongArrayList, LongArrayList, LongArrayList) - Method in class com.graphhopper.reader.osm.WayToEdgeConverter
Finds the edge IDs associated with the given OSM ways that are adjacent to each other.
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
 
count(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
Counts reachable edges.
count(RoutingCHEdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
count(EdgeIterator, int) - Static method in class com.graphhopper.util.GHUtility
 
countOccurence(String, String) - Static method in class com.graphhopper.util.TranslationMap
 
Country - Enum in com.graphhopper.routing.ev
The enum constants correspond to the the ISO3166-1:alpha3 code of the corresponding country
CountryParser - Class in com.graphhopper.routing.util.parsers
 
CountryParser(EnumEncodedValue<Country>) - Constructor for class com.graphhopper.routing.util.parsers.CountryParser
 
CountryRule - Interface in com.graphhopper.routing.util.countryrules
GraphHopper uses country rules to adjust the routing behavior based on the country an edge is located in
CountryRuleFactory - Class in com.graphhopper.routing.util.countryrules
 
CountryRuleFactory() - Constructor for class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
create(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMFileHeader
Constructor for XML Parser
create() - Static method in class com.graphhopper.routing.ev.AverageSlope
 
create() - Static method in enum com.graphhopper.routing.ev.Country
 
create() - Static method in class com.graphhopper.routing.ev.Curvature
 
create(String) - Method in class com.graphhopper.routing.ev.DefaultEncodedValueFactory
 
create(String) - Method in interface com.graphhopper.routing.ev.EncodedValueFactory
This method assumes a string value with the key of an EncodedValue like "road_class" and returns an instance of it.
create() - Static method in class com.graphhopper.routing.ev.GetOffBike
 
create() - Static method in class com.graphhopper.routing.ev.HikeRating
 
create() - Static method in class com.graphhopper.routing.ev.HorseRating
 
create() - Static method in class com.graphhopper.routing.ev.Lanes
 
create() - Static method in class com.graphhopper.routing.ev.MaxAxleLoad
Currently enables to store 0.5 to max=0.5*2⁷ tons and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxHeight
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxLength
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxSlope
 
create() - Static method in class com.graphhopper.routing.ev.MaxSpeed
 
create() - Static method in class com.graphhopper.routing.ev.MaxWeight
Currently enables to store 0.1 to max=0.1*2⁸ tons and infinity.
create() - Static method in class com.graphhopper.routing.ev.MaxWidth
Currently enables to store 0.1 to max=0.1*2⁷m and infinity.
create() - Static method in class com.graphhopper.routing.ev.MtbRating
 
create() - Static method in class com.graphhopper.routing.ev.OSMWayID
 
create() - Static method in class com.graphhopper.routing.ev.Roundabout
 
create(String) - Static method in class com.graphhopper.routing.ev.Subnetwork
 
create(String, int) - Static method in class com.graphhopper.routing.ev.TurnCost
This creates an EncodedValue specifically for the turn costs
create() - Static method in enum com.graphhopper.routing.ev.UrbanDensity
 
create(String) - Static method in class com.graphhopper.routing.ev.VehicleAccess
 
create(String, int, double, boolean) - Static method in class com.graphhopper.routing.ev.VehiclePriority
 
create(String, int, double, boolean) - Static method in class com.graphhopper.routing.ev.VehicleSpeed
 
create(BaseGraph, Snap) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(BaseGraph, Snap, Snap) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(BaseGraph, List<Snap>) - Static method in class com.graphhopper.routing.querygraph.QueryGraph
 
create(long) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
create(String) - Static method in class com.graphhopper.routing.util.EncodingManager
Instantiate manager with the given list of encoders.
create(VehicleEncodedValuesFactory, String) - Static method in class com.graphhopper.routing.util.EncodingManager
 
create(EncodedValueLookup, String) - Method in class com.graphhopper.routing.util.parsers.DefaultTagParserFactory
 
create(EncodedValueLookup, String) - Method in interface com.graphhopper.routing.util.parsers.TagParserFactory
 
create(long) - Method in class com.graphhopper.search.EdgeKVStorage
 
create() - Method in class com.graphhopper.storage.BaseGraph.Builder
 
create(long) - Method in class com.graphhopper.storage.BaseGraph
 
create(int, int) - Method in class com.graphhopper.storage.CHStorage
Creates a new storage.
create(long) - Method in interface com.graphhopper.storage.DataAccess
The first time you use a DataAccess object after configuring it you need to call this method.
create(String) - Method in interface com.graphhopper.storage.Directory
Creates a new DataAccess object with the given name in the location of this Directory.
create(String, int) - Method in interface com.graphhopper.storage.Directory
 
create(String, DAType) - Method in interface com.graphhopper.storage.Directory
 
create(String, DAType, int) - Method in interface com.graphhopper.storage.Directory
 
create() - Method in interface com.graphhopper.storage.Directory
 
create(String) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, int) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, DAType) - Method in class com.graphhopper.storage.GHDirectory
 
create(String, DAType, int) - Method in class com.graphhopper.storage.GHDirectory
 
create() - Method in class com.graphhopper.storage.GHDirectory
 
create(BBox, int) - Static method in class com.graphhopper.storage.index.IndexStructureInfo
 
create(String, boolean) - Method in interface com.graphhopper.storage.LockFactory
This creates a file for write or read locks depending on the specified writeAccess property.
create(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
create(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
create(String, boolean) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
create(long) - Method in class com.graphhopper.storage.StorableProperties
 
create(long) - Method in class com.graphhopper.storage.TurnCostStorage
 
create(Polygon) - Static method in class com.graphhopper.util.shapes.Polygon
 
createAlgo(PMap) - Method in class com.graphhopper.routing.ch.CHRoutingAlgorithmFactory
 
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in interface com.graphhopper.routing.RoutingAlgorithmFactory
This method creates an algorithm out of this factory based on the specified opts and graph.
createAlgo(Graph, Weighting, AlgorithmOptions) - Method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
createBaseGraphAndProperties() - Method in class com.graphhopper.GraphHopper
 
createBBox(double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
 
createBBox(double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
createBBox(double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
createBBox(EdgeIteratorState) - Static method in class com.graphhopper.util.GHUtility
 
createBitSet() - Method in class com.graphhopper.util.XFirstSearch
Pick the BitSet implementation wisely.
createBlockArea(Graph, LocationIndex, List<GHPoint>, PMap, EdgeFilter) - Static method in class com.graphhopper.storage.GraphEdgeIdFinder
 
createCalendar() - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
createConnection(String) - Method in class com.graphhopper.util.Downloader
 
createDirectedEdgeFilter() - Method in class com.graphhopper.routing.Router.Solver
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
createEdgeExplorer(EdgeFilter) - Method in class com.graphhopper.storage.BaseGraph
 
createEdgeExplorer() - Method in class com.graphhopper.storage.BaseGraph
 
createEdgeExplorer(EdgeFilter) - Method in interface com.graphhopper.storage.Graph
Returns an EdgeExplorer which makes it possible to traverse all filtered edges of a specific node.
createEdgeExplorer() - Method in interface com.graphhopper.storage.Graph
Creates an EdgeExplorer that accepts all edges
createEdgeFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
createEdgeKey(EdgeIteratorState, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
 
createEdgeKey(int, boolean, boolean) - Static method in class com.graphhopper.util.GHUtility
Creates an edge key, i.e.
createEmptyPath() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
createEmptyPath() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
createEmptyPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
createEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
Creates a new entry of the shortest path tree (a SPTEntry or one of its subclasses) during a dijkstra expansion.
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
Creates a new entry of the shortest path tree (a SPTEntry or one of its subclasses) during a dijkstra expansion.
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
createEntry(int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
createEntry(EdgeIteratorState, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
createFlags() - Static method in class com.graphhopper.routing.ev.TurnCost
 
createInEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createInEdgeExplorer() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
createInEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
Traverses the base edges and shortcuts at a given node.
createInEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createInOrigEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createInstance(String) - Static method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
createInverse(boolean) - Static method in class com.graphhopper.util.shapes.BBox
Prefills BBox with minimum values so that it can increase.
createKV(String, Object) - Static method in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
createLandmarks() - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method calculates the landmarks and initial weightings to & from them.
createLocationIndex(Directory) - Method in class com.graphhopper.GraphHopper
 
createMember(XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createMockedEdgeIteratorState(double, IntsRef) - Static method in class com.graphhopper.util.GHUtility
 
createMockedEdgeIteratorState(double, IntsRef, int, int, int, int, int) - Static method in class com.graphhopper.util.GHUtility
 
createNode(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createNumberParser(String, Number) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
createOutEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createOutEdgeExplorer() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
createOutEdgeExplorer() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
createOutEdgeExplorer() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
createOutOrigEdgeExplorer() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
createParser(EncodedValueLookup, String, PMap) - Method in class com.graphhopper.routing.util.DefaultVehicleTagParserFactory
 
createParser(EncodedValueLookup, String, PMap) - Method in interface com.graphhopper.routing.util.VehicleTagParserFactory
 
createPathCalculator(QueryGraph) - Method in class com.graphhopper.routing.Router.Solver
 
createPathDetailsBuilders(List<String>, EncodedValueLookup, Weighting, Graph) - Method in class com.graphhopper.util.details.PathDetailsBuilderFactory
 
createPathExtractor(Graph, Weighting) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
createRandomSnaps(BBox, LocationIndex, Random, int, boolean, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
createRelation(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createRelationFlags() - Method in class com.graphhopper.routing.util.EncodingManager
 
createRelationFlags() - Method in class com.graphhopper.routing.util.OSMParsers
 
createSnapFilter() - Method in class com.graphhopper.routing.Router.Solver
 
createSolver(GHRequest) - Method in class com.graphhopper.routing.Router
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
Creates the root shortest path tree entry for the forward or backward search.
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirection
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
createStartEntry(int, double, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
createTraversalId(EdgeIteratorState, boolean) - Method in enum com.graphhopper.routing.util.TraversalMode
Returns the identifier to access the map of the shortest path tree according to the traversal mode.
createTraversalId(RoutingCHEdgeIteratorState, boolean) - Method in enum com.graphhopper.routing.util.TraversalMode
 
createTurnCostEncodedValues(List<EncodedValue>) - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
createVehicleEncodedValues(String, PMap) - Method in class com.graphhopper.routing.util.DefaultVehicleEncodedValuesFactory
 
createVehicleEncodedValues(String, PMap) - Method in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
createWay(long, XMLStreamReader) - Static method in class com.graphhopper.reader.osm.OSMXMLHelper
 
createWeighting(Profile, PMap) - Method in class com.graphhopper.GraphHopper
 
createWeighting(Profile, PMap, boolean) - Method in class com.graphhopper.GraphHopper
 
createWeighting(Profile, PMap, boolean) - Method in class com.graphhopper.routing.DefaultWeightingFactory
 
createWeighting() - Method in class com.graphhopper.routing.Router.Solver
 
createWeighting(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EncodedValueLookup, TurnCostProvider, CustomModel) - Static method in class com.graphhopper.routing.weighting.custom.CustomModelParser
 
createWeighting(Profile, PMap, boolean) - Method in interface com.graphhopper.routing.WeightingFactory
 
createWeightingFactory() - Method in class com.graphhopper.GraphHopper
 
CroatiaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Croatian roads
CroatiaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.CroatiaCountryRule
 
currEdge - Variable in class com.graphhopper.routing.Dijkstra
 
currFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
currTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
Curvature - Class in com.graphhopper.routing.ev
 
Curvature() - Constructor for class com.graphhopper.routing.ev.Curvature
 
CurvatureCalculator - Class in com.graphhopper.routing.util
 
CurvatureCalculator(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.CurvatureCalculator
 
CustomArea - Class in com.graphhopper.routing.util
 
CustomArea(Map<String, Object>, List<Polygon>) - Constructor for class com.graphhopper.routing.util.CustomArea
 
CustomModelParser - Class in com.graphhopper.routing.weighting.custom
 
CustomProfile - Class in com.graphhopper.routing.weighting.custom
 
CustomProfile(Profile) - Constructor for class com.graphhopper.routing.weighting.custom.CustomProfile
 
CustomProfile(String) - Constructor for class com.graphhopper.routing.weighting.custom.CustomProfile
 
CustomWeighting - Class in com.graphhopper.routing.weighting.custom
The CustomWeighting allows adjusting the edge weights relative to those we'd obtain for a given base flag encoder.
CustomWeighting(BooleanEncodedValue, DecimalEncodedValue, TurnCostProvider, CustomWeighting.Parameters) - Constructor for class com.graphhopper.routing.weighting.custom.CustomWeighting
 
CustomWeighting.EdgeToDoubleMapping - Interface in com.graphhopper.routing.weighting.custom
 
CustomWeightingHelper - Class in com.graphhopper.routing.weighting.custom
This class is for internal usage only.
CustomWeightingHelper() - Constructor for class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
cutString(String) - Static method in class com.graphhopper.search.EdgeKVStorage
This method limits the specified String value to the length currently accepted for values in the EdgeKVStorage.
CzechiaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for the roads of the Czech Republic.
CzechiaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.CzechiaCountryRule
 

D

DataAccess - Interface in com.graphhopper.storage
Life cycle: (1) object creation, (2) configuration (e.g.
DateRange - Class in com.graphhopper.reader.osm.conditional
This class represents a date range and is able to determine if a given date is in that range.
DateRange(ParsedCalendar, ParsedCalendar) - Constructor for class com.graphhopper.reader.osm.conditional.DateRange
 
DateRangeParser - Class in com.graphhopper.reader.osm.conditional
Parses a DateRange from OpenStreetMap.
DateRangeParser() - Constructor for class com.graphhopper.reader.osm.conditional.DateRangeParser
 
DateRangeParser(Calendar) - Constructor for class com.graphhopper.reader.osm.conditional.DateRangeParser
 
DAType - Class in com.graphhopper.storage
Defines how a DataAccess object is created.
DAType(DAType) - Constructor for class com.graphhopper.storage.DAType
 
DAType(DAType.MemRef, boolean, boolean, boolean) - Constructor for class com.graphhopper.storage.DAType
 
DAType.MemRef - Enum in com.graphhopper.storage
 
debug - Variable in class com.graphhopper.routing.ViaRouting.Result
 
debugPrint() - Method in class com.graphhopper.storage.BaseGraph
 
debugPrint() - Method in class com.graphhopper.storage.CHStorage
 
DecimalDetails - Class in com.graphhopper.util.details
 
DecimalDetails(String, DecimalEncodedValue) - Constructor for class com.graphhopper.util.details.DecimalDetails
 
DecimalDetails(String, DecimalEncodedValue, String, double) - Constructor for class com.graphhopper.util.details.DecimalDetails
 
DecimalEncodedValue - Interface in com.graphhopper.routing.ev
This class defines how and where to store an unsigned decimal value.
DecimalEncodedValueImpl - Class in com.graphhopper.routing.ev
This class holds a signed decimal value and stores it as an integer value via a conversion factor and a certain number of bits that determine the maximum value.
DecimalEncodedValueImpl(String, int, double, boolean) - Constructor for class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
DecimalEncodedValueImpl(String, int, double, double, boolean, boolean, boolean) - Constructor for class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
decode(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
decodeLatitude(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw latitude value into degrees.
decodeLongitude(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw longitude value into degrees.
decodeString(int) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw string into a String.
decodeTimestamp(long) - Method in class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Decodes a raw timestamp value into a Date.
deepCopyOf(IntsRef) - Static method in class com.graphhopper.storage.IntsRef
Creates a new IntsRef that points to a copy of the ints from other
DefaultBidirPathExtractor - Class in com.graphhopper.routing
Builds a Path from the two fwd- and bwd-shortest path tree entries of a bidirectional search
DefaultBidirPathExtractor(Graph, Weighting) - Constructor for class com.graphhopper.routing.DefaultBidirPathExtractor
 
DefaultEncodedValueFactory - Class in com.graphhopper.routing.ev
 
DefaultEncodedValueFactory() - Constructor for class com.graphhopper.routing.ev.DefaultEncodedValueFactory
 
DefaultSnapFilter - Class in com.graphhopper.routing.util
This EdgeFilter combines the weighting result and the 'subnetwork' EncodedValue to consider the subnetwork removal in LocationIndex lookup.
DefaultSnapFilter(Weighting, BooleanEncodedValue) - Constructor for class com.graphhopper.routing.util.DefaultSnapFilter
 
defaultSpeedMap - Variable in class com.graphhopper.routing.util.CarTagParser
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(DecimalEncodedValue, TurnCostStorage) - Constructor for class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
DefaultTurnCostProvider(DecimalEncodedValue, TurnCostStorage, int) - Constructor for class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
DefaultVehicleEncodedValuesFactory - Class in com.graphhopper.routing.util
This class creates vehicle encoded values that are already included in the GraphHopper distribution.
DefaultVehicleEncodedValuesFactory() - Constructor for class com.graphhopper.routing.util.DefaultVehicleEncodedValuesFactory
 
DefaultVehicleTagParserFactory - Class in com.graphhopper.routing.util
 
DefaultVehicleTagParserFactory() - Constructor for class com.graphhopper.routing.util.DefaultVehicleTagParserFactory
 
DefaultWeightingFactory - Class in com.graphhopper.routing
 
DefaultWeightingFactory(BaseGraph, EncodingManager) - Constructor for class com.graphhopper.routing.DefaultWeightingFactory
 
deleted - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
deleted - Variable in class com.graphhopper.routing.SPTEntry
 
DenmarkCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Polish roads
DenmarkCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.DenmarkCountryRule
 
DepthFirstSearch - Class in com.graphhopper.util
Implementation of depth first search (DFS) by LIFO queue
DepthFirstSearch() - Constructor for class com.graphhopper.util.DepthFirstSearch
 
deserializeEncodedValue(String) - Static method in class com.graphhopper.routing.ev.EncodedValueSerializer
 
deserializeInitializerConfig(String) - Static method in class com.graphhopper.routing.ev.EncodedValueSerializer
 
dest() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dest() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
DESTINATION_FACTOR - Static variable in class com.graphhopper.routing.weighting.FastestWeighting
 
detach(boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
detach(boolean) - Method in class com.graphhopper.storage.BaseGraph.AllEdgeIterator
 
detach(boolean) - Method in class com.graphhopper.storage.BaseGraph.EdgeIteratorImpl
 
detach(boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
Clones this EdgeIteratorState.
detach(boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
Dijkstra - Class in com.graphhopper.routing
Implements a single source shortest path algorithm http://en.wikipedia.org/wiki/Dijkstra's_algorithm
Dijkstra(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.Dijkstra
 
DijkstraBidirectionCH - Class in com.graphhopper.routing
Uses a very simple version of stall-on-demand (SOD) for CH queries to prevent exploring nodes that can not be part of a shortest path.
DijkstraBidirectionCH(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionCH
 
DijkstraBidirectionCHNoSOD - Class in com.graphhopper.routing
 
DijkstraBidirectionCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
DijkstraBidirectionEdgeCHNoSOD - Class in com.graphhopper.routing
 
DijkstraBidirectionEdgeCHNoSOD(RoutingCHGraph) - Constructor for class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
DijkstraBidirectionRef - Class in com.graphhopper.routing
Calculates best path in bidirectional way.
DijkstraBidirectionRef(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraBidirectionRef
 
DijkstraOneToMany - Class in com.graphhopper.routing
A simple dijkstra tuned to perform multiple one to many queries with the same source and different target nodes more efficiently than Dijkstra.
DijkstraOneToMany(Graph, Weighting, TraversalMode) - Constructor for class com.graphhopper.routing.DijkstraOneToMany
 
DirectedEdgeFilter - Interface in com.graphhopper.routing.util
 
DirectionResolver - Class in com.graphhopper.routing
This class is used to determine the pairs of edges that go into/out of a node of the routing graph.
DirectionResolver(Graph, DirectedEdgeFilter) - Constructor for class com.graphhopper.routing.DirectionResolver
 
DirectionResolverResult - Class in com.graphhopper.routing
 
Directory - Interface in com.graphhopper.storage
Maintains a collection of DataAccess objects stored at the same location.
DisabledEdgeIterator() - Constructor for class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
disconnect(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
DIST_EARTH - Static variable in class com.graphhopper.util.DistanceCalcEarth
 
DIST_PLANE - Static variable in class com.graphhopper.util.DistancePlaneProjection
 
distance(String, String) - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Return 1 - similarity.
distance - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
DistanceCalc - Interface in com.graphhopper.util
Calculates the distance of two points or one point and an edge on earth via haversine formula.
DistanceCalc3D - Class in com.graphhopper.util
This class implements a rather quick solution to calculate 3D distances on earth using euclidean geometry mixed with Haversine formula used for the on earth distance.
DistanceCalc3D() - Constructor for class com.graphhopper.util.DistanceCalc3D
 
DistanceCalcEarth - Class in com.graphhopper.util
 
DistanceCalcEarth() - Constructor for class com.graphhopper.util.DistanceCalcEarth
 
DistanceCalcEuclidean - Class in com.graphhopper.util
Calculates the distance of two points or one point and an edge in euclidean space.
DistanceCalcEuclidean() - Constructor for class com.graphhopper.util.DistanceCalcEuclidean
 
DistanceDetails - Class in com.graphhopper.util.details
 
DistanceDetails() - Constructor for class com.graphhopper.util.details.DistanceDetails
 
DistancePlaneProjection - Class in com.graphhopper.util
Calculates the approximate distance of two points on earth.
DistancePlaneProjection() - Constructor for class com.graphhopper.util.DistancePlaneProjection
 
dNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
doCalc(boolean, int) - Method in interface com.graphhopper.util.MiniPerfTest.Task
 
doCreateRouter(BaseGraph, EncodingManager, LocationIndex, Map<String, Profile>, PathDetailsBuilderFactory, TranslationMap, RouterConfig, WeightingFactory, Map<String, RoutingCHGraph>, Map<String, LandmarkStorage>) - Method in class com.graphhopper.GraphHopper
 
doImport(File) - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from the specified folder.
doImport() - Method in class com.graphhopper.util.TranslationMap
This loads the translation files from classpath.
doImport(InputStream) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
down(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
downloadAndUnzip(String, String, LongConsumer) - Method in class com.graphhopper.util.Downloader
 
downloadAsString(String, boolean) - Method in class com.graphhopper.util.Downloader
 
Downloader - Class in com.graphhopper.util
 
Downloader(String) - Constructor for class com.graphhopper.util.Downloader
 
downloadFile(String, String) - Method in class com.graphhopper.util.Downloader
 
doWork() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
doWork() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
doWork() - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
Finds and marks all subnetworks according to PrepareRoutingSubnetworks.setMinNetworkSize(int)
doWork(PointList, List<Path>, EncodedValueLookup, Translation) - Method in class com.graphhopper.util.PathMerger
 
dPrev() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
dPrev() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 

E

edge - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
edge(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
edge - Variable in class com.graphhopper.routing.SPTEntry
 
edge(int, int) - Method in class com.graphhopper.storage.BaseGraph
Create edge between nodes a and b
edge(int, int) - Method in interface com.graphhopper.storage.Graph
Creates an edge between the nodes a and b.
Edge() - Constructor for class com.graphhopper.util.EdgeIterator.Edge
 
EDGE_DIFFERENCE_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
EDGE_QUOTIENT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
edgeBased(int, int, CHPreparationGraph.TurnCostFunction) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
edgeBased(String, Weighting) - Static method in class com.graphhopper.storage.CHConfig
 
EdgeBasedCHBidirPathExtractor - Class in com.graphhopper.routing.ch
 
EdgeBasedCHBidirPathExtractor(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
EdgeBasedTarjanSCC - Class in com.graphhopper.routing.subnetwork
Edge-based version of Tarjan's algorithm to find strongly connected components on a directed graph.
EdgeBasedTarjanSCC.ConnectedComponents - Class in com.graphhopper.routing.subnetwork
 
EdgeBasedTarjanSCC.EdgeTransitionFilter - Interface in com.graphhopper.routing.subnetwork
 
EdgeBasedWitnessPathSearcher - Class in com.graphhopper.routing.ch
Helper class used to perform local witness path searches for graph preparation in edge-based Contraction Hierarchies.
EdgeBasedWitnessPathSearcher(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
EdgeElevationInterpolator - Class in com.graphhopper.reader.dem
Abstract base class for tunnel/bridge edge elevation interpolators.
EdgeElevationInterpolator(BaseGraph, EnumEncodedValue<RoadEnvironment>, RoadEnvironment) - Constructor for class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
EdgeElevationSmoothing - Class in com.graphhopper.reader.dem
The ElevationData is read from rectangular tiles.
EdgeElevationSmoothing() - Constructor for class com.graphhopper.reader.dem.EdgeElevationSmoothing
 
edgeExplorer - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
edgeExplorer - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
EdgeExplorer - Interface in com.graphhopper.util
Class to get an EdgeIterator.
EdgeFilter - Interface in com.graphhopper.routing.util
Class used to traverse a graph.
edgeHasNoAccess(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
edgeHasNoAccess(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
edgeHasNoAccess(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
edgeHasNoAccess(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.Weighting
 
EdgeIdDetails - Class in com.graphhopper.util.details
Calculate the Edge Id segments of a Path
EdgeIdDetails() - Constructor for class com.graphhopper.util.details.EdgeIdDetails
 
edgeIn - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
EdgeIterator - Interface in com.graphhopper.util
Iterates through all edges of one node.
EdgeIterator.Edge - Class in com.graphhopper.util
 
EdgeIteratorImpl(BaseGraph, EdgeFilter) - Constructor for class com.graphhopper.storage.BaseGraph.EdgeIteratorImpl
 
EdgeIteratorState - Interface in com.graphhopper.util
This interface represents an edge and is one possible state of an EdgeIterator.
EdgeKeyDetails - Class in com.graphhopper.util.details
 
EdgeKeyDetails() - Constructor for class com.graphhopper.util.details.EdgeKeyDetails
 
EdgeKVStorage - Class in com.graphhopper.search
This class stores key-value pairs in an append-only manner.
EdgeKVStorage(Directory) - Constructor for class com.graphhopper.search.EdgeKVStorage
Specify a larger cacheSize to reduce disk usage.
EdgeKVStorage.KeyValue - Class in com.graphhopper.search
 
EdgeRestrictions - Class in com.graphhopper.routing
 
EdgeRestrictions() - Constructor for class com.graphhopper.routing.EdgeRestrictions
 
EdgeResult(int, int, int) - Constructor for class com.graphhopper.reader.osm.WayToEdgeConverter.EdgeResult
 
EdgeSampling - Class in com.graphhopper.reader.dem
Ensures that elevation is sampled along a point list with no more than maxDistance between samples.
ElevationInterpolator - Class in com.graphhopper.reader.dem
Elevation interpolator calculates elevation for the given lat/lon coordinates based on lat/lon/ele coordinates of the given points.
ElevationInterpolator() - Constructor for class com.graphhopper.reader.dem.ElevationInterpolator
 
ElevationProvider - Interface in com.graphhopper.reader.dem
 
EMPTY - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
EMPTY - Static variable in class com.graphhopper.storage.IntsRef
An IntsRef with an array of size 0.
encode(int, int) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
EncodedValue - Interface in com.graphhopper.routing.ev
This interface defines how to store and read values from a list of integers
EncodedValue.InitializerConfig - Class in com.graphhopper.routing.ev
 
EncodedValueFactory - Interface in com.graphhopper.routing.ev
 
EncodedValueLookup - Interface in com.graphhopper.routing.ev
 
EncodedValueSerializer - Class in com.graphhopper.routing.ev
 
EncodedValueSerializer() - Constructor for class com.graphhopper.routing.ev.EncodedValueSerializer
 
encodeLatLon(double, double) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
EncodingManager - Class in com.graphhopper.routing.util
Manager class to register encoder, assign their flag values and check objects with all encoders during parsing.
EncodingManager(LinkedHashMap<String, EncodedValue>, EncodedValue.InitializerConfig, EncodedValue.InitializerConfig) - Constructor for class com.graphhopper.routing.util.EncodingManager
 
EncodingManager.Builder - Class in com.graphhopper.routing.util
 
endInterval(int) - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
Ending intervals multiple times is safe, we only write the interval if it was open and not empty.
endInterval(int) - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
ensureCapacity(int) - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
ensureCapacity(long) - Method in interface com.graphhopper.storage.DataAccess
Ensures that the capacity of this object is at least the specified bytes.
ensureCapacity(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
ensureCapacity(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
ensureNode(int) - Method in class com.graphhopper.reader.osm.PillarInfo
 
ensureNode(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
ensureNotLoaded() - Method in class com.graphhopper.GraphHopper
 
ensureWriteAccess() - Method in class com.graphhopper.GraphHopper
 
EnumDetails<E extends Enum> - Class in com.graphhopper.util.details
 
EnumDetails(String, EnumEncodedValue<E>) - Constructor for class com.graphhopper.util.details.EnumDetails
 
EnumEncodedValue<E extends Enum> - Class in com.graphhopper.routing.ev
This class allows to store distinct values via an enum.
EnumEncodedValue(String, Class<E>) - Constructor for class com.graphhopper.routing.ev.EnumEncodedValue
 
EnumEncodedValue(String, Class<E>, boolean) - Constructor for class com.graphhopper.routing.ev.EnumEncodedValue
 
envelope - Variable in class com.graphhopper.util.shapes.Polygon
 
EPSILON - Static variable in class com.graphhopper.reader.dem.ElevationInterpolator
 
EPSILON2 - Static variable in class com.graphhopper.reader.dem.ElevationInterpolator
 
equals(Object) - Method in class com.graphhopper.coll.MapEntry
 
equals(Object) - Method in class com.graphhopper.config.CHProfile
 
equals(Object) - Method in class com.graphhopper.config.Profile
 
equals(Object) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
equals(Object) - Method in class com.graphhopper.routing.DirectionResolverResult
 
equals(Object) - Method in class com.graphhopper.routing.lm.LMConfig
 
equals(Object) - Method in class com.graphhopper.routing.util.AccessFilter
 
equals(Object) - Method in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
equals(Object) - Method in class com.graphhopper.storage.CHConfig
 
equals(Object) - Method in class com.graphhopper.storage.DAType
 
equals(Object) - Method in class com.graphhopper.storage.IntsRef
 
equals(Object) - Method in class com.graphhopper.util.shapes.BBox
 
equals(Object) - Method in class com.graphhopper.util.shapes.Circle
 
error(Exception) - Method in interface com.graphhopper.reader.osm.pbf.PbfBlobDecoderListener
Notifies the listener that an error occurred during processing.
EstoniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
EstoniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.EstoniaCountryRule
 
execute() - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
ExtendedNodeAccess - Class in com.graphhopper.storage
NodeAccess that allows adding additional points
ExtendedNodeAccess(NodeAccess, PointList, int) - Constructor for class com.graphhopper.storage.ExtendedNodeAccess
 
extract(SPTEntry, SPTEntry, double) - Method in interface com.graphhopper.routing.BidirPathExtractor
 
extract(SPTEntry, SPTEntry, double) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extract(SPTEntry) - Method in class com.graphhopper.routing.PathExtractor
 
extractBwdPath(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractFwdPath(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractMembers(ReaderRelation) - Static method in class com.graphhopper.reader.osm.RestrictionConverter
 
extractMeter(IntsRef, ReaderWay, DecimalEncodedValue, List<String>) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
extractPath() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
extractPath() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
extractPath() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
To be overwritten from extending class.
extractPath() - Method in class com.graphhopper.routing.AStar
 
extractPath(Graph, Weighting, SPTEntry, SPTEntry, double) - Static method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
extractPath() - Method in class com.graphhopper.routing.Dijkstra
 
extractPath() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
extractPath(Graph, Weighting, SPTEntry) - Static method in class com.graphhopper.routing.PathExtractor
 
extractTons(IntsRef, ReaderWay, DecimalEncodedValue, List<String>) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 

F

FaroeIslandsCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
FaroeIslandsCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.FaroeIslandsCountryRule
 
FastestWeighting - Class in com.graphhopper.routing.weighting
Calculates the fastest route with the specified vehicle (VehicleEncoder).
FastestWeighting(BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
FastestWeighting(BooleanEncodedValue, DecimalEncodedValue, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
FastestWeighting(BooleanEncodedValue, DecimalEncodedValue, EnumEncodedValue<RoadAccess>, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.FastestWeighting
 
ferries - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
ferrySpeedCalc - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
FerrySpeedCalculator - Class in com.graphhopper.routing.util
 
FerrySpeedCalculator(double, double, double) - Constructor for class com.graphhopper.routing.util.FerrySpeedCalculator
 
fetch(HttpURLConnection, boolean) - Method in class com.graphhopper.util.Downloader
This method initiates a connect call of the provided connection and returns the response stream.
fetch(String) - Method in class com.graphhopper.util.Downloader
 
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
 
fillEdgesFromUsingFilter(CHEdgeFilter) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
fillEdgesFromUsingFilter(EdgeFilter) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
fillEdgesToUsingFilter(CHEdgeFilter) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
fillEdgesToUsingFilter(EdgeFilter) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
find(int, int, int) - Method in class com.graphhopper.routing.ch.BridgePathFinder
Finds all bridge paths starting at a given node and starting edge key.
find(String) - Static method in enum com.graphhopper.routing.ev.Footway
 
find(String) - Static method in enum com.graphhopper.routing.ev.Hgv
 
find(String) - Static method in enum com.graphhopper.routing.ev.RoadAccess
 
find(String) - Static method in enum com.graphhopper.routing.ev.RoadClass
 
find(String) - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
 
find(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
 
find(String) - Static method in enum com.graphhopper.routing.ev.Smoothness
 
find(String) - Static method in enum com.graphhopper.routing.ev.Surface
 
find(String) - Static method in enum com.graphhopper.routing.ev.TrackType
 
find(InstructionList, double, double, double) - Static method in class com.graphhopper.util.Instructions
This method is useful for navigation devices to find the next instruction for the specified coordinate (e.g.
findBorderEdgeIds(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method makes edges crossing the specified border inaccessible to split a bigger area into smaller subnetworks.
findClosest(double, double, EdgeFilter) - Method in interface com.graphhopper.storage.index.LocationIndex
This method returns the closest Snap for the specified location (lat, lon) and only if the filter accepts the edge as valid candidate (e.g.
findClosest(double, double, EdgeFilter) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
findComponents(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponents(Graph, EdgeFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm using an explicit stack.
findComponentsForStartEdges(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, IntContainer) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Like EdgeBasedTarjanSCC.findComponents(Graph, EdgeTransitionFilter, boolean), but the search only starts at the given edges.
findComponentsRecursive(Graph, EdgeBasedTarjanSCC.EdgeTransitionFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC
Runs Tarjan's algorithm in a recursive way.
findComponentsRecursive(Graph, EdgeFilter, boolean) - Static method in class com.graphhopper.routing.subnetwork.TarjanSCC
Runs Tarjan's algorithm in a recursive way.
findEdgeIdsInNeighborhood(double, double, int, IntConsumer) - Method in class com.graphhopper.storage.index.LineIntIndex
This method collects edge ids from the neighborhood of a point and puts them into foundEntries.
findEndNode(int, int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
FindMinMax - Class in com.graphhopper.routing.weighting.custom
 
FindMinMax() - Constructor for class com.graphhopper.routing.weighting.custom.FindMinMax
 
findUpperBound(int, double, int) - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
Runs or continues a Dijkstra search starting at the startNode and ignoring the ignoreNode given in init().
finish() - Method in class com.graphhopper.routing.InstructionsFromEdges
 
finish() - Method in interface com.graphhopper.routing.Path.EdgeVisitor
 
finish() - Method in class com.graphhopper.util.details.PathDetailsFromEdges
 
finishContraction() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
finished() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
finished() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
finished() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
finished() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
To be overwritten from extending class.
finished() - Method in class com.graphhopper.routing.AlternativeRoute
 
finished() - Method in class com.graphhopper.routing.AlternativeRouteCH
 
finished() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
finished() - Method in class com.graphhopper.routing.AStar
 
finished() - Method in class com.graphhopper.routing.AStarBidirection
 
finished() - Method in class com.graphhopper.routing.Dijkstra
 
finished() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
finishedFrom - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
finishedTo - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
finishSearch() - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
 
FiniteWeightFilter - Class in com.graphhopper.routing.util
An EdgeFilter that only accepts edges with finite weight (in either direction)
FiniteWeightFilter(Weighting) - Constructor for class com.graphhopper.routing.util.FiniteWeightFilter
 
FinlandCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
FinlandCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.FinlandCountryRule
 
first - Variable in class com.graphhopper.reader.osm.Pair
 
first - Variable in class com.graphhopper.reader.osm.Triple
 
firstEdgeKey - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The first edge key of the incoming edge
FlexiblePathCalculator - Class in com.graphhopper.routing
 
FlexiblePathCalculator(QueryGraph, RoutingAlgorithmFactory, Weighting, AlgorithmOptions) - Constructor for class com.graphhopper.routing.FlexiblePathCalculator
 
flush() - Method in class com.graphhopper.GraphHopper
 
flush() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
flush() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
flush() - Method in class com.graphhopper.search.EdgeKVStorage
 
flush() - Method in class com.graphhopper.storage.BaseGraph
 
flush() - Method in class com.graphhopper.storage.CHStorage
 
flush() - Method in interface com.graphhopper.storage.DataAccess
This method makes sure that the underlying data is written to the storage.
flush() - Method in class com.graphhopper.storage.index.LineIntIndex
 
flush() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
flush() - Method in class com.graphhopper.storage.MMapDataAccess
 
flush() - Method in class com.graphhopper.storage.RAMDataAccess
 
flush() - Method in class com.graphhopper.storage.StorableProperties
 
flush() - Method in class com.graphhopper.storage.TurnCostStorage
 
flushAndCloseGeometryAndNameStorage() - Method in class com.graphhopper.storage.BaseGraph
Flush and free resources that are not needed for post-processing (way geometries and EdgeKVStorage).
followParentsUntilRoot(SPTEntry, boolean) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
foot(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
FOOT - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
FootNetwork - Class in com.graphhopper.routing.ev
 
FootNetwork() - Constructor for class com.graphhopper.routing.ev.FootNetwork
 
footRouteEnc - Variable in class com.graphhopper.routing.util.FootTagParser
 
FootTagParser - Class in com.graphhopper.routing.util
Defines bit layout for pedestrians (speed, access, surface, ...).
FootTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.FootTagParser
 
FootTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, String) - Constructor for class com.graphhopper.routing.util.FootTagParser
 
Footway - Enum in com.graphhopper.routing.ev
 
forceRemove(String, boolean) - Method in interface com.graphhopper.storage.LockFactory
Removes the specified lock.
forceRemove(String, boolean) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
forceRemove(String, boolean) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
forEveryEdge(Path.EdgeVisitor) - Method in class com.graphhopper.routing.Path
Iterates over all edges in this path sorted from start to end and calls the visitor callback for every edge.
forLandmarks(Graph, LandmarkStorage, int) - Static method in class com.graphhopper.routing.lm.LMApproximator
 
FranceCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for French roads
FranceCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.FranceCountryRule
 
freeze() - Method in class com.graphhopper.storage.BaseGraph
 
from(int...) - Static method in class com.graphhopper.coll.GHIntHashSet
 
from - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
fromArray(int...) - Static method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtil
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilBig
 
fromBitString(String) - Method in class com.graphhopper.util.BitUtilLittle
 
fromDouble(double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double) - Method in class com.graphhopper.util.BitUtil
 
fromDouble(byte[], double, int) - Method in class com.graphhopper.util.BitUtil
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
fromEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
fromEnvelope(Envelope) - Static method in class com.graphhopper.util.shapes.BBox
 
fromFloat(float) - Method in class com.graphhopper.util.BitUtil
 
fromFloat(byte[], float) - Method in class com.graphhopper.util.BitUtil
 
fromFloat(byte[], float, int) - Method in class com.graphhopper.util.BitUtil
 
fromGraph(BaseGraph, CHConfig) - Static method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
fromGraph(BaseGraph, CHConfig) - Static method in class com.graphhopper.storage.CHStorage
 
fromGraph(BaseGraph, CHStorage, CHConfig) - Static method in class com.graphhopper.storage.RoutingCHGraphImpl
 
fromHeap - Variable in class com.graphhopper.routing.Dijkstra
 
fromInt(int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtil
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtilBig
 
fromInt(byte[], int, int) - Method in class com.graphhopper.util.BitUtilLittle
 
fromJsonFeature(JsonFeature) - Static method in class com.graphhopper.routing.lm.SplitArea
 
fromJsonFeature(JsonFeature) - Static method in class com.graphhopper.routing.util.CustomArea
 
fromLong(long) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtil
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtilBig
 
fromLong(byte[], long, int) - Method in class com.graphhopper.util.BitUtilLittle
 
fromMap - Variable in class com.graphhopper.routing.Dijkstra
 
fromOutEdge - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
fromPoints(double, double, double, double) - Static method in class com.graphhopper.util.shapes.BBox
 
fromProperties(StorableProperties) - Static method in class com.graphhopper.routing.util.EncodingManager
 
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 class com.graphhopper.storage.DAType
 
fwd - Variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
fwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
fwdSearchCanBeStopped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 

G

gatherOuterAndInnerNodeIds(EdgeExplorer, EdgeIteratorState, GHBitSet, IntSet, GHIntHashSet) - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
GermanyCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
GermanyCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.GermanyCountryRule
 
get(long) - Method in class com.graphhopper.coll.GHLongIntBTree
 
get(long) - Method in interface com.graphhopper.coll.LongIntMap
 
get(BooleanEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(IntEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(DecimalEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(EnumEncodedValue<T>) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(StringEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
get(EdgeIteratorState, boolean) - Method in interface com.graphhopper.routing.weighting.custom.CustomWeighting.EdgeToDoubleMapping
 
get(long, String, boolean) - Method in class com.graphhopper.search.EdgeKVStorage
 
get(String) - Method in class com.graphhopper.storage.StorableProperties
 
get(DecimalEncodedValue, int, int, int) - Method in class com.graphhopper.storage.TurnCostStorage
 
get(ByteOrder) - Static method in class com.graphhopper.util.BitUtil
 
get(BooleanEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(IntEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(DecimalEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(EnumEncodedValue<T>) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(StringEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
get(BooleanEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(IntEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(DecimalEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(EnumEncodedValue<T>) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(StringEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
get(String) - Method in class com.graphhopper.util.TranslationMap
Returns the Translation object for the specified locale and returns null if not found.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonTagParser
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.CarTagParser
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.countryrules.europe.AustriaCountryRule
 
getAccess(ReaderWay, TransportationMode, RoadAccess) - Method in class com.graphhopper.routing.util.countryrules.europe.GermanyCountryRule
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.FootTagParser
Some ways are okay but not separate for pedestrians.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.MotorcycleTagParser
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.RoadsTagParser
 
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.VehicleTagParser
Decide whether a way is routable for a given mode of travel.
getAccess(ReaderWay) - Method in class com.graphhopper.routing.util.WheelchairTagParser
Avoid some more ways than for pedestrian like hiking trails.
getAccessEnc() - Method in class com.graphhopper.routing.util.AccessFilter
 
getAccessEnc() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
getAccessEnc() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getActiveLandmarkCount() - Method in class com.graphhopper.routing.RouterConfig
 
getAddedShortcutsCount() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getAdjNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getAdjNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getAdjNode() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getAdjNode() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getAdjNode() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getAdjNode() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getAdjNode() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getAdjNode(Graph, int, int) - Static method in class com.graphhopper.util.GHUtility
 
getAlgorithm() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getAll(long) - Method in class com.graphhopper.search.EdgeKVStorage
 
getAll() - Method in class com.graphhopper.storage.StorableProperties
 
getAllEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getAllEdges() - Method in class com.graphhopper.storage.BaseGraph
 
getAllEdges() - Method in interface com.graphhopper.storage.Graph
 
getAllTurnCosts() - Method in class com.graphhopper.storage.TurnCostStorage
Returns an iterator over all entries.
getAllWays() - Method in class com.graphhopper.reader.osm.RestrictionMembers
 
getAlpha2() - Method in enum com.graphhopper.routing.ev.Country
 
getApproximation() - Method in class com.graphhopper.routing.AStarBidirection
 
getApproximation() - Method in class com.graphhopper.routing.AStarBidirectionCH
 
getApproximation() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
getApproximation(String, PMap, Weighting, NodeAccess) - Static method in class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
getApproximation() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
getArea() - Method in class com.graphhopper.routing.util.CustomArea
 
getArtificialEdgesByEdges() - Method in class com.graphhopper.reader.osm.OSMReader
 
getArtificialEdgesByEdges() - Method in class com.graphhopper.routing.util.parsers.RestrictionSetter
 
getAverageSpeedEnc() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
getAverageSpeedEnc() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getBaseGraph() - Method in class com.graphhopper.GraphHopper
The underlying graph used in algorithms.
getBaseGraph() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getBaseGraph() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getBaseGraph() - Method in class com.graphhopper.storage.BaseGraph
 
getBaseGraph() - Method in interface com.graphhopper.storage.Graph
 
getBaseGraph() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getBaseGraph() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getBaseNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getBaseNode() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getBaseNode() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getBaseNode() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getBaseNode() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getBaseNode() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns the node used to instantiate the EdgeIterator.
getBaseNode() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getBiggestComponent() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
A reference to the biggest component contained in EdgeBasedTarjanSCC.ConnectedComponents.getComponents() or an empty list if there are either no components or the biggest component has only a single edge (and hence EdgeBasedTarjanSCC.ConnectedComponents.getComponents() is empty).
getBiggestComponent() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
A reference to the biggest component contained in TarjanSCC.ConnectedComponents.getComponents() or an empty list if there are either no components or the biggest component has only a single node (and hence TarjanSCC.ConnectedComponents.getComponents() is empty).
getBits() - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
getBool(String, boolean) - Method in class com.graphhopper.GraphHopperConfig
 
getBool(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.BooleanEncodedValue
 
getBool(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
getBooleanEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getBooleanEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getBorders() - Method in class com.graphhopper.routing.lm.SplitArea
 
getBorders() - Method in interface com.graphhopper.routing.util.AreaIndex.Area
 
getBorders() - Method in class com.graphhopper.routing.util.CustomArea
 
getBounds() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getBounds() - Method in class com.graphhopper.storage.BaseGraph
 
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.index.IndexStructureInfo
 
getBounds() - Method in class com.graphhopper.util.shapes.BBox
 
getBounds() - Method in class com.graphhopper.util.shapes.Circle
 
getBounds() - Method in class com.graphhopper.util.shapes.Polygon
 
getBounds() - Method in interface com.graphhopper.util.shapes.Shape
 
getBox() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getBranch() - Method in class com.graphhopper.util.GitInfo
 
getBwdAccess(long) - Method in class com.graphhopper.storage.CHStorage
 
getByte(long) - Method in interface com.graphhopper.storage.DataAccess
 
getByte(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getByte(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getBytes(long, byte[], int) - Method in interface com.graphhopper.storage.DataAccess
Get bytes from position 'index'
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.MMapDataAccess
 
getBytes(long, byte[], int) - Method in class com.graphhopper.storage.RAMDataAccess
 
getBytes() - Method in class com.graphhopper.storage.VLongStorage
 
getCacheDir() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
getCapacity() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
getCapacity() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getCapacity() - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
getCapacity() - Method in class com.graphhopper.search.EdgeKVStorage
 
getCapacity() - Method in class com.graphhopper.storage.BaseGraph
 
getCapacity() - Method in class com.graphhopper.storage.CHStorage
 
getCapacity() - Method in interface com.graphhopper.storage.DataAccess
 
getCapacity() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getCapacity() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getCapacity() - Method in class com.graphhopper.storage.MMapDataAccess
 
getCapacity() - Method in class com.graphhopper.storage.RAMDataAccess
 
getCapacity() - Method in class com.graphhopper.storage.StorableProperties
 
getCapacity() - Method in class com.graphhopper.storage.TurnCostStorage
 
getCardinality() - Method in interface com.graphhopper.coll.GHBitSet
 
getCardinality() - Method in class com.graphhopper.coll.GHBitSetImpl
 
getCardinality() - Method in class com.graphhopper.coll.GHTBitSet
 
getCHConfig() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getCHConfig() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getChecksum() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getCHGraphs() - Method in class com.graphhopper.GraphHopper
 
getCHPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
getCHProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getCHProfiles() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getCHStorage() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getClosestEdge() - Method in class com.graphhopper.storage.index.Snap
 
getClosestNode() - Method in class com.graphhopper.storage.index.Snap
Returns the closest matching node.
getCommitHash() - Method in class com.graphhopper.util.GitInfo
 
getCommitMessage() - Method in class com.graphhopper.util.GitInfo
 
getCommitTime() - Method in class com.graphhopper.util.GitInfo
 
getComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
A list of arrays each containing the edge keys of a strongly connected component.
getComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
A list of arrays each containing the nodes of a strongly connected component.
getConditionalTagInspector() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getCoordinate(long) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.CoordinateSupplier
 
getCost(DecimalEncodedValue) - Method in interface com.graphhopper.storage.TurnCostStorage.Iterator
 
getCountryName() - Method in enum com.graphhopper.routing.ev.Country
 
getCountryRule(Country) - Method in class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
getCountryRuleFactory() - Method in class com.graphhopper.GraphHopper
 
getCountryToRuleMap() - Method in class com.graphhopper.routing.util.countryrules.CountryRuleFactory
 
getCurrentFromWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentSeconds() - Method in class com.graphhopper.util.StopWatch
returns the total elapsed time on this stopwatch without the need of stopping it
getCurrentToWeight() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getCurrentValue() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
The value of the Path at this moment, that should be stored in the PathDetail when calling startInterval
getCurrentValue() - Method in class com.graphhopper.util.details.AverageSpeedDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.BooleanDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.DecimalDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.DistanceDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EdgeIdDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EdgeKeyDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.EnumDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.IntDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.IntersectionDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.KVStringDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.StringDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.TimeDetails
 
getCurrentValue() - Method in class com.graphhopper.util.details.WeightDetails
 
getCustomAreasDirectory() - Method in class com.graphhopper.GraphHopper
 
getCustomModel() - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
getData() - Method in class com.graphhopper.reader.osm.pbf.PbfRawBlob
Gets the raw contents of the blob in binary undecoded form.
getDataDate() - Method in class com.graphhopper.reader.osm.OSMReader
 
getDebugInfo() - Method in class com.graphhopper.routing.Path
 
getDebugString() - Method in class com.graphhopper.routing.CHPathCalculator
 
getDebugString() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getDebugString() - Method in interface com.graphhopper.routing.PathCalculator
 
getDecimal(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getDecimal(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getDecimalEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getDecimalEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getDefaultType() - Method in interface com.graphhopper.storage.Directory
 
getDefaultType(String, boolean) - Method in interface com.graphhopper.storage.Directory
 
getDefaultType() - Method in class com.graphhopper.storage.GHDirectory
 
getDefaultType(String, boolean) - Method in class com.graphhopper.storage.GHDirectory
This method returns the default DAType of the specified DataAccess (as string).
getDegree(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getDeltaLat() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getDeltaLon() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getDescription() - Method in class com.graphhopper.routing.Path
 
getDijkstraSeconds() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getDimension() - Method in class com.graphhopper.reader.osm.PillarInfo
 
getDimension() - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getDirectory() - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
getDirectory() - Method in class com.graphhopper.storage.BaseGraph
 
getDistance() - Method in class com.graphhopper.routing.Path
 
getDistance() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getDistance() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getDistance() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getDistance(int, int, NodeAccess) - Static method in class com.graphhopper.util.GHUtility
 
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getDistanceForIteration(int) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Returns the distance in meter that is used for the generated point of a certain iteration
getDouble(String, double) - Method in class com.graphhopper.GraphHopperConfig
 
getDummySum() - Method in class com.graphhopper.util.MiniPerfTest
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getEdge(int, int) - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getEdge(int, int) - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getEdge() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getEdge() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of this edge state.
getEdge() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getEdge() - Method in interface com.graphhopper.util.EdgeIteratorState
 
getEdge() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getEdge(Graph, int, int) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeCount() - Method in class com.graphhopper.routing.Path
 
getEdgeFromEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeIds(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.BaseGraph
 
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.Graph
Returns a wrapper over the specified edgeId.
getEdgeIteratorState(int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getEdgeIteratorState(int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getEdgeIteratorStateForKey(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdgeIteratorStateForKey(int) - Method in class com.graphhopper.storage.BaseGraph
 
getEdgeIteratorStateForKey(int) - Method in interface com.graphhopper.storage.Graph
Returns the edge state for the given edge key
getEdgeKey() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getEdgeKey() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns the edge key of the current edge.
getEdgeKey() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getEdgeKeys() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getEdges() - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getEdges() - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getEdges(long) - Method in class com.graphhopper.reader.osm.WayToEdgesMap
 
getEdges() - Method in class com.graphhopper.routing.Path
 
getEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getEdges() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getEdges() - Method in class com.graphhopper.storage.BaseGraph
 
getEdges() - Method in interface com.graphhopper.storage.Graph
 
getEdges() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getEdges() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getEdgesWithDifferentHeading(int, double) - Method in class com.graphhopper.routing.HeadingResolver
Returns a list of edge IDs of edges adjacent to the given base node that do *not* have the same or a similar heading as the given heading.
getEle(double, double) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
getEle(double, double) - Method in interface com.graphhopper.reader.dem.ElevationProvider
 
getEle(ReaderNode) - Method in interface com.graphhopper.reader.dem.ElevationProvider
 
getEle(double, double) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
getEle(int) - Method in class com.graphhopper.reader.osm.PillarInfo
 
getEle(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getElevationMaxWayPointDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getElevationProvider() - Method in class com.graphhopper.GraphHopper
 
getElevationSmoothing() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getElevationSmoothingRamerMax() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getElevationWayPointMaxDistance() - Method in class com.graphhopper.routing.RouterConfig
 
getEncodedValue(String, Class<T>) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.EncodingManager
 
getEncodedValueFactory() - Method in class com.graphhopper.GraphHopper
 
getEncodedValues() - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEncodedValues() - Method in class com.graphhopper.routing.util.EncodingManager
 
getEncodedValueStrings(String) - Static method in class com.graphhopper.GraphHopper
 
getEncodingManager() - Method in class com.graphhopper.GraphHopper
 
getEndNode() - Method in class com.graphhopper.routing.Path
 
getEntities() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Gets the entities decoded from the blob.
getEntries() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getEnum(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getEnumEncodedValue(String, Class<T>) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getEnumEncodedValue(String, Class<T>) - Method in class com.graphhopper.routing.util.EncodingManager
 
getException() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
 
getFactor(int) - Static method in enum com.graphhopper.routing.util.PriorityCode
 
getFileName(double, double) - Method in class com.graphhopper.reader.dem.CGIARProvider
 
getFinalEdge() - Method in class com.graphhopper.routing.Path
Yields the final edge of the path
getFirstDuplicateArea(List<CustomArea>, String) - Static method in class com.graphhopper.util.GHUtility
 
getFirstPriorityTag(List<String>) - Method in class com.graphhopper.reader.ReaderElement
Returns the first existing tag of the specified list where the order is important.
getFlags() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getFlags() - Method in interface com.graphhopper.util.EdgeIteratorState
Returns edge properties stored in direction of the raw database layout.
getFlags() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getFloat(String, float) - Method in class com.graphhopper.GraphHopperConfig
 
getFromEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.Iterator
 
getFromEdges() - Method in class com.graphhopper.reader.osm.GraphRestriction
 
getFromEdges() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.EdgeResult
 
getFromEdges() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.NodeResult
 
getFromWays() - Method in class com.graphhopper.reader.osm.RestrictionMembers
 
getFullName() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getFullyLoaded() - Method in class com.graphhopper.GraphHopper
 
getFwdAccess(long) - Method in class com.graphhopper.storage.CHStorage
 
getGraph() - Method in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
getGraphHopperLocation() - Method in class com.graphhopper.GraphHopper
 
getHeader(int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
getHeader(int) - Method in interface com.graphhopper.storage.DataAccess
Get 4 bytes from the header at 'index'
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getHeadingForIteration(int) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Returns the north based heading between 0 and 360 for a certain iteration.
getHeight(double, double) - Method in class com.graphhopper.reader.dem.HeightTile
 
getHints() - Method in class com.graphhopper.config.Profile
 
getHints() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getId() - Method in class com.graphhopper.reader.ReaderElement
 
getImageFromArray(int[], int, int) - Method in class com.graphhopper.reader.dem.HeightTile
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
getIncEdge(SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
getIncomingEdge(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getIncomingEdge(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
getInEdge(DirectionResolverResult, String) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeLeft() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeRight() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
getInEdgeWeight(SPTEntry) - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
getInt(String, int) - Method in class com.graphhopper.GraphHopperConfig
 
getInt(boolean, IntsRef) - Method in interface com.graphhopper.routing.ev.IntEncodedValue
This method restores the integer value from the specified 'flags' taken from the storage.
getInt(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getInt(long) - Method in interface com.graphhopper.storage.DataAccess
Get 4 bytes from position 'bytePos'
getInt(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getInt(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getIntEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getIntEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
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
 
getIntsForFlags() - Method in class com.graphhopper.storage.BaseGraph
 
getIsochroneEdges() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getKey() - Method in class com.graphhopper.coll.MapEntry
 
getKey(String, String) - Static method in class com.graphhopper.routing.util.EncodingManager
 
getKeyAlgo() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getKeysWithPrefix(String) - Method in class com.graphhopper.reader.ReaderElement
 
getKeyValues() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getKeyValues() - Method in interface com.graphhopper.util.EdgeIteratorState
This method returns KeyValue pairs for both directions in contrast to EdgeIteratorState.getValue(String).
getKeyValues() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getLandmarkCount() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks() - Method in class com.graphhopper.GraphHopper
 
getLandmarks(int) - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLandmarks() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLandmarkStorage() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getLanguage() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
getLastShortcut(long) - Method in class com.graphhopper.storage.CHStorage
 
getLat(int) - Method in class com.graphhopper.reader.osm.PillarInfo
 
getLat() - Method in class com.graphhopper.reader.ReaderNode
 
getLat(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLat() - Method in class com.graphhopper.util.shapes.Circle
 
getLazyTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getLeafs() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getLength() - Method in class com.graphhopper.storage.VLongStorage
 
getLevel(int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getLevel(long) - Method in class com.graphhopper.storage.CHStorage
 
getLevel(int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getLevel(int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getLevenshteinDistance(CharSequence, CharSequence) - Static method in class com.graphhopper.apache.commons.lang3.StringUtils
Find the Levenshtein distance between two Strings.
getLMConfig() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLMConfig() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getLMPreparationHandler() - Method in class com.graphhopper.GraphHopper
 
getLMProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getLMProfiles() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getLmSelectionWeighting() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getLocale() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
getLocation() - Method in interface com.graphhopper.storage.Directory
 
getLocation() - Method in class com.graphhopper.storage.GHDirectory
 
getLocationIndex() - Method in class com.graphhopper.GraphHopper
The location index created from the graph.
getLon(int) - Method in class com.graphhopper.reader.osm.PillarInfo
 
getLon() - Method in class com.graphhopper.reader.ReaderNode
 
getLon(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getLon() - Method in class com.graphhopper.util.shapes.Circle
 
getLong(String, long) - Method in class com.graphhopper.GraphHopperConfig
 
getLongEdgeSamplingDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getMajorVersion() - Static method in class com.graphhopper.util.Constants
 
getMax() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMax() - Method in class com.graphhopper.util.MiniPerfTest
 
getMaximumLMWeight() - Method in class com.graphhopper.config.LMProfile
 
getMaxLat() - Method in class com.graphhopper.util.shapes.Polygon
 
getMaxLon() - Method in class com.graphhopper.util.shapes.Polygon
 
getMaxOrMaxStorableDecimal() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getMaxOrMaxStorableDecimal() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getMaxOrMaxStorableInt() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
Returns the maximum value set using this encoded value or the physical storage limit if no value has been set at all yet.
getMaxOrMaxStorableInt() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getMaxPriority() - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getMaxRoundTripRetries() - Method in class com.graphhopper.routing.RouterConfig
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in class com.graphhopper.routing.util.countryrules.europe.AustriaCountryRule
 
getMaxSpeed(ReaderWay, TransportationMode, double) - Method in class com.graphhopper.routing.util.countryrules.europe.GermanyCountryRule
In Germany there are roads without a speed limit.
getMaxSpeed() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getMaxSpeed(ReaderWay) - Static method in class com.graphhopper.routing.util.VehicleTagParser
 
getMaxSpeed() - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getMaxStorableDecimal() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
The maximum double value this EncodedValue accepts for setDecimal without throwing an exception.
getMaxStorableDecimal() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getMaxStorableInt() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
The maximum int value this EncodedValue accepts for setInt without throwing an exception.
getMaxStorableInt() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getMaxVisitedNodes() - Method in class com.graphhopper.routing.RouterConfig
 
getMaxWayPointDistance() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getMean() - Method in class com.graphhopper.util.MiniPerfTest
 
getMembers() - Method in class com.graphhopper.reader.ReaderRelation
 
getMemoryUsage() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
getMemoryUsage() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getMemoryUsage() - Method in interface com.graphhopper.coll.LongIntMap
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
getMemoryUsageAsString() - Method in class com.graphhopper.routing.DijkstraOneToMany
List currently used memory in MB (approximately)
getMillis() - Method in class com.graphhopper.util.StopWatch
 
getMillisDouble() - Method in class com.graphhopper.util.StopWatch
returns the elapsed time in ms but includes the fraction as well to get a precise value
getMin() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
getMin() - Method in class com.graphhopper.util.MiniPerfTest
 
getMinimumNodes() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getMinLat() - Method in class com.graphhopper.util.shapes.Polygon
 
getMinLon() - Method in class com.graphhopper.util.shapes.Polygon
 
getMinResolutionInMeter() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getMinResolutionInMeter() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
getMinStorableDecimal() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
The minimum double value this EncodedValue accepts for setDecimal without throwing an exception.
getMinStorableDecimal() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getMinStorableInt() - Method in interface com.graphhopper.routing.ev.IntEncodedValue
The minimum int value this EncodedValue accepts for setInt without throwing an exception.
getMinStorableInt() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.FastestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.PriorityWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.ShortestWeighting
 
getMinWeight(double) - Method in class com.graphhopper.routing.weighting.ShortFastestWeighting
 
getMinWeight(double) - Method in interface com.graphhopper.routing.weighting.Weighting
Used only for the heuristic estimation in A*
getName() - Method in class com.graphhopper.config.Profile
 
getName() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getName() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getName() - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
getName() - Method in class com.graphhopper.routing.AlternativeRoute
 
getName() - Method in class com.graphhopper.routing.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.IntEncodedValueImpl
 
getName() - Method in class com.graphhopper.routing.lm.LMConfig
 
getName() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getName() - Method in interface com.graphhopper.routing.RoutingAlgorithm
 
getName() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
getName() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
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.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
Identical to calling getKeyValues().get("name") if name is stored for both directions.
getName() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getNanos() - Method in class com.graphhopper.util.StopWatch
 
getNeighbors(RoutingCHEdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighbors(EdgeIterator) - Static method in class com.graphhopper.util.GHUtility
 
getNeighborTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getNext() - Method in interface com.graphhopper.reader.osm.OSMInput
 
getNext() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
getNextIn(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNextOut(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNextStorableValue(double) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getNextStorableValue(double) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getNodeA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNodeA(long) - Method in class com.graphhopper.storage.CHStorage
 
getNodeAccess() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodeAccess() - Method in class com.graphhopper.storage.BaseGraph
 
getNodeAccess() - Method in interface com.graphhopper.storage.Graph
Creates an object to access node properties.
getNodeB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getNodeB(long) - Method in class com.graphhopper.storage.CHStorage
 
getNodeIdForLevel(int) - Method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
getNodeIds() - Method in class com.graphhopper.routing.lm.LandmarkSuggestion
 
getNodeOrderingProvider() - Method in class com.graphhopper.storage.CHStorage
 
getNodes() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.EdgeResult
All the intermediate nodes, i.e.
getNodes() - Method in class com.graphhopper.reader.ReaderWay
 
getNodes() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getNodes() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getNodes() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getNodes() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
 
getNodes() - Method in class com.graphhopper.storage.BaseGraph
 
getNodes() - Method in class com.graphhopper.storage.CHStorage
The number of nodes of this storage.
getNodes() - Method in interface com.graphhopper.storage.Graph
 
getNodes() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getNodes() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getNonChMaxWaypointDistance() - Method in class com.graphhopper.routing.RouterConfig
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.MultiPointTour
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.SinglePointTour
 
getNumberOfGeneratedPoints() - Method in class com.graphhopper.routing.util.tour.TourStrategy
Defines the number of points that are generated
getNumNodes() - Method in interface com.graphhopper.routing.ch.NodeOrderingProvider
 
getNumShortcutsExceedingWeight() - Method in class com.graphhopper.storage.CHStorage
 
getObtainFailedReason() - Method in interface com.graphhopper.storage.GHLock
 
GetOffBike - Class in com.graphhopper.routing.ev
 
GetOffBike() - Constructor for class com.graphhopper.routing.ev.GetOffBike
 
getOrigEdge() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The original/base/query graph edge ID of the edge this CH edge state represents or EdgeIterator.NO_EDGE if this is edge state is a shortcut
getOrigEdge() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeCount() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeCount() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeKeyFirst() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeKeyFirst() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getOrigEdgeKeyFirst(long) - Method in class com.graphhopper.storage.CHStorage
 
getOrigEdgeKeyFirst() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
For shortcuts of an edge-based CH graph this is the key of the first original edge of this edge state *in the direction of the shortcut*, i.e.
getOrigEdgeKeyFirst() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeKeyFirstAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyFirstBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyLast() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getOrigEdgeKeyLast() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
getOrigEdgeKeyLast(long) - Method in class com.graphhopper.storage.CHStorage
 
getOrigEdgeKeyLast() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getOrigEdgeKeyLast() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getOrigEdgeKeyLastAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOrigEdgeKeyLastBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getOriginalEdgeKey() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
This method returns the original (not virtual!) edge key.
getOriginalEdges() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getOSMFile() - Method in class com.graphhopper.GraphHopper
 
getOSMParsers() - Method in class com.graphhopper.GraphHopper
 
getOtherNode(int, int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getOtherNode(int, int) - Method in class com.graphhopper.storage.BaseGraph
 
getOtherNode(int, int) - Method in interface com.graphhopper.storage.Graph
 
getOutEdge(DirectionResolverResult, String) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
getOutEdgeLeft() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getOutEdgeRight() - Method in class com.graphhopper.routing.DirectionResolverResult
 
getPaddedLatString(int) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getPaddedLonString(int) - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
getParent() - Method in class com.graphhopper.routing.AStar.AStarEntry
 
getParent() - Method in class com.graphhopper.routing.ch.AStarCHEntry
 
getParent() - Method in class com.graphhopper.routing.ch.CHEntry
 
getParent() - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
getParent(SPTEntry) - Method in class com.graphhopper.routing.DijkstraBidirectionCHNoSOD
 
getParent(SPTEntry) - Method in class com.graphhopper.routing.DijkstraBidirectionRef
 
getParent() - Method in class com.graphhopper.routing.SPTEntry
 
getParts() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRouteCH.AlternativeInfo
 
getPath() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH.AlternativeInfo
 
getPathDetailsBuilderFactory() - Method in class com.graphhopper.GraphHopper
 
getPeriodTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getPixelGridTraversal() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getPosition() - Method in class com.graphhopper.storage.VLongStorage
 
getPreferredLanguage() - Method in class com.graphhopper.routing.OSMReaderConfig
 
getPreparationProfile() - Method in class com.graphhopper.config.LMProfile
 
getPreparationThreads() - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
getPreparationThreads() - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
getPrepareEdge() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getPrepareEdge() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getPrimary() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
getPrimary() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
getPriority(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getPriorityEnc() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
getProblems(Graph) - Static method in class com.graphhopper.util.GHUtility
This method could throw an exception if problems like index out of bounds etc
getProfile() - Method in class com.graphhopper.config.CHProfile
 
getProfile() - Method in class com.graphhopper.config.LMProfile
 
getProfile(String) - Method in class com.graphhopper.GraphHopper
Returns the profile for the given profile name, or null if it does not exist
getProfile() - Method in class com.graphhopper.routing.Router.Solver
 
getProfiles() - Method in class com.graphhopper.GraphHopper
 
getProfiles() - Method in class com.graphhopper.GraphHopperConfig
 
getProperties() - Method in class com.graphhopper.GraphHopper
 
getProperties() - Method in class com.graphhopper.routing.util.CustomArea
 
getQueryDistance() - Method in class com.graphhopper.storage.index.Snap
 
getQueryOverlay() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getQueryPoint() - Method in class com.graphhopper.storage.index.Snap
 
getRandomSnap(LocationIndex, Random, BBox, EdgeFilter) - Static method in class com.graphhopper.util.GHUtility
 
getRange(String) - Method in class com.graphhopper.reader.osm.conditional.DateRangeParser
 
getRawPriority(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getRawSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getReaderConfig() - Method in class com.graphhopper.GraphHopper
 
getRef() - Method in class com.graphhopper.reader.ReaderRelation.Member
member reference which is an OSM ID
getReport() - Method in class com.graphhopper.util.MiniPerfTest
 
getRequiredBits() - Method in class com.graphhopper.routing.ev.EncodedValue.InitializerConfig
 
getRequiredInts() - Method in class com.graphhopper.routing.ev.EncodedValue.InitializerConfig
 
getRestrictedWayIds(ReaderRelation) - Static method in class com.graphhopper.reader.osm.RestrictionConverter
 
getRestriction() - Method in class com.graphhopper.reader.osm.RestrictionTagParser.Result
 
getRestrictions() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getRestrictionTagParsers() - Method in class com.graphhopper.routing.util.OSMParsers
 
getRestrictionType() - Method in class com.graphhopper.reader.osm.RestrictionTagParser.Result
 
getReverse(BooleanEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(IntEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(DecimalEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(EnumEncodedValue<T>) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(StringEncodedValue) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverse(BooleanEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(IntEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(DecimalEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(EnumEncodedValue<T>) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(StringEncodedValue) - Method in interface com.graphhopper.util.EdgeIteratorState
 
getReverse(BooleanEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(IntEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(DecimalEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(EnumEncodedValue<T>) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverse(StringEncodedValue) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getReverseEdgeKey() - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getReverseEdgeKey() - Method in interface com.graphhopper.util.EdgeIteratorState
Like #getEdgeKey, but returns the reverse key.
getReverseEdgeKey() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getRole() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
getRouterConfig() - Method in class com.graphhopper.GraphHopper
 
getScBwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
The bit for backward direction
getScDirMask() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
A bitmask for two directions
getScFwdDir() - Static method in class com.graphhopper.routing.ch.PrepareEncoder
The bit for forward direction
getSeconds() - Method in class com.graphhopper.util.StopWatch
 
getSegments() - Method in interface com.graphhopper.storage.DataAccess
 
getSegments() - Method in class com.graphhopper.storage.MMapDataAccess
 
getSegments() - Method in class com.graphhopper.storage.RAMDataAccess
 
getSegmentSize() - Method in class com.graphhopper.storage.AbstractDataAccess
 
getSegmentSize() - Method in class com.graphhopper.storage.BaseGraph
 
getSegmentSize() - Method in interface com.graphhopper.storage.DataAccess
 
getSettledNodes() - Method in class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
getShareEnd() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareStart() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShareWeight() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getShifts() - Method in class com.graphhopper.storage.index.IndexStructureInfo
 
getShort(long) - Method in interface com.graphhopper.storage.DataAccess
Get 2 bytes from position 'index'
getShort(long) - Method in class com.graphhopper.storage.MMapDataAccess
 
getShort(long) - Method in class com.graphhopper.storage.RAMDataAccess
 
getShortcutForPrepareEdge(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getShortcuts() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getShortcuts() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getShortcuts() - Method in class com.graphhopper.storage.CHStorage
The number of shortcuts that were added to this storage
getShortcuts() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getShortcuts() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getSingleEdgeComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
The set of edge-keys that form their own (single-edge key) component.
getSingleNodeComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
The set of nodes that form their own (single-node) component.
getSize() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
getSize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
getSize() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSize() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
getSize() - Method in interface com.graphhopper.coll.LongIntMap
 
getSize() - Method in class com.graphhopper.storage.index.LineIntIndex
 
getSize() - Method in class com.graphhopper.util.SimpleIntDeque
 
getSkipped1() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getSkipped1() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getSkipped2() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getSkipped2() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getSkippedEdge1(long) - Method in class com.graphhopper.storage.CHStorage
 
getSkippedEdge1() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of the first skipped edge/shortcut of this edge state
getSkippedEdge1() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSkippedEdge2(long) - Method in class com.graphhopper.storage.CHStorage
 
getSkippedEdge2() - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
The CH edge ID of the second skipped edge/shortcut of this edge state
getSkippedEdge2() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getSlack() - Method in class com.graphhopper.routing.lm.LMApproximator
 
getSlack() - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
getSlack() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
getSlack() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
getSlack() - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
getSlidingMeanValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
getSmallestNonZeroValue() - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
 
getSmallestNonZeroValue() - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
getSnappedPoint() - Method in class com.graphhopper.storage.index.Snap
Calculates the position of the query point 'snapped' to a close road segment or node.
getSnappedPosition() - Method in class com.graphhopper.storage.index.Snap
 
getSortBy() - Method in class com.graphhopper.routing.AlternativeRoute.AlternativeInfo
 
getSourceOutEdge() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.CarTagParser
 
getSpeed(ReaderWay) - Method in class com.graphhopper.routing.util.FerrySpeedCalculator
 
getSpeed(EdgeIteratorState, boolean) - Method in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
getStatisticsString() - Method in interface com.graphhopper.routing.ch.NodeContractor
 
getString(String, String) - Method in class com.graphhopper.GraphHopperConfig
 
getString(boolean, IntsRef) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
getStringEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
getStringEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
getSubnetwork(int) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
Returns the subnetwork ID for the specified nodeId or 0 if non is associated e.g.
getSubnetworksWithLandmarks() - Method in class com.graphhopper.routing.lm.LandmarkStorage
 
getSum() - Method in class com.graphhopper.util.MiniPerfTest
 
getTag(String) - Method in class com.graphhopper.reader.ReaderElement
 
getTag(String, T) - Method in class com.graphhopper.reader.ReaderElement
 
getTagParserFactory() - Method in class com.graphhopper.GraphHopper
 
getTags() - Method in class com.graphhopper.reader.ReaderElement
 
getTargetInEdge() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getThreshold() - Method in class com.graphhopper.debatty.java.stringsimilarity.JaroWinkler
Returns the current value of the threshold used for adding the Winkler bonus.
getTime() - Method in class com.graphhopper.routing.Path
 
getTimeStamp() - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
getTimeString() - Method in class com.graphhopper.util.StopWatch
 
getToEdge() - Method in interface com.graphhopper.storage.TurnCostStorage.Iterator
 
getToEdges() - Method in class com.graphhopper.reader.osm.GraphRestriction
 
getToEdges() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.EdgeResult
 
getToEdges() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.NodeResult
 
getToll(ReaderWay, Toll) - Method in interface com.graphhopper.routing.util.countryrules.CountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.AlbaniaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.AndorraCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.AustriaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.BelarusCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.BelgiumCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.BulgariaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.CroatiaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.CzechiaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.DenmarkCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.EstoniaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.FaroeIslandsCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.FinlandCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.FranceCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.GermanyCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.GibraltarCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.GreeceCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.GuernseyCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.HungaryCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.IcelandCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.IsleOfManCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.ItalyCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.JerseyCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.LatviaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.LiechtensteinCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.LithuaniaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.LuxembourgCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.MaltaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.MonacoCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.NetherlandsCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.PolandCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.PortugalCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.RomaniaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.RomaniaSpatialRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SanMarinoCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SerbiaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SlovakiaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SloveniaCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SpainCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SwedenCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.SwitzerlandCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.UkraineCountryRule
 
getToll(ReaderWay, Toll) - Method in class com.graphhopper.routing.util.countryrules.europe.VaticanCityCountryRule
 
getTotalComponents() - Method in class com.graphhopper.routing.subnetwork.EdgeBasedTarjanSCC.ConnectedComponents
The total number of strongly connected components.
getTotalComponents() - Method in class com.graphhopper.routing.subnetwork.TarjanSCC.ConnectedComponents
The total number of strongly connected components.
getTotalPrepareTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
getTotalPrepareTime() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies.Result
 
getTotalPrepareTime() - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
getToWays() - Method in class com.graphhopper.reader.osm.RestrictionMembers
 
getTranslationMap() - Method in class com.graphhopper.GraphHopper
 
getTraversalMode() - Method in class com.graphhopper.routing.AlgorithmOptions
 
getTraversalMode() - Method in class com.graphhopper.storage.CHConfig
 
getTurnCostEnc() - Method in class com.graphhopper.reader.osm.RestrictionTagParser
 
getTurnCostEnc() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
getTurnCostEnc() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
getTurnCostEnc() - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
getTurnCostIndex(int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
getTurnCostIndex(int) - Method in interface com.graphhopper.storage.NodeAccess
 
getTurnCostProvider() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
getTurnCostStorage() - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
getTurnCostStorage() - Method in class com.graphhopper.storage.BaseGraph
 
getTurnCostStorage() - Method in interface com.graphhopper.storage.Graph
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
getTurnWeight(int, int, int) - Method in interface com.graphhopper.routing.ch.CHPreparationGraph.TurnCostFunction
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getTurnWeight(int, int, int) - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getTurnWeight(int, int, int) - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getType() - Method in class com.graphhopper.reader.osm.pbf.PbfRawBlob
Gets the type of data represented by this blob.
getType() - Method in class com.graphhopper.reader.ReaderElement
 
getType() - Method in class com.graphhopper.reader.ReaderRelation.Member
 
getType() - Method in interface com.graphhopper.storage.DataAccess
 
getType() - Method in class com.graphhopper.storage.MMapDataAccess
 
getType() - Method in class com.graphhopper.storage.RAMDataAccess
 
getUnfavoredEdges() - Method in class com.graphhopper.routing.EdgeRestrictions
 
getUnfavoredVirtualEdges() - Method in class com.graphhopper.routing.querygraph.QueryGraph
Returns all virtual edges that have been unfavored via QueryGraph.unfavorVirtualEdge(int) or QueryGraph.unfavorVirtualEdges(IntArrayList)
getUnprocessedElements() - Method in interface com.graphhopper.reader.osm.OSMInput
 
getUnprocessedElements() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
getValue() - Method in class com.graphhopper.coll.MapEntry
 
getValue(String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
getValue() - Method in enum com.graphhopper.routing.util.PriorityCode
 
getValue(int) - Static method in enum com.graphhopper.routing.util.PriorityCode
 
getValue(String) - Method in interface com.graphhopper.util.EdgeIteratorState
This method returns the *first* value for the specified key and only if stored for the direction of this EdgeIteratorState.
getValue(String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
getValues() - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
getValues() - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
getVehicle() - Method in class com.graphhopper.config.Profile
 
getVehicles() - Method in class com.graphhopper.routing.util.EncodingManager
 
getVehiclesByName(String, Collection<Profile>) - Static method in class com.graphhopper.GraphHopper
 
getVehicleTagParserFactory() - Method in class com.graphhopper.GraphHopper
 
getVehicleTagParsers() - Method in class com.graphhopper.routing.util.OSMParsers
 
getVersion() - Method in class com.graphhopper.config.Profile
 
getVersions() - Static method in class com.graphhopper.util.Constants
 
getVertexQuadEdge(int) - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeSubdivisionAsReadableTriangulation
 
getVertexQuadEdge(int) - Method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
getVertexQuadEdge(int) - Method in class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
getVertexQuadEdges() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getVertices() - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
getViaEdges() - Method in class com.graphhopper.reader.osm.GraphRestriction
 
getViaEdges() - Method in class com.graphhopper.reader.osm.WayToEdgeConverter.EdgeResult
 
getViaNode() - Method in interface com.graphhopper.storage.TurnCostStorage.Iterator
 
getViaNodeIfViaNodeRestriction(ReaderRelation) - Static method in class com.graphhopper.reader.osm.RestrictionConverter
 
getViaNodes() - Method in class com.graphhopper.reader.osm.GraphRestriction
 
getViaOSMNode() - Method in class com.graphhopper.reader.osm.RestrictionMembers
 
getViaWays() - Method in class com.graphhopper.reader.osm.RestrictionMembers
 
getVisitedNodes() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
getVisitedNodes() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRouteCH
 
getVisitedNodes() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH
 
getVisitedNodes() - Method in class com.graphhopper.routing.AStar
 
getVisitedNodes() - Method in class com.graphhopper.routing.CHPathCalculator
 
getVisitedNodes() - Method in class com.graphhopper.routing.Dijkstra
 
getVisitedNodes() - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getVisitedNodes() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getVisitedNodes() - Method in interface com.graphhopper.routing.PathCalculator
 
getVisitedNodes() - Method in interface com.graphhopper.routing.RoutingAlgorithm
Returns the visited nodes after searching.
getWayIndex() - Method in class com.graphhopper.storage.index.Snap
 
getWeight() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
getWeight(int) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
getWeight() - Method in class com.graphhopper.routing.Path
This weight will be updated during the algorithm.
getWeight(long) - Method in class com.graphhopper.storage.CHStorage
 
getWeight(boolean) - Method in interface com.graphhopper.storage.RoutingCHEdgeIteratorState
 
getWeight(boolean) - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
getWeightAB() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getWeightBA() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
getWeighting() - Method in class com.graphhopper.config.Profile
 
getWeighting() - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
getWeighting() - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method returns the weighting for which the landmarks are originally created
getWeighting() - Method in class com.graphhopper.routing.lm.LMConfig
 
getWeighting() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
getWeighting() - Method in class com.graphhopper.storage.CHConfig
 
getWeighting() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
getWeighting() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.AStar.AStarEntry
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.ch.AStarCHEntry
 
getWeightOfVisitedPath() - Method in class com.graphhopper.routing.SPTEntry
This method returns the weight to the origin e.g.
getWithFallBack(Locale) - Method in class com.graphhopper.util.TranslationMap
Returns the Translation object for the specified locale and falls back to English if the locale was not found.
getWorkerThreads() - Method in class com.graphhopper.routing.OSMReaderConfig
 
GHBitSet - Interface in com.graphhopper.coll
Wrapper interface of an integer container for different implementations like OpenBitset, BitSet, ...
GHBitSetImpl - Class in com.graphhopper.coll
This implementation stores the bits inside the values of a long-array.
GHBitSetImpl() - Constructor for class com.graphhopper.coll.GHBitSetImpl
 
GHBitSetImpl(int) - Constructor for class com.graphhopper.coll.GHBitSetImpl
 
GHDirectory - Class in com.graphhopper.storage
Implements some common methods for the subclasses.
GHDirectory(String, DAType) - Constructor for class com.graphhopper.storage.GHDirectory
 
GHIntHashSet - Class in com.graphhopper.coll
Prefer GHTBitSet or GHBitSetImpl over this class.
GHIntHashSet() - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int, double) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntHashSet(IntContainer) - Constructor for class com.graphhopper.coll.GHIntHashSet
 
GHIntLongHashMap - Class in com.graphhopper.coll
 
GHIntLongHashMap() - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int, double) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntLongHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntLongHashMap
 
GHIntObjectHashMap<T> - Class in com.graphhopper.coll
We often do not mix maps but really need to avoid randomness or that threads can influence each other and so we do not use the default HashOrderMixing employed in HPPC (which does this in a thread-safe manner).
GHIntObjectHashMap() - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int, double) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHIntObjectHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHIntObjectHashMap
 
GHLock - Interface in com.graphhopper.storage
A write lock interface.
GHLongHashSet - Class in com.graphhopper.coll
 
GHLongHashSet() - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int, double) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongHashSet(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongHashSet
 
GHLongIntBTree - Class in com.graphhopper.coll
An in-memory simple B-Tree.
GHLongIntBTree(int) - Constructor for class com.graphhopper.coll.GHLongIntBTree
 
GHLongLongHashMap - Class in com.graphhopper.coll
 
GHLongLongHashMap() - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int, double) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongLongHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongLongHashMap
 
GHLongObjectHashMap<T> - Class in com.graphhopper.coll
 
GHLongObjectHashMap() - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int, double) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHLongObjectHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHLongObjectHashMap
 
GHObjectIntHashMap<T> - Class in com.graphhopper.coll
 
GHObjectIntHashMap() - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int, double) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(int, double, HashOrderMixingStrategy) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHObjectIntHashMap(ObjectIntAssociativeContainer) - Constructor for class com.graphhopper.coll.GHObjectIntHashMap
 
GHSortedCollection - Class in com.graphhopper.coll
A priority queue implemented by a treemap to allow fast key update.
GHSortedCollection() - Constructor for class com.graphhopper.coll.GHSortedCollection
 
GHTBitSet - Class in com.graphhopper.coll
Implements the bitset interface via a hash set.
GHTBitSet(GHIntHashSet) - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTBitSet(int) - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTBitSet() - Constructor for class com.graphhopper.coll.GHTBitSet
 
GHTreeMapComposed - Class in com.graphhopper.coll
A priority queue for integer-float key-value pairs implemented by a TreeMap.
GHTreeMapComposed() - Constructor for class com.graphhopper.coll.GHTreeMapComposed
 
GHUtility - Class in com.graphhopper.util
A helper class to avoid cluttering the Graph interface with all the common methods.
GHUtility() - Constructor for class com.graphhopper.util.GHUtility
 
GHUtility.DisabledEdgeIterator - Class in com.graphhopper.util
This edge iterator can be used in tests to mock specific iterator behaviour via overloading certain methods.
GibraltarCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
GibraltarCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.GibraltarCountryRule
 
GIT_INFO - Static variable in class com.graphhopper.util.Constants
Details about the git commit this artifact was build for, can be null (if not build using maven)
GitInfo - Class in com.graphhopper.util
 
GitInfo(String, String, String, String, boolean) - Constructor for class com.graphhopper.util.GitInfo
 
GMTEDProvider - Class in com.graphhopper.reader.dem
Elevation data from Global Multi-resolution Terrain Elevation Data 2010 (GMTED2010).
GMTEDProvider() - Constructor for class com.graphhopper.reader.dem.GMTEDProvider
 
GMTEDProvider(String) - Constructor for class com.graphhopper.reader.dem.GMTEDProvider
 
goFurther(int) - Method in class com.graphhopper.util.XFirstSearch
 
graph - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
graph - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
graph - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
Graph - Interface in com.graphhopper.storage
An interface to represent a (geo) graph - suited for efficient storage as it can be requested via indices called node IDs.
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.
GraphHopper - Class in com.graphhopper
Easy to use access point to configure import and (offline) routing.
GraphHopper() - Constructor for class com.graphhopper.GraphHopper
 
GraphHopperConfig - Class in com.graphhopper
This class represents the global configuration for the GraphHopper class, which is typically configured via the `config.yml` file.
GraphHopperConfig() - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphHopperConfig(GraphHopperConfig) - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphHopperConfig(PMap) - Constructor for class com.graphhopper.GraphHopperConfig
 
GraphRestriction - Class in com.graphhopper.reader.osm
Basically an OSM restriction, but in 'graph-representation', i.e.
GreeceCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
GreeceCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.GreeceCountryRule
 
GuernseyCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
GuernseyCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.GuernseyCountryRule
 

H

handleAccess(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonTagParser
 
handleEdge(int, int, PointList, ReaderWay, Map<String, Object>) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.EdgeHandler
 
handleNodeTags(IntsRef, Map<String, Object>) - Method in class com.graphhopper.routing.util.VehicleTagParser
Updates the given edge flags based on node tags
handlePriority(ReaderWay, Integer) - Method in class com.graphhopper.routing.util.WheelchairTagParser
First get priority from FootTagParser.handlePriority(ReaderWay, Integer) then evaluate wheelchair specific tags.
handleRelationTags(ReaderRelation, IntsRef) - Method in class com.graphhopper.routing.util.OSMParsers
 
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.
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.BikeCommonTagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.CarTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.CurvatureCalculator
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.FootTagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.HikeTagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.MotorcycleTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.OSMParsers
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.CountryParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMFootwayParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMGetOffBikeParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHgvParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHikeRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMHorseRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMLanesParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMMtbRatingParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTollParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.parsers.OSMWayIDParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in interface com.graphhopper.routing.util.parsers.TagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.RoadsTagParser
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.SlopeCalculator
 
handleWayTags(IntsRef, ReaderWay, IntsRef) - Method in class com.graphhopper.routing.util.VehicleTagParser
 
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.VehicleTagParser
Analyze properties of a way and create the edge flags.
handleWayTags(IntsRef, ReaderWay) - Method in class com.graphhopper.routing.util.WheelchairTagParser
 
has(String) - Method in class com.graphhopper.GraphHopperConfig
 
hasCachedEdgeIds(int) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
hasElevation() - Method in class com.graphhopper.GraphHopper
 
hasElevation() - Method in class com.graphhopper.util.shapes.BBox
 
hasElevationDiff(double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
hasEncodedValue(String) - Method in interface com.graphhopper.routing.ev.EncodedValueLookup
 
hasEncodedValue(String) - Method in class com.graphhopper.routing.util.EncodingManager
 
hashCode() - Method in class com.graphhopper.coll.MapEntry
 
hashCode() - Method in class com.graphhopper.config.CHProfile
 
hashCode() - Method in class com.graphhopper.config.Profile
 
hashCode() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
hashCode() - Method in class com.graphhopper.routing.DirectionResolverResult
 
hashCode() - Method in class com.graphhopper.routing.lm.LMConfig
 
hashCode() - Method in class com.graphhopper.routing.util.AccessFilter
 
hashCode() - Method in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
hashCode() - Method in class com.graphhopper.storage.CHConfig
 
hashCode() - Method in class com.graphhopper.storage.DAType
 
hashCode() - Method in class com.graphhopper.storage.IntsRef
 
hashCode() - Method in class com.graphhopper.util.shapes.BBox
 
hashCode() - Method in class com.graphhopper.util.shapes.Circle
 
hasNext() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
hasTag(String, Object) - Method in class com.graphhopper.reader.ReaderElement
Check that the object has a given tag with a given value.
hasTag(String, String...) - Method in class com.graphhopper.reader.ReaderElement
Check that a given tag has one of the specified values.
hasTag(String, Collection<String>) - Method in class com.graphhopper.reader.ReaderElement
Check that a given tag has one of the specified values.
hasTag(List<String>, Collection<String>) - Method in class com.graphhopper.reader.ReaderElement
Check a number of tags in the given order for the any of the given values.
hasTags() - Method in class com.graphhopper.reader.ReaderElement
 
hasTagWithKeyPrefix(String) - Method in class com.graphhopper.reader.ReaderElement
 
hasTurnCosts() - Method in class com.graphhopper.routing.querygraph.QueryRoutingCHGraph
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
hasTurnCosts() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
hasTurnCosts() - Method in interface com.graphhopper.routing.weighting.Weighting
This method can be used to check whether or not this weighting returns turn costs (or if they are all zero).
hasTurnCosts() - Method in interface com.graphhopper.storage.RoutingCHGraph
 
hasTurnCosts() - Method in class com.graphhopper.storage.RoutingCHGraphImpl
 
Hazmat - Enum in com.graphhopper.routing.ev
Defines general restrictions for the transport of hazardous materials.
If not tagged it will be Hazmat.YES
HazmatTunnel - Enum in com.graphhopper.routing.ev
Defines the degree of restriction for the transport of hazardous goods through tunnels.
If not tagged it will be HazmatTunnel.A
HazmatWater - Enum in com.graphhopper.routing.ev
Defines general restrictions for the transport of goods through water protection areas.
If not tagged it will be HazmatWater.YES
header - Variable in class com.graphhopper.storage.AbstractDataAccess
 
HEADER_OFFSET - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
HeadingEdgeFilter - Class in com.graphhopper.routing.util
 
HeadingEdgeFilter(DirectedEdgeFilter, double, GHPoint) - Constructor for class com.graphhopper.routing.util.HeadingEdgeFilter
 
HeadingResolver - Class in com.graphhopper.routing
 
HeadingResolver(Graph) - Constructor for class com.graphhopper.routing.HeadingResolver
 
HeightTile - Class in com.graphhopper.reader.dem
One rectangle of height data from Shuttle Radar Topography Mission.
HeightTile(int, int, int, int, double, int, int) - Constructor for class com.graphhopper.reader.dem.HeightTile
 
HGTProvider - Class in com.graphhopper.reader.dem
 
HGTProvider(String) - Constructor for class com.graphhopper.reader.dem.HGTProvider
 
Hgv - Enum in com.graphhopper.routing.ev
This enum defines the road access of an edge.
HIERARCHY_DEPTH_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
hike(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
HIKE - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
HikeRating - Class in com.graphhopper.routing.ev
 
HikeRating() - Constructor for class com.graphhopper.routing.ev.HikeRating
 
HikeTagParser - Class in com.graphhopper.routing.util
Defines bit layout for hiking
HikeTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.HikeTagParser
 
HikeTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, String) - Constructor for class com.graphhopper.routing.util.HikeTagParser
 
HorseRating - Class in com.graphhopper.routing.ev
 
HorseRating() - Constructor for class com.graphhopper.routing.ev.HorseRating
 
HungaryCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Hungarian roads
HungaryCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.HungaryCountryRule
 

I

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

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").
JerseyCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
JerseyCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.JerseyCountryRule
 
JRE_IS_MINIMUM_JAVA9 - Static variable in class com.graphhopper.util.Constants
 
jreIsMinimumJava9() - Static method in class com.graphhopper.storage.MMapDataAccess
 
JTSTriangulator - Class in com.graphhopper.isochrone.algorithm
 
JTSTriangulator(RouterConfig) - Constructor for class com.graphhopper.isochrone.algorithm.JTSTriangulator
 
JVM_SPEC_VERSION - Static variable in class com.graphhopper.util.Constants
 

K

KEY - Static variable in class com.graphhopper.routing.ev.AverageSlope
 
KEY - Static variable in class com.graphhopper.routing.ev.BikeNetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Country
 
KEY - Static variable in class com.graphhopper.routing.ev.Curvature
 
KEY - Static variable in class com.graphhopper.routing.ev.FootNetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Footway
 
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 enum com.graphhopper.routing.ev.Hgv
 
KEY - Static variable in class com.graphhopper.routing.ev.HikeRating
 
KEY - Static variable in class com.graphhopper.routing.ev.HorseRating
 
KEY - Static variable in class com.graphhopper.routing.ev.Lanes
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxAxleLoad
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxHeight
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxLength
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxSlope
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxSpeed
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxWeight
 
KEY - Static variable in class com.graphhopper.routing.ev.MaxWidth
 
KEY - Static variable in class com.graphhopper.routing.ev.MtbRating
 
KEY - Static variable in class com.graphhopper.routing.ev.OSMWayID
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadAccess
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadClass
 
KEY - Static variable in class com.graphhopper.routing.ev.RoadClassLink
 
KEY - Static variable in enum com.graphhopper.routing.ev.RoadEnvironment
 
KEY - Static variable in class com.graphhopper.routing.ev.Roundabout
 
key(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Smoothness
 
key(String) - Static method in class com.graphhopper.routing.ev.Subnetwork
 
KEY - Static variable in enum com.graphhopper.routing.ev.Surface
 
KEY - Static variable in enum com.graphhopper.routing.ev.Toll
 
KEY - Static variable in enum com.graphhopper.routing.ev.TrackType
 
key(String) - Static method in class com.graphhopper.routing.ev.TurnCost
 
KEY - Static variable in enum com.graphhopper.routing.ev.UrbanDensity
 
key(String) - Static method in class com.graphhopper.routing.ev.VehicleAccess
 
key(String) - Static method in class com.graphhopper.routing.ev.VehiclePriority
 
key(String) - Static method in class com.graphhopper.routing.ev.VehicleSpeed
 
key - Variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
KeyValue(String, Object) - Constructor for class com.graphhopper.search.EdgeKVStorage.KeyValue
 
KeyValue(String, Object, boolean, boolean) - Constructor for class com.graphhopper.search.EdgeKVStorage.KeyValue
 
KM_MILE - Static variable in class com.graphhopper.util.DistanceCalcEarth
 
KVStringDetails - Class in com.graphhopper.util.details
Return a String value from the key-values
KVStringDetails(String) - Constructor for class com.graphhopper.util.details.KVStringDetails
 

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(BaseGraph, EncodedValueLookup, Directory, LMConfig, int) - Constructor for class com.graphhopper.routing.lm.LandmarkStorage
 
LandmarkSuggestion - Class in com.graphhopper.routing.lm
This class collects landmarks from an external source for one subnetwork to avoid the expensive and sometimes suboptimal automatic landmark finding process.
LandmarkSuggestion(List<Integer>, BBox) - Constructor for class com.graphhopper.routing.lm.LandmarkSuggestion
 
Lanes - Class in com.graphhopper.routing.ev
 
Lanes() - Constructor for class com.graphhopper.routing.ev.Lanes
 
LAST_LAZY_NODES_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
LatviaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
LatviaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.LatviaCountryRule
 
left(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
length() - Method in interface com.graphhopper.routing.util.AllEdgesIterator
 
length() - Method in class com.graphhopper.storage.BaseGraph.AllEdgeIterator
 
length - Variable in class com.graphhopper.storage.IntsRef
Length of used ints.
levelEdgeFilter - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
LiechtensteinCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
LiechtensteinCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.LiechtensteinCountryRule
 
LineIntIndex - Class in com.graphhopper.storage.index
 
LineIntIndex(BBox, Directory, String) - Constructor for class com.graphhopper.storage.index.LineIntIndex
 
LINUX - Static variable in class com.graphhopper.util.Constants
True iff running on Linux.
LithuaniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
LithuaniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.LithuaniaCountryRule
 
LITTLE - Static variable in class com.graphhopper.util.BitUtil
Default for GraphHopper
LMApproximator - Class in com.graphhopper.routing.lm
This class is a weight approximation based on precalculated landmarks.
LMApproximator(Graph, Weighting, int, LandmarkStorage, int, double, boolean) - Constructor for class com.graphhopper.routing.lm.LMApproximator
 
LMConfig - Class in com.graphhopper.routing.lm
 
LMConfig(String, Weighting) - Constructor for class com.graphhopper.routing.lm.LMConfig
 
LMPreparationHandler - Class in com.graphhopper.routing.lm
This class deals with the A*, landmark and triangulation (ALT) preparations.
LMPreparationHandler() - Constructor for class com.graphhopper.routing.lm.LMPreparationHandler
 
LMProfile - Class in com.graphhopper.config
Corresponds to an entry in the `profiles_lm` section in config.yml and specifies a routing profile that shall be prepared using Landmarks (LM)
LMProfile(String) - Constructor for class com.graphhopper.config.LMProfile
 
LMRoutingAlgorithmFactory - Class in com.graphhopper.routing.lm
 
LMRoutingAlgorithmFactory(LandmarkStorage) - Constructor for class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
lNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
lNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
load() - Method in class com.graphhopper.GraphHopper
Load from existing graph folder.
load(BaseGraph, List<CHConfig>) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
load(List<LMConfig>, BaseGraph, EncodedValueLookup) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Loads the landmark data for all given configs if available.
load(int) - Method in class com.graphhopper.storage.MMapDataAccess
Load memory mapped files into physical memory.
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.EdgeKVStorage
 
loadExisting() - Method in class com.graphhopper.storage.BaseGraph
 
loadExisting() - Method in class com.graphhopper.storage.CHStorage
 
loadExisting() - Method in interface com.graphhopper.storage.DataAccess
 
loadExisting() - Method in class com.graphhopper.storage.index.LineIntIndex
 
loadExisting() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
loadExisting() - Method in class com.graphhopper.storage.MMapDataAccess
 
loadExisting() - Method in class com.graphhopper.storage.RAMDataAccess
 
loadExisting() - Method in class com.graphhopper.storage.StorableProperties
 
loadExisting() - Method in class com.graphhopper.storage.TurnCostStorage
 
loadMMap() - Method in class com.graphhopper.storage.GHDirectory
 
loadOrPrepareCH(boolean) - Method in class com.graphhopper.GraphHopper
 
loadOrPrepareLM(boolean) - Method in class com.graphhopper.GraphHopper
For landmarks it is required to always call this method: either it creates the landmark data or it loads it.
location - Variable in class com.graphhopper.storage.GHDirectory
 
LocationIndex - Interface in com.graphhopper.storage.index
Provides a way to map real world data "lat,lon" to internal ids/indices of a memory efficient graph - often just implemented as an array.
LocationIndex.Visitor - Interface in com.graphhopper.storage.index
This interface allows to visit edges stored in the LocationIndex.
LocationIndexTree - Class in com.graphhopper.storage.index
This class implements a Quadtree to get the closest node or edge from GPS coordinates.
LocationIndexTree(Graph, Directory) - Constructor for class com.graphhopper.storage.index.LocationIndexTree
 
LocationIndexTree.EdgeCheck - Interface in com.graphhopper.storage.index
 
LockFactory - Interface in com.graphhopper.storage
 
LOG_MESSAGES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
LongIntMap - Interface in com.graphhopper.coll
 
lookup(List<GHPoint>, EdgeFilter, LocationIndex, RoundTripRouting.Params) - Static method in class com.graphhopper.routing.RoundTripRouting
 
lookup - Variable in class com.graphhopper.routing.Router.Solver
 
lookup(EncodedValueLookup, List<GHPoint>, EdgeFilter, LocationIndex, List<String>, List<String>, DirectedEdgeFilter, List<Double>) - Static method in class com.graphhopper.routing.ViaRouting
 
LowWeightShortcut(int, int, int, double, double) - Constructor for class com.graphhopper.storage.CHStorage.LowWeightShortcut
 
LuxembourgCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Luxembourgish roads
LuxembourgCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.LuxembourgCountryRule
 

M

MAC_OS_X - Static variable in class com.graphhopper.util.Constants
True iff running on Mac OS X
main(String[]) - Static method in class com.graphhopper.reader.dem.CGIARProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.GMTEDProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SkadiProvider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SRTMGL1Provider
 
main(String[]) - Static method in class com.graphhopper.reader.dem.SRTMProvider
 
main(String[]) - Static method in class com.graphhopper.storage.NativeFSLockFactory
 
main(String[]) - Static method in class com.graphhopper.util.Downloader
 
makeARGB() - Method in class com.graphhopper.reader.dem.HeightTile
 
makeTriangle(int, int, int) - Method in class com.graphhopper.isochrone.algorithm.Triangulation
 
MaltaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
MaltaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.MaltaCountryRule
 
MapEntry<K,V> - Class in com.graphhopper.coll
Simple impl of Map.Entry.
MapEntry(K, V) - Constructor for class com.graphhopper.coll.MapEntry
 
MAX_POLL_FACTOR_CONTRACTION_EDGE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_CONTRACTION_NODE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_HEURISTIC_EDGE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_POLL_FACTOR_HEURISTIC_NODE - Static variable in class com.graphhopper.routing.ch.CHParameters
 
MAX_SPEED - Static variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
MaxAxleLoad - Class in com.graphhopper.routing.ev
Defines the maximum weight per axle for an edge.
MaxAxleLoad() - Constructor for class com.graphhopper.routing.ev.MaxAxleLoad
 
maxEle - Variable in class com.graphhopper.util.shapes.BBox
 
MaxHeight - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxHeight() - Constructor for class com.graphhopper.routing.ev.MaxHeight
 
maxLat - Variable in class com.graphhopper.util.shapes.BBox
 
MaxLength - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxLength() - Constructor for class com.graphhopper.routing.ev.MaxLength
 
maxLon - Variable in class com.graphhopper.util.shapes.BBox
 
maxPossibleSpeed - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
MaxSlope - Class in com.graphhopper.routing.ev
Maximum elevation change in m/100m.
MaxSlope() - Constructor for class com.graphhopper.routing.ev.MaxSlope
 
MaxSpeed - Class in com.graphhopper.routing.ev
This EncodedValue stores maximum speed values for car.
MaxSpeed() - Constructor for class com.graphhopper.routing.ev.MaxSpeed
 
maxVisitedNodes - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
maxVisitedNodes - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
MaxWeight - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxWeight() - Constructor for class com.graphhopper.routing.ev.MaxWeight
 
MaxWidth - Class in com.graphhopper.routing.ev
One of the four logistic attributes that can be stored per edge.
MaxWidth() - Constructor for class com.graphhopper.routing.ev.MaxWidth
 
Member(ReaderElement.Type, long, String) - Constructor for class com.graphhopper.reader.ReaderRelation.Member
 
members - Variable in class com.graphhopper.reader.ReaderRelation
 
merge(int[], int[]) - Static method in class com.graphhopper.util.ArrayUtil
 
METERS_PER_DEGREE - Static variable in class com.graphhopper.util.DistanceCalcEarth
 
MIN_SPEED - Static variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
minEle - Variable in class com.graphhopper.util.shapes.BBox
 
MinHeapWithUpdate - Class in com.graphhopper.coll
A minimum heap implemented using a binary tree (https://en.wikipedia.org/wiki/Binary_heap).
MinHeapWithUpdate(int) - Constructor for class com.graphhopper.coll.MinHeapWithUpdate
 
MiniPerfTest - Class in com.graphhopper.util
 
MiniPerfTest() - Constructor for class com.graphhopper.util.MiniPerfTest
 
MiniPerfTest.Task - Interface in com.graphhopper.util
 
minLat - Variable in class com.graphhopper.util.shapes.BBox
 
minLon - Variable in class com.graphhopper.util.shapes.BBox
 
MMAP - Static variable in class com.graphhopper.storage.DAType
Memory mapped DA object.
MMAP_RO - Static variable in class com.graphhopper.storage.DAType
Read-only memory mapped DA object.
MMapDataAccess - Class in com.graphhopper.storage
A DataAccess implementation using a memory-mapped file, i.e.
MMapDirectory - Class in com.graphhopper.storage
Manages memory mapped DataAccess objects.
MMapDirectory(String) - Constructor for class com.graphhopper.storage.MMapDirectory
 
MoldovaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
MoldovaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.MoldovaCountryRule
 
MonacoCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
MonacoCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.MonacoCountryRule
 
MontenegroCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
MontenegroCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.MontenegroCountryRule
 
MOTOR_CYCLE_MAX_SPEED - Static variable in class com.graphhopper.routing.util.MotorcycleTagParser
 
motorcycle(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
MOTORCYCLE - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
MotorcycleTagParser - Class in com.graphhopper.routing.util
Defines bit layout for motorbikes
MotorcycleTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.MotorcycleTagParser
 
MotorcycleTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, BooleanEncodedValue, DecimalEncodedValue, PMap, TransportationMode) - Constructor for class com.graphhopper.routing.util.MotorcycleTagParser
 
mountainbike(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
MOUNTAINBIKE - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
MountainBikeTagParser - Class in com.graphhopper.routing.util
Specifies the settings for mountain biking
MountainBikeTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.MountainBikeTagParser
 
MountainBikeTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, EnumEncodedValue<Smoothness>, BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.MountainBikeTagParser
 
MtbRating - Class in com.graphhopper.routing.ev
 
MtbRating() - Constructor for class com.graphhopper.routing.ev.MtbRating
 
MultiPointTour - Class in com.graphhopper.routing.util.tour
Generate only a single points
MultiPointTour(Random, double, int) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 
MultiPointTour(Random, double, int, double) - Constructor for class com.graphhopper.routing.util.tour.MultiPointTour
 
MultiSourceElevationProvider - Class in com.graphhopper.reader.dem
The MultiSourceElevationProvider mixes different elevation providers to provide the best available elevation data for a certain area.
MultiSourceElevationProvider(TileBasedElevationProvider, TileBasedElevationProvider) - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
MultiSourceElevationProvider() - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
MultiSourceElevationProvider(String) - Constructor for class com.graphhopper.reader.dem.MultiSourceElevationProvider
 

N

NAME - Static variable in class com.graphhopper.routing.weighting.custom.CustomWeighting
 
name - Variable in class com.graphhopper.storage.AbstractDataAccess
 
NameSimilarityEdgeFilter - Class in com.graphhopper.routing.util
This class defines the basis for NameSimilarity matching using an EdgeFilter.
NameSimilarityEdgeFilter(EdgeFilter, String, GHPoint, double) - Constructor for class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
NameSimilarityEdgeFilter(EdgeFilter, String, GHPoint, double, Map<String, String>) - Constructor for class com.graphhopper.routing.util.NameSimilarityEdgeFilter
 
NativeFSLockFactory - Class in com.graphhopper.storage
Creates a write lock file.
NativeFSLockFactory() - Constructor for class com.graphhopper.storage.NativeFSLockFactory
 
NativeFSLockFactory(File) - Constructor for class com.graphhopper.storage.NativeFSLockFactory
 
needsTurnCostsSupport() - Method in class com.graphhopper.routing.util.EncodingManager
 
NEIGHBOR_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
NEIGHBOR_UPDATES_MAX - Static variable in class com.graphhopper.routing.ch.CHParameters
 
NetherlandsCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Netherlands roads
NetherlandsCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.NetherlandsCountryRule
 
newGraph(BaseGraph) - Static method in class com.graphhopper.util.GHUtility
Create a new storage from the specified one without copying the data.
next(int) - Method in interface com.graphhopper.coll.GHBitSet
Searches for a greater or equal entry and returns it.
next(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
next(int) - Method in class com.graphhopper.coll.GHTBitSet
 
next() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
next() - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
next() - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeIterator
 
next(EdgeIteratorState, int, int) - Method in class com.graphhopper.routing.InstructionsFromEdges
 
next(EdgeIteratorState, int, int) - Method in interface com.graphhopper.routing.Path.EdgeVisitor
 
next() - Method in class com.graphhopper.storage.BaseGraph.AllEdgeIterator
 
next() - Method in class com.graphhopper.storage.BaseGraph.EdgeIteratorImpl
 
next() - Method in interface com.graphhopper.storage.RoutingCHEdgeIterator
 
next() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
next() - Method in interface com.graphhopper.storage.TurnCostStorage.Iterator
 
next(EdgeIteratorState, int, int) - Method in class com.graphhopper.util.details.PathDetailsFromEdges
 
next() - Method in interface com.graphhopper.util.EdgeIterator
To be called to go to the next edge state.
next() - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
nextClear(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
NO_EDGE - Static variable in interface com.graphhopper.util.EdgeIterator
Integer value used in places where normally an edge would be expected, but none is given.
NO_TURN_COST_PROVIDER - Static variable in interface com.graphhopper.routing.weighting.TurnCostProvider
 
node - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
node(int, int, int) - Static method in class com.graphhopper.reader.osm.GraphRestriction
 
node(IntArrayList, int, IntArrayList) - Static method in class com.graphhopper.reader.osm.GraphRestriction
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
nodeAccess - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
NodeAccess - Interface in com.graphhopper.storage
This interface specifies how to access properties of the nodes in the graph.
nodeBased(int, int) - Static method in class com.graphhopper.routing.ch.CHPreparationGraph
 
nodeBased(String, Weighting) - Static method in class com.graphhopper.storage.CHConfig
 
NodeBasedCHBidirPathExtractor - Class in com.graphhopper.routing.ch
 
NodeBasedCHBidirPathExtractor(RoutingCHGraph) - Constructor for class com.graphhopper.routing.ch.NodeBasedCHBidirPathExtractor
 
NodeBasedWitnessPathSearcher - Class in com.graphhopper.routing.ch
Used to perform witness searches during node-based CH preparation.
NodeBasedWitnessPathSearcher(CHPreparationGraph) - Constructor for class com.graphhopper.routing.ch.NodeBasedWitnessPathSearcher
 
NodeContractor - Interface in com.graphhopper.routing.ch
 
NodeElevationInterpolator - Class in com.graphhopper.reader.dem
Interpolates elevations of pillar nodes based on elevations of tower nodes.
NodeElevationInterpolator(BaseGraph) - Constructor for class com.graphhopper.reader.dem.NodeElevationInterpolator
 
NodeOrderingProvider - Interface in com.graphhopper.routing.ch
 
NodeResult(int, int) - Constructor for class com.graphhopper.reader.osm.WayToEdgeConverter.NodeResult
 
nodes - Variable in class com.graphhopper.reader.ReaderWay
 
NOOP - Static variable in interface com.graphhopper.reader.dem.ElevationProvider
 
NorthMacedoniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
NorthMacedoniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.NorthMacedoniaCountryRule
 
NorwayCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
NorwayCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.NorwayCountryRule
 

O

offset - Variable in class com.graphhopper.storage.IntsRef
Offset of first valid integer.
onBwdTreeRoot(int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.NodeBasedCHBidirPathExtractor
 
onEdge(int, int, boolean, int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onEdge(int, int, int) - Method in class com.graphhopper.routing.PathExtractor
 
onEdge(int) - Method in interface com.graphhopper.storage.index.LocationIndex.Visitor
 
oneways - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
oNext() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
oNext() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
onFwdTreeRoot(int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onlyLeft(int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
onlyRight(int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
onMeetingPoint(int, int, int) - Method in class com.graphhopper.routing.ch.EdgeBasedCHBidirPathExtractor
 
onMeetingPoint(int, int, int) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
onTile(BBox, int) - Method in interface com.graphhopper.storage.index.LocationIndex.Visitor
This method is called if isTileInfo returns true.
open() - Method in class com.graphhopper.reader.osm.OSMInputFile
 
openOsmInputFile(File) - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
oppositeLanes - Variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
oPrev() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
oPrev() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
optimize() - Method in class com.graphhopper.coll.GHLongIntBTree
 
optimize() - Method in interface com.graphhopper.coll.LongIntMap
 
orig() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
orig() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
origEdges - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The number of original edges this (potential) shortcut represents.
ORIGINAL_EDGE_COUNT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
ORIGINAL_EDGE_QUOTIENT_WEIGHT - Static variable in class com.graphhopper.routing.ch.CHParameters
 
OS_ARCH - Static variable in class com.graphhopper.util.Constants
 
OS_NAME - Static variable in class com.graphhopper.util.Constants
The value of System.getProperty("os.name").
OS_VERSION - Static variable in class com.graphhopper.util.Constants
 
OSMBikeNetworkTagParser - Class in com.graphhopper.routing.util.parsers
 
OSMBikeNetworkTagParser(EnumEncodedValue<RouteNetwork>, EncodedValue.InitializerConfig) - Constructor for class com.graphhopper.routing.util.parsers.OSMBikeNetworkTagParser
 
OSMFileHeader - Class in com.graphhopper.reader.osm
Represents an OSM file header
OSMFileHeader() - Constructor for class com.graphhopper.reader.osm.OSMFileHeader
 
OSMFootNetworkTagParser - Class in com.graphhopper.routing.util.parsers
 
OSMFootNetworkTagParser(EnumEncodedValue<RouteNetwork>, EncodedValue.InitializerConfig) - Constructor for class com.graphhopper.routing.util.parsers.OSMFootNetworkTagParser
 
OSMFootwayParser - Class in com.graphhopper.routing.util.parsers
see: https://wiki.openstreetmap.org/wiki/Key%3Afootway
OSMFootwayParser(EnumEncodedValue<Footway>) - Constructor for class com.graphhopper.routing.util.parsers.OSMFootwayParser
 
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(BooleanEncodedValue) - 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(EnumEncodedValue<Hazmat>) - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatParser
 
OSMHazmatTunnelParser - Class in com.graphhopper.routing.util.parsers
 
OSMHazmatTunnelParser(EnumEncodedValue<HazmatTunnel>) - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatTunnelParser
 
OSMHazmatWaterParser - Class in com.graphhopper.routing.util.parsers
 
OSMHazmatWaterParser(EnumEncodedValue<HazmatWater>) - Constructor for class com.graphhopper.routing.util.parsers.OSMHazmatWaterParser
 
OSMHgvParser - Class in com.graphhopper.routing.util.parsers
 
OSMHgvParser(EnumEncodedValue<Hgv>) - Constructor for class com.graphhopper.routing.util.parsers.OSMHgvParser
 
OSMHikeRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the hiking difficulty.
OSMHikeRatingParser(IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMHikeRatingParser
 
OSMHorseRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the horseback riding difficulty.
OSMHorseRatingParser(IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMHorseRatingParser
 
OSMInput - Interface in com.graphhopper.reader.osm
 
OSMInputFile - Class in com.graphhopper.reader.osm
A readable OSM file.
OSMInputFile(File) - Constructor for class com.graphhopper.reader.osm.OSMInputFile
 
OSMLanesParser - Class in com.graphhopper.routing.util.parsers
https://wiki.openstreetmap.org/wiki/Key:lanes
OSMLanesParser(IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMLanesParser
 
OSMMaxAxleLoadParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxAxleLoadParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxAxleLoadParser
 
OSMMaxHeightParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxHeightParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxHeightParser
 
OSMMaxLengthParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxLengthParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxLengthParser
 
OSMMaxSpeedParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxSpeedParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxSpeedParser
 
OSMMaxWeightParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxWeightParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWeightParser
 
OSMMaxWidthParser - Class in com.graphhopper.routing.util.parsers
 
OSMMaxWidthParser(DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMaxWidthParser
 
OSMMtbRatingParser - Class in com.graphhopper.routing.util.parsers
Parses the mountain biking difficulty.
OSMMtbRatingParser(IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMMtbRatingParser
 
OSMParsers - Class in com.graphhopper.routing.util
 
OSMParsers() - Constructor for class com.graphhopper.routing.util.OSMParsers
 
OSMParsers(List<TagParser>, List<VehicleTagParser>, List<RelationTagParser>, List<RestrictionTagParser>) - Constructor for class com.graphhopper.routing.util.OSMParsers
 
OSMReader - Class in com.graphhopper.reader.osm
Parses an OSM file (xml, zipped xml or pbf) and creates a graph from it.
OSMReader(BaseGraph, EncodingManager, OSMParsers, OSMReaderConfig) - Constructor for class com.graphhopper.reader.osm.OSMReader
 
OSMReaderConfig - Class in com.graphhopper.routing
 
OSMReaderConfig() - Constructor for class com.graphhopper.routing.OSMReaderConfig
 
OSMReaderUtility - Class in com.graphhopper.reader.osm
This class currently parses the duration tag only.
OSMReaderUtility() - Constructor for class com.graphhopper.reader.osm.OSMReaderUtility
 
OSMRestrictionException - Exception in com.graphhopper.reader.osm
 
OSMRestrictionException(String) - Constructor for exception com.graphhopper.reader.osm.OSMRestrictionException
 
OSMRoadAccessParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadAccessParser(EnumEncodedValue<RoadAccess>, List<String>) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
OSMRoadClassLinkParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadClassLinkParser(BooleanEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadClassLinkParser
 
OSMRoadClassParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadClassParser(EnumEncodedValue<RoadClass>) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
OSMRoadEnvironmentParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoadEnvironmentParser(EnumEncodedValue<RoadEnvironment>) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoadEnvironmentParser
 
OSMRoundaboutParser - Class in com.graphhopper.routing.util.parsers
 
OSMRoundaboutParser(BooleanEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMRoundaboutParser
 
OSMSmoothnessParser - Class in com.graphhopper.routing.util.parsers
 
OSMSmoothnessParser(EnumEncodedValue<Smoothness>) - Constructor for class com.graphhopper.routing.util.parsers.OSMSmoothnessParser
 
OSMSurfaceParser - Class in com.graphhopper.routing.util.parsers
 
OSMSurfaceParser(EnumEncodedValue<Surface>) - Constructor for class com.graphhopper.routing.util.parsers.OSMSurfaceParser
 
OSMTollParser - Class in com.graphhopper.routing.util.parsers
 
OSMTollParser(EnumEncodedValue<Toll>) - Constructor for class com.graphhopper.routing.util.parsers.OSMTollParser
 
OSMTrackTypeParser - Class in com.graphhopper.routing.util.parsers
 
OSMTrackTypeParser(EnumEncodedValue<TrackType>) - Constructor for class com.graphhopper.routing.util.parsers.OSMTrackTypeParser
 
OSMValueExtractor - Class in com.graphhopper.routing.util.parsers.helpers
 
OSMWayID - Class in com.graphhopper.routing.ev
 
OSMWayID() - Constructor for class com.graphhopper.routing.ev.OSMWayID
 
OSMWayIDParser - Class in com.graphhopper.routing.util.parsers
 
OSMWayIDParser(IntEncodedValue) - Constructor for class com.graphhopper.routing.util.parsers.OSMWayIDParser
 
OSMXMLHelper - Class in com.graphhopper.reader.osm
 
OSMXMLHelper() - Constructor for class com.graphhopper.reader.osm.OSMXMLHelper
 
OUTDOOR_VEHICLES - Static variable in class com.graphhopper.routing.util.VehicleEncodedValues
 
outEdgeExplorer - Variable in class com.graphhopper.routing.AbstractBidirCHAlgo
 
outEdges(BooleanEncodedValue) - Static method in class com.graphhopper.routing.util.AccessFilter
 
outEdges(CHStorage, BaseGraph, Weighting) - Static method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
overallDistance - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 

P

Pair<F,S> - Class in com.graphhopper.reader.osm
 
Pair(F, S) - Constructor for class com.graphhopper.reader.osm.Pair
 
Params() - Constructor for class com.graphhopper.routing.RoundTripRouting.Params
 
Params(PMap, double, int) - Constructor for class com.graphhopper.routing.RoundTripRouting.Params
 
parent - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
parent - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
parent - Variable in class com.graphhopper.routing.SPTEntry
 
parseBBoxString(String) - Static method in class com.graphhopper.util.shapes.BBox
This method creates a BBox out of a string in format lon1,lon2,lat1,lat2
parseBlockArea(String, EdgeFilter, double) - Method in class com.graphhopper.storage.GraphEdgeIdFinder
This method reads the blockAreaString and creates a Collection of Shapes or a set of found edges if area is small enough.
ParsedCalendar - Class in com.graphhopper.reader.osm.conditional
This class represents a parsed Date and the parse type.
ParsedCalendar(ParsedCalendar.ParseType, Calendar) - Constructor for class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
parsedCalendar - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
ParsedCalendar.ParseType - Enum in com.graphhopper.reader.osm.conditional
 
parseDuration(String) - Static method in class com.graphhopper.reader.osm.OSMReaderUtility
Parser according to http://wiki.openstreetmap.org/wiki/Key:duration The value consists of a string ala 'hh:mm', format for hours and minutes 'mm', 'hh:mm' or 'hh:mm:ss', or alternatively ISO_8601 duration
parseNumber(String) - Static method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
parsePoints(String) - Static method in class com.graphhopper.util.shapes.Polygon
 
parseRestrictionTags(Map<String, Object>) - Method in class com.graphhopper.reader.osm.RestrictionTagParser
 
parseTwoPoints(String) - Static method in class com.graphhopper.util.shapes.BBox
This method creates a BBox out of a string in format lat1,lon1,lat2,lon2
parseType - Variable in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
path - Variable in class com.graphhopper.routing.DefaultBidirPathExtractor
 
Path - Class in com.graphhopper.routing
This class represents the result of a shortest path calculation.
Path(Graph) - Constructor for class com.graphhopper.routing.Path
 
path - Variable in class com.graphhopper.routing.PathExtractor
 
Path.EdgeVisitor - Interface in com.graphhopper.routing
The callback used in forEveryEdge.
PathCalculator - Interface in com.graphhopper.routing
Implementations of this class allow repeatedly calculating paths for different start/target nodes and edge restrictions
PathDetailsBuilder - Interface in com.graphhopper.util.details
Calculate details for a path and keeps the AbstractPathDetailsBuilder corresponding to this detail.
PathDetailsBuilderFactory - Class in com.graphhopper.util.details
Generates a list of PathDetailsBuilder from a List of PathDetail names
PathDetailsBuilderFactory() - Constructor for class com.graphhopper.util.details.PathDetailsBuilderFactory
 
PathDetailsFromEdges - Class in com.graphhopper.util.details
This class calculates a PathDetail list in a similar fashion to the instruction calculation, also see InstructionsFromEdges.
PathDetailsFromEdges(List<PathDetailsBuilder>, int) - Constructor for class com.graphhopper.util.details.PathDetailsFromEdges
 
PathExtractor - Class in com.graphhopper.routing
 
PathExtractor(Graph, Weighting) - Constructor for class com.graphhopper.routing.PathExtractor
 
PathMerger - Class in com.graphhopper.util
This class merges multiple Path objects into one continuous object that can be used in the ResponsePath.
PathMerger(Graph, Weighting) - Constructor for class com.graphhopper.util.PathMerger
 
paths - Variable in class com.graphhopper.routing.RoundTripRouting.Result
 
paths - Variable in class com.graphhopper.routing.ViaRouting.Result
 
PathSimplification - Class in com.graphhopper.util
This class simplifies the path, using RamerDouglasPeucker, but also considers a given list of partitions of the path.
PbfBlobDecoder - Class in com.graphhopper.reader.osm.pbf
Converts PBF block data into decoded entities ready to be passed into an Osmosis pipeline.
PbfBlobDecoder(String, byte[], PbfBlobDecoderListener) - Constructor for class com.graphhopper.reader.osm.pbf.PbfBlobDecoder
Creates a new instance.
PbfBlobDecoderListener - Interface in com.graphhopper.reader.osm.pbf
Instances of this interface are used to receive results from PBFBlobDecoder.
PbfBlobResult - Class in com.graphhopper.reader.osm.pbf
Stores the results for a decoded Blob.
PbfBlobResult() - Constructor for class com.graphhopper.reader.osm.pbf.PbfBlobResult
Creates a new instance.
PbfDecoder - Class in com.graphhopper.reader.osm.pbf
Decodes all blocks from a PBF stream using worker threads, and passes the results to the downstream sink.
PbfDecoder(PbfStreamSplitter, ExecutorService, int, Sink) - Constructor for class com.graphhopper.reader.osm.pbf.PbfDecoder
Creates a new instance.
PbfFieldDecoder - Class in com.graphhopper.reader.osm.pbf
Manages decoding of the lower level PBF data structures.
PbfFieldDecoder(Osmformat.PrimitiveBlock) - Constructor for class com.graphhopper.reader.osm.pbf.PbfFieldDecoder
Creates a new instance.
PbfRawBlob - Class in com.graphhopper.reader.osm.pbf
Represents a single piece of raw blob data extracted from the PBF stream.
PbfRawBlob(String, byte[]) - Constructor for class com.graphhopper.reader.osm.pbf.PbfRawBlob
Creates a new instance.
PbfReader - Class in com.graphhopper.reader.osm.pbf
An OSM data source reading from a PBF file.
PbfReader(InputStream, Sink, int) - Constructor for class com.graphhopper.reader.osm.pbf.PbfReader
Creates a new instance.
PbfStreamSplitter - Class in com.graphhopper.reader.osm.pbf
Parses a PBF data stream and extracts the raw data of each blob in sequence until the end of the stream is reached.
PbfStreamSplitter(DataInputStream) - Constructor for class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
Creates a new instance.
peekElement() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
peekId() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
peekKey() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
peekKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
peekValue() - Method in class com.graphhopper.coll.GHSortedCollection
 
peekValue() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
peekValue() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
PerfectApproximator - Class in com.graphhopper.routing.lm
Just a sanity-check implementation for WeightApproximator, which 'approximates' perfectly.
PerfectApproximator(Graph, Weighting, TraversalMode, boolean) - Constructor for class com.graphhopper.routing.lm.PerfectApproximator
 
PERIODIC_UPDATES - Static variable in class com.graphhopper.routing.ch.CHParameters
 
permutation(int, Random) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with a permutation of the numbers 0,1,2,...,size-1
PillarInfo - Class in com.graphhopper.reader.osm
This class helps to store lat,lon,ele for every node parsed in OSMReader
PillarInfo(boolean, Directory) - Constructor for class com.graphhopper.reader.osm.PillarInfo
 
PixelGridTraversal - Class in com.graphhopper.storage.index
We need all grid cells intersected by a line.
PixelGridTraversal(int, BBox) - Constructor for class com.graphhopper.storage.index.PixelGridTraversal
 
PolandCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Polish roads
PolandCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.PolandCountryRule
 
poll() - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
poll() - Method in class com.graphhopper.coll.MinHeapWithUpdate
Extracts the element with minimum value from the heap
pollKey() - Method in class com.graphhopper.coll.GHSortedCollection
 
pollKey() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
Polygon - Class in com.graphhopper.util.shapes
This class represents a polygon that is defined by a set of points.
Polygon(PreparedPolygon) - Constructor for class com.graphhopper.util.shapes.Polygon
 
Polygon(double[], double[]) - Constructor for class com.graphhopper.util.shapes.Polygon
 
pop() - Method in class com.graphhopper.util.SimpleIntDeque
 
PortugalCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Portuguese roads
PortugalCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.PortugalCountryRule
 
postImport() - Method in class com.graphhopper.GraphHopper
 
postInit(int, int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
postInitFrom() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
postInitTo() - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
postInitTo() - Method in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
postProcessing(boolean) - Method in class com.graphhopper.GraphHopper
Runs both after the import and when loading an existing Graph
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteCH.PotentialAlternativeInfo
 
PotentialAlternativeInfo() - Constructor for class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
preferHighwayTags - Variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
prepare(BaseGraph, StorableProperties, List<CHConfig>, boolean) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
prepare(List<LMConfig>, BaseGraph, EncodingManager, StorableProperties, LocationIndex, boolean) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Prepares the landmark data for all given configs
PrepareBaseEdge(int, int, int, float, float) - Constructor for class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
prepareCH(boolean, List<CHConfig>) - Method in class com.graphhopper.GraphHopper
 
PrepareCHEntry - Class in com.graphhopper.routing.ch
 
PrepareCHEntry(int, int, int, int, double, int) - Constructor for class com.graphhopper.routing.ch.PrepareCHEntry
 
PrepareContractionHierarchies - Class in com.graphhopper.routing.ch
This class prepares the graph for a bidirectional algorithm supporting contraction hierarchies ie.
PrepareContractionHierarchies.Result - Class in com.graphhopper.routing.ch
 
prepareEdge - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
The ID of the edge associated with this entry in the prepare graph (this is not the same number that will later be the ID of the edge/shortcut in the CHGraph.
PrepareEncoder - Class in com.graphhopper.routing.ch
The flags are stored differently for shortcuts: just one weight and the two direction bits which is handled by this class for now as static methods.
PrepareEncoder() - Constructor for class com.graphhopper.routing.ch.PrepareEncoder
 
prepareForContraction() - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
PrepareGraphEdgeExplorer - Interface in com.graphhopper.routing.ch
 
PrepareGraphEdgeIterator - Interface in com.graphhopper.routing.ch
 
PrepareGraphOrigEdgeExplorer - Interface in com.graphhopper.routing.ch
 
PrepareGraphOrigEdgeIterator - Interface in com.graphhopper.routing.ch
 
prepareIndex() - Method in class com.graphhopper.storage.index.LocationIndexTree
 
prepareIndex(EdgeFilter) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
PrepareJob(BooleanEncodedValue, Weighting) - Constructor for class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks.PrepareJob
 
PrepareLandmarks - Class in com.graphhopper.routing.lm
This class does the preprocessing for the ALT algorithm (A* , landmark, triangle inequality).
PrepareLandmarks(Directory, BaseGraph, EncodedValueLookup, LMConfig, int) - Constructor for class com.graphhopper.routing.lm.PrepareLandmarks
 
prepareLM(boolean, List<LMConfig>) - Method in class com.graphhopper.GraphHopper
 
PrepareRoutingSubnetworks - Class in com.graphhopper.routing.subnetwork
Detects and marks 'subnetworks' with a dedicated subnetwork encoded value.
PrepareRoutingSubnetworks(BaseGraph, List<PrepareRoutingSubnetworks.PrepareJob>) - Constructor for class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
 
PrepareRoutingSubnetworks.PrepareJob - Class in com.graphhopper.routing.subnetwork
 
prepPolygon - Variable in class com.graphhopper.util.shapes.Polygon
 
preprocessRelations(ReaderRelation) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each relation during the first pass of WaySegmentParser
preprocessWay(ReaderWay, WaySegmentParser.CoordinateSupplier) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each way during the second pass and before the way is split into edges.
preprocessWay(ReaderWay, WaySegmentParser.CoordinateSupplier) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.WayPreprocessor
 
printGraphForUnitTest(Graph, BooleanEncodedValue, DecimalEncodedValue) - Static method in class com.graphhopper.util.GHUtility
 
printGraphForUnitTest(Graph, BooleanEncodedValue, DecimalEncodedValue, BBox) - Static method in class com.graphhopper.util.GHUtility
 
priority_enc - Variable in class com.graphhopper.routing.weighting.custom.CustomWeightingHelper
 
PriorityCode - Enum in com.graphhopper.routing.util
Used to store a priority value in the way flags of an edge.
priorityEnc - Variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
priorityEnc - Variable in class com.graphhopper.routing.weighting.PriorityWeighting
 
priorityWayEncoder - Variable in class com.graphhopper.routing.util.FootTagParser
 
PriorityWeighting - Class in com.graphhopper.routing.weighting
Special weighting for (motor)bike
PriorityWeighting(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RoadAccess>, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.PriorityWeighting
 
PRIVATE_FACTOR - Static variable in class com.graphhopper.routing.weighting.FastestWeighting
 
process(boolean) - Method in class com.graphhopper.GraphHopper
Creates the graph from OSM data.
process(ReaderElement) - Method in class com.graphhopper.reader.osm.OSMInputFile
 
process(ReaderElement) - Method in interface com.graphhopper.reader.osm.pbf.Sink
 
processMeetingPoint(SPTEntry, SPTEntry) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
processRelation(ReaderRelation, LongToIntFunction) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called for each relation during the second pass of WaySegmentParser We use it to save the relations and process them afterwards.
processRelation(ReaderRelation, LongToIntFunction) - Method in interface com.graphhopper.reader.osm.WaySegmentParser.RelationProcessor
 
Profile - Class in com.graphhopper.config
Corresponds to an entry of the `profiles` section in `config.yml` and specifies the properties of a routing profile.
Profile(String) - Constructor for class com.graphhopper.config.Profile
 
profile - Variable in class com.graphhopper.routing.Router.Solver
 
projectCoordinate(double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This methods creates a point (lat, lon in degrees) in a certain distance and direction from the specified point (lat, lon in degrees).
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
projectCoordinate(double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
push(int, float) - Method in class com.graphhopper.coll.MinHeapWithUpdate
Adds an element to the heap, the given id must not exceed the size specified in the constructor.
push(int) - Method in class com.graphhopper.util.SimpleIntDeque
 
PUSHING_SECTION_SPEED - Static variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
pushingSectionsHighways - Variable in class com.graphhopper.routing.util.BikeCommonTagParser
 
put(long, int) - Method in class com.graphhopper.coll.GHLongIntBTree
 
put(long, int) - Method in interface com.graphhopper.coll.LongIntMap
 
put(String, String) - Method in class com.graphhopper.storage.StorableProperties
 
put(String, Object) - Method in class com.graphhopper.storage.StorableProperties
Before it saves this value it creates a string out of it.
put(String, String) - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
putAll(Map<String, String>) - Method in class com.graphhopper.storage.StorableProperties
 
putEncodingManagerIntoProperties(EncodingManager, StorableProperties) - Static method in class com.graphhopper.routing.util.EncodingManager
 
putHint(String, Object) - Method in class com.graphhopper.config.Profile
 
putIfReserved(long, int) - Method in class com.graphhopper.reader.osm.WayToEdgesMap
 
putObject(String, Object) - Method in class com.graphhopper.GraphHopperConfig
 

Q

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

R

R - Static variable in class com.graphhopper.util.DistanceCalcEarth
mean radius of the earth
R_EQ - Static variable in class com.graphhopper.util.DistanceCalcEarth
Radius of the earth at equator
racingbike(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
RACINGBIKE - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
RacingBikeTagParser - Class in com.graphhopper.routing.util
Specifies the settings for race biking
RacingBikeTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.RacingBikeTagParser
 
RacingBikeTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>, EnumEncodedValue<Smoothness>, BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.RacingBikeTagParser
 
radiusInMeter - Variable in class com.graphhopper.util.shapes.Circle
 
RAM - Static variable in class com.graphhopper.storage.DAType
The DA object is hold entirely in-memory.
RAM_INT - Static variable in class com.graphhopper.storage.DAType
Optimized RAM DA type for integer access.
RAM_INT_STORE - Static variable in class com.graphhopper.storage.DAType
Optimized RAM_STORE DA type for integer access.
RAM_STORE - Static variable in class com.graphhopper.storage.DAType
The DA object is hold entirely in-memory.
RAMDataAccess - Class in com.graphhopper.storage
This is an in-memory byte-based data structure with the possibility to be stored on flush().
RAMDirectory - Class in com.graphhopper.storage
Manages in-memory DataAccess objects.
RAMDirectory() - Constructor for class com.graphhopper.storage.RAMDirectory
 
RAMDirectory(String) - Constructor for class com.graphhopper.storage.RAMDirectory
 
RAMDirectory(String, boolean) - Constructor for class com.graphhopper.storage.RAMDirectory
 
RamerDouglasPeucker - Class in com.graphhopper.util
Simplifies a list of 2D points which are not too far away.
RamerDouglasPeucker() - Constructor for class com.graphhopper.util.RamerDouglasPeucker
 
random - Variable in class com.graphhopper.routing.util.tour.TourStrategy
 
randomDoubleInRange(Random, double, double) - Static method in class com.graphhopper.util.GHUtility
 
range(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with the integers [startIncl,endExcl[
rangeClosed(int, int) - Static method in class com.graphhopper.util.ArrayUtil
Creates an IntArrayList filled with the integers [startIncl,endIncl]
ReadableQuadEdge - Interface in com.graphhopper.isochrone.algorithm
 
ReadableTriangulation - Interface in com.graphhopper.isochrone.algorithm
 
readCountries() - Static method in class com.graphhopper.util.GHUtility
Reads the country borders from the countries.geojson resource file
ReaderElement - Class in com.graphhopper.reader
Base class for all network objects
ReaderElement(long, ReaderElement.Type) - Constructor for class com.graphhopper.reader.ReaderElement
 
ReaderElement(long, ReaderElement.Type, Map<String, Object>) - Constructor for class com.graphhopper.reader.ReaderElement
 
ReaderElement.Type - Enum in com.graphhopper.reader
 
ReaderNode - Class in com.graphhopper.reader
Represents a node received from the reader.
ReaderNode(long, double, double) - Constructor for class com.graphhopper.reader.ReaderNode
 
ReaderNode(long, double, double, Map<String, Object>) - Constructor for class com.graphhopper.reader.ReaderNode
 
ReaderRelation - Class in com.graphhopper.reader
Represents a relation received from the reader.
ReaderRelation(long) - Constructor for class com.graphhopper.reader.ReaderRelation
 
ReaderRelation.Member - Class in com.graphhopper.reader
Container class for relation members
ReaderWay - Class in com.graphhopper.reader
Represents a way received from the reader.
ReaderWay(long) - Constructor for class com.graphhopper.reader.ReaderWay
 
readFileHeader(XMLStreamReader) - Method in class com.graphhopper.reader.osm.OSMFileHeader
 
readGraph() - Method in class com.graphhopper.reader.osm.OSMReader
 
readHeader(RandomAccessFile) - Method in class com.graphhopper.storage.AbstractDataAccess
 
readLandmarks(String, LocationIndex) - Static method in class com.graphhopper.routing.lm.LandmarkSuggestion
The expected format is lon,lat per line where lines starting with characters will be ignored.
readOSM(File) - Method in class com.graphhopper.reader.osm.WaySegmentParser
 
readVLong() - Method in class com.graphhopper.storage.VLongStorage
Reads a long stored in variable-length format.
rectangle - Variable in class com.graphhopper.util.shapes.Polygon
 
RelationTagParser - Interface in com.graphhopper.routing.util.parsers
This interface serves the purpose of creating relation flags (max.
release() - Method in class com.graphhopper.reader.dem.AbstractSRTMElevationProvider
 
release() - Method in class com.graphhopper.reader.dem.AbstractTiffElevationProvider
 
release() - Method in interface com.graphhopper.reader.dem.ElevationProvider
Release resources.
release() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
release() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
release() - Method in interface com.graphhopper.storage.GHLock
 
remove(int) - Method in interface com.graphhopper.coll.GHBitSet
 
remove(int) - Method in class com.graphhopper.coll.GHBitSetImpl
 
remove(int) - Method in class com.graphhopper.coll.GHTBitSet
 
remove() - Method in class com.graphhopper.reader.osm.pbf.PbfStreamSplitter
 
remove(String) - Method in interface com.graphhopper.storage.Directory
Removes the specified object from the directory.
remove(String) - Method in class com.graphhopper.storage.GHDirectory
 
remove(String) - Method in class com.graphhopper.storage.StorableProperties
 
removeConsecutiveDuplicates(int[], int) - Static method in class com.graphhopper.util.ArrayUtil
Removes all duplicate elements of the given array in the range [0, end[ in place
removeTag(String) - Method in class com.graphhopper.reader.ReaderElement
 
replaceSkippedEdges(IntUnaryOperator) - Method in class com.graphhopper.storage.CHStorageBuilder
 
request - Variable in class com.graphhopper.routing.Router.Solver
 
reserve(long) - Method in class com.graphhopper.reader.osm.WayToEdgesMap
We need to reserve a way before we can put the associated edges into the map.
resolveDirections(int, GHPoint) - Method in class com.graphhopper.routing.DirectionResolver
 
restricted(int, int, int, int) - Static method in class com.graphhopper.routing.DirectionResolverResult
 
restrictedValues - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
RestrictionConverter - Class in com.graphhopper.reader.osm
 
RestrictionConverter() - Constructor for class com.graphhopper.reader.osm.RestrictionConverter
 
RestrictionMembers - Class in com.graphhopper.reader.osm
 
restrictions - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
RestrictionSetter - Class in com.graphhopper.routing.util.parsers
 
RestrictionSetter(BaseGraph) - Constructor for class com.graphhopper.routing.util.parsers.RestrictionSetter
 
RestrictionTagParser - Class in com.graphhopper.reader.osm
Parses the OSM restriction tags for given vehicle types / transportation modes.
RestrictionTagParser(List<String>, DecimalEncodedValue) - Constructor for class com.graphhopper.reader.osm.RestrictionTagParser
 
RestrictionTagParser.Result - Class in com.graphhopper.reader.osm
 
RestrictionType - Enum in com.graphhopper.reader.osm
 
Result(ReadableTriangulation, Collection<ReadableQuadEdge>) - Constructor for class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
Result(RestrictionType, String) - Constructor for class com.graphhopper.reader.osm.RestrictionTagParser.Result
 
reverse() - Method in class com.graphhopper.routing.lm.LMApproximator
 
reverse() - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
reverse() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
reverse() - Method in interface com.graphhopper.routing.weighting.WeightApproximator
Makes a 'reverse' copy of itself to make it possible using the two objects independent e.g.
reverse(IntArrayList) - Static method in class com.graphhopper.util.ArrayUtil
Reverses the order of the given list's elements in place and returns it
REVERSE_STATE - Static variable in interface com.graphhopper.util.EdgeIteratorState
This method can be used to fetch the internal reverse state of an edge.
reverseEdgeKey(int) - Static method in class com.graphhopper.util.GHUtility
Returns the edgeKey of the opposite direction, be careful not to use this for loops!
right(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
RoadAccess - Enum in com.graphhopper.routing.ev
This enum defines the road access of an edge.
roadAccessEnc - Variable in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
RoadClass - Enum in com.graphhopper.routing.ev
This enum defines the road class of an edge.
roadClassEnc - Variable in class com.graphhopper.routing.util.parsers.OSMRoadClassParser
 
RoadClassLink - Class in com.graphhopper.routing.ev
 
RoadClassLink() - Constructor for class com.graphhopper.routing.ev.RoadClassLink
 
RoadDensityCalculator - Class in com.graphhopper.routing.util
 
RoadDensityCalculator(Graph) - Constructor for class com.graphhopper.routing.util.RoadDensityCalculator
 
RoadEnvironment - Enum in com.graphhopper.routing.ev
This enum the road environment of an edge.
roadEnvironmentEnc - Variable in class com.graphhopper.reader.dem.EdgeElevationInterpolator
 
roads(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
ROADS - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
ROADS_MAX_SPEED - Static variable in class com.graphhopper.routing.util.RoadsTagParser
 
RoadsTagParser - Class in com.graphhopper.routing.util
 
RoadsTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.RoadsTagParser
 
RoadsTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.RoadsTagParser
 
RomaniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Croatian roads
RomaniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.RomaniaCountryRule
 
RomaniaSpatialRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Romanian roads
RomaniaSpatialRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.RomaniaSpatialRule
 
Roundabout - Class in com.graphhopper.routing.ev
 
Roundabout() - Constructor for class com.graphhopper.routing.ev.Roundabout
 
roundaboutEnc - Variable in class com.graphhopper.routing.util.VehicleTagParser
 
RoundTripRouting - Class in com.graphhopper.routing
Implementation of calculating a route with one or more round trip (route with identical start and end).
RoundTripRouting() - Constructor for class com.graphhopper.routing.RoundTripRouting
 
RoundTripRouting.Params - Class in com.graphhopper.routing
 
RoundTripRouting.Result - Class in com.graphhopper.routing
 
route(GHRequest) - Method in class com.graphhopper.GraphHopper
 
route(GHRequest) - Method in class com.graphhopper.routing.Router
 
routeAlt(GHRequest, Router.Solver) - Method in class com.graphhopper.routing.Router
 
routeMap - Variable in class com.graphhopper.routing.util.FootTagParser
 
RouteNetwork - Enum in com.graphhopper.routing.ev
This enum defines the route network of an edge when part of a hiking or biking network.
Router - Class in com.graphhopper.routing
 
Router(BaseGraph, EncodingManager, LocationIndex, Map<String, Profile>, PathDetailsBuilderFactory, TranslationMap, RouterConfig, WeightingFactory, Map<String, RoutingCHGraph>, Map<String, LandmarkStorage>) - Constructor for class com.graphhopper.routing.Router
 
Router.Solver - Class in com.graphhopper.routing
 
RouterConfig - Class in com.graphhopper.routing
This class contains various parameters that control the behavior of Router.
RouterConfig() - Constructor for class com.graphhopper.routing.RouterConfig
 
routeRoundTrip(GHRequest, Router.FlexSolver) - Method in class com.graphhopper.routing.Router
 
routeVia(GHRequest, Router.Solver) - Method in class com.graphhopper.routing.Router
 
RoutingAlgorithm - Interface in com.graphhopper.routing
Calculates the shortest path from the specified node ids.
RoutingAlgorithmFactory - Interface in com.graphhopper.routing
This interface manages RoutingAlgorithm creation.
RoutingAlgorithmFactorySimple - Class in com.graphhopper.routing
A simple factory creating normal algorithms (RoutingAlgorithm) without preparation.
RoutingAlgorithmFactorySimple() - Constructor for class com.graphhopper.routing.RoutingAlgorithmFactorySimple
 
RoutingCHEdgeExplorer - Interface in com.graphhopper.storage
 
RoutingCHEdgeIterator - Interface in com.graphhopper.storage
 
RoutingCHEdgeIteratorImpl - Class in com.graphhopper.storage
 
RoutingCHEdgeIteratorImpl(CHStorage, BaseGraph, Weighting, boolean, boolean) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
RoutingCHEdgeIteratorState - Interface in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl - Class in com.graphhopper.storage
 
RoutingCHEdgeIteratorStateImpl(CHStorage, BaseGraph, BaseGraph.EdgeIteratorStateImpl, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
 
RoutingCHGraph - Interface in com.graphhopper.storage
 
RoutingCHGraphImpl - Class in com.graphhopper.storage
 
RoutingCHGraphImpl(BaseGraph, CHStorage, Weighting) - Constructor for class com.graphhopper.storage.RoutingCHGraphImpl
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfBlobDecoder
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfDecoder
 
run() - Method in class com.graphhopper.reader.osm.pbf.PbfReader
 
runAlgo() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
runAlgo() - Method in class com.graphhopper.routing.Dijkstra
 
runConcurrently(Stream<Callable<String>>, int) - Static method in class com.graphhopper.util.GHUtility
 
runSearch(int, int, double, int) - Method in class com.graphhopper.routing.ch.EdgeBasedWitnessPathSearcher
Runs a witness path search for a given target edge key.
RussiaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
RussiaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.RussiaCountryRule
 

S

sample(PointList, double, DistanceCalc, ElevationProvider) - Static method in class com.graphhopper.reader.dem.EdgeSampling
 
SanMarinoCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
SanMarinoCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SanMarinoCountryRule
 
search(int, Consumer<ShortestPathTree.IsoLabel>) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
searchBest(int, int) - Method in class com.graphhopper.routing.AlternativeRoute
 
second - Variable in class com.graphhopper.reader.osm.Pair
 
second - Variable in class com.graphhopper.reader.osm.Triple
 
seedEdges - Variable in class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
seek(long) - Method in class com.graphhopper.storage.VLongStorage
 
SEGMENT_SIZE_MIN - Static variable in class com.graphhopper.storage.AbstractDataAccess
 
segmentSizeInBytes - Variable in class com.graphhopper.storage.AbstractDataAccess
 
segmentSizePower - Variable in class com.graphhopper.storage.AbstractDataAccess
 
SerbiaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Serbian roads
SerbiaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SerbiaCountryRule
 
serializeEncodedValue(EncodedValue) - Static method in class com.graphhopper.routing.ev.EncodedValueSerializer
 
serializeInitializerConfig(EncodedValue.InitializerConfig) - Static method in class com.graphhopper.routing.ev.EncodedValueSerializer
 
set(BooleanEncodedValue, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(BooleanEncodedValue, boolean, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(IntEncodedValue, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(IntEncodedValue, int, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, double, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(EnumEncodedValue<T>, T, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(StringEncodedValue, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(StringEncodedValue, String, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
set(DecimalEncodedValue, int, int, int, double) - Method in class com.graphhopper.storage.TurnCostStorage
Sets the turn cost at the viaNode when going from "fromEdge" to "toEdge" WARNING: It is tacitly assumed that for every encoder, this method is only called once per turn cost relation.
set(BooleanEncodedValue, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(BooleanEncodedValue, boolean, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(IntEncodedValue, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(IntEncodedValue, int, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(DecimalEncodedValue, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(DecimalEncodedValue, double, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(EnumEncodedValue<T>, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(EnumEncodedValue<T>, T, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(StringEncodedValue, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(StringEncodedValue, String, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
set(BooleanEncodedValue, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(BooleanEncodedValue, boolean, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(IntEncodedValue, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(IntEncodedValue, int, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(DecimalEncodedValue, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(DecimalEncodedValue, double, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(EnumEncodedValue<T>, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(EnumEncodedValue<T>, T, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(StringEncodedValue, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set(StringEncodedValue, String, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
set3D(boolean) - Method in class com.graphhopper.storage.BaseGraph.Builder
 
setActiveLandmarkCount(int) - Method in class com.graphhopper.routing.RouterConfig
 
setAlgorithm(String) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setAllowWrites(boolean) - Method in class com.graphhopper.GraphHopper
Specifies if it is allowed for GraphHopper to write.
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStar
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirection
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
setApproximation(WeightApproximator) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
setApproximation(boolean) - Method in class com.graphhopper.util.RamerDouglasPeucker
 
setAreaIndex(AreaIndex<CustomArea>) - Method in class com.graphhopper.reader.osm.OSMReader
The area index is queried for each OSM way and the associated areas are added to the way's tags
setAreaIndex(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method specifies the polygons which should be used to split the world wide area to improve performance and quality in this scenario.
setAreaIndex(AreaIndex<SplitArea>) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setArtificialWayTags(PointList, ReaderWay, double, Map<String, Object>) - Method in class com.graphhopper.reader.osm.OSMReader
This method is called during the second pass of WaySegmentParser and provides an entry point to enrich the given OSM way with additional tags before it is passed on to the tag parsers.
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setAutoRemoveTemporaryFiles(boolean) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Creating temporary files can take a long time as we need to unpack them as well as to fill our DataAccess object, so this option can be used to disable the default clear mechanism via specifying 'false'.
setAvoidedEdges(IntSet) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
setBaseGraph(BaseGraph) - Method in class com.graphhopper.GraphHopper
 
setBaseNode(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeExplorer
 
setBaseNode(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphOrigEdgeExplorer
 
setBaseNode(int) - Method in class com.graphhopper.storage.BaseGraph.EdgeIteratorImpl
 
setBaseNode(int) - Method in interface com.graphhopper.storage.RoutingCHEdgeExplorer
 
setBaseNode(int) - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
setBaseNode(int) - Method in interface com.graphhopper.util.EdgeExplorer
This method sets the base node for iteration through neighboring edges (EdgeIteratorStates).
setBaseURL(String) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
For the MultiSourceElevationProvider you have to specify the base URL separated by a ';'.
setBaseURL(String) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Specifies the service URL where to download the elevation data.
setBool(boolean, IntsRef, boolean) - Method in interface com.graphhopper.routing.ev.BooleanEncodedValue
 
setBool(boolean, IntsRef, boolean) - Method in class com.graphhopper.routing.ev.SimpleBooleanEncodedValue
 
setByte(long, byte) - Method in interface com.graphhopper.storage.DataAccess
 
setByte(long, byte) - Method in class com.graphhopper.storage.MMapDataAccess
 
setByte(long, byte) - Method in class com.graphhopper.storage.RAMDataAccess
 
setBytes(long) - Method in class com.graphhopper.storage.BaseGraph.Builder
 
setBytes(long, byte[], int) - Method in interface com.graphhopper.storage.DataAccess
Set bytes from position 'index' to the specified values
setBytes(long, byte[], int) - Method in class com.graphhopper.storage.MMapDataAccess
 
setBytes(long, byte[], int) - Method in class com.graphhopper.storage.RAMDataAccess
 
setCalcPoints(boolean) - Method in class com.graphhopper.routing.RouterConfig
This methods enables gps point calculation.
setCalcPoints(boolean) - Method in class com.graphhopper.util.PathMerger
 
setChecksum(int) - Method in class com.graphhopper.storage.index.LineIntIndex
 
setCHProfiles(List<CHProfile>) - Method in class com.graphhopper.GraphHopperConfig
 
setCHProfiles(CHProfile...) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
setCHProfiles(Collection<CHProfile>) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
 
setClosestEdge(EdgeIteratorState) - Method in class com.graphhopper.storage.index.Snap
 
setClosestNode(int) - Method in class com.graphhopper.storage.index.Snap
 
setConditionalTagInspector(ConditionalTagInspector) - Method in class com.graphhopper.routing.util.VehicleTagParser
 
setConditionalValueParser(ConditionalValueParser) - Method in class com.graphhopper.reader.osm.conditional.ConditionalParser
 
setCountryRuleFactory(CountryRuleFactory) - Method in class com.graphhopper.GraphHopper
Sets the factory used to create country rules.
setCountryRuleFactory(CountryRuleFactory) - Method in class com.graphhopper.reader.osm.OSMReader
 
setCustomAreasDirectory(String) - Method in class com.graphhopper.GraphHopper
 
setCustomModel(CustomModel) - Method in class com.graphhopper.routing.weighting.custom.CustomProfile
 
setDAType(DAType) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setDAType(DAType) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Set to true if you have a small area and need high speed access.
setDebugInfo(String) - Method in class com.graphhopper.routing.Path
 
setDecimal(boolean, IntsRef, double) - Method in interface com.graphhopper.routing.ev.DecimalEncodedValue
This method stores the specified double value (rounding with a previously defined factor) into the IntsRef.
setDecimal(boolean, IntsRef, double) - Method in class com.graphhopper.routing.ev.DecimalEncodedValueImpl
 
setDefaultActiveLandmarks(int) - Method in class com.graphhopper.routing.lm.LMRoutingAlgorithmFactory
 
setDeleted() - Method in class com.graphhopper.routing.SPTEntry
 
setDescription(List<String>) - Method in class com.graphhopper.routing.Path
 
setDir(Directory) - Method in class com.graphhopper.storage.BaseGraph.Builder
 
setDirectory(Directory) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setDistance(double) - Method in class com.graphhopper.routing.Path
 
setDistance(double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setDistance(double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setDistance(double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setDistanceCalc(DistanceCalc) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setDistanceLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
Distance limit in meter
setDownloader(Downloader) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
 
setEdgeHandler(WaySegmentParser.EdgeHandler) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setEdgePenaltyFactor(double) - Method in class com.graphhopper.routing.weighting.AvoidEdgesWeighting
 
setEdges(IntArrayList) - Method in class com.graphhopper.routing.Path
 
setElevation(boolean) - Method in class com.graphhopper.GraphHopper
Enable storing and fetching elevation data.
setElevationMaxDistance(double) - Method in class com.graphhopper.util.RamerDouglasPeucker
maximum elevation distance of discrepancy (from the normal way) in meters
setElevationMaxWayPointDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the max elevation discrepancy between way points and the simplified polyline in meters
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.GraphHopper
 
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.reader.osm.OSMReader
 
setElevationProvider(ElevationProvider) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setElevationSmoothing(String) - Method in class com.graphhopper.routing.OSMReaderConfig
Enables/disables elevation smoothing
setElevationSmoothingRamerMax(int) - Method in class com.graphhopper.routing.OSMReaderConfig
 
setElevationWayPointMaxDistance(double) - Method in class com.graphhopper.routing.RouterConfig
 
setEnableInstructions(boolean) - Method in class com.graphhopper.util.PathMerger
 
setEncodedValueFactory(EncodedValueFactory) - Method in class com.graphhopper.GraphHopper
 
setEncodedValuesString(String) - Method in class com.graphhopper.GraphHopper
 
setEndNode(int) - Method in class com.graphhopper.routing.Path
 
setEnum(boolean, IntsRef, E) - Method in class com.graphhopper.routing.ev.EnumEncodedValue
 
setEpsilon(double) - Method in class com.graphhopper.routing.lm.LMApproximator
Increase approximation with higher epsilon
setEpsilon(double) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setExtractionTime(long) - Method in class com.graphhopper.routing.DefaultBidirPathExtractor
 
setFavoredHeading(double) - Method in class com.graphhopper.util.PathMerger
 
setFile(File) - Method in class com.graphhopper.reader.osm.OSMReader
Sets the OSM file to be read.
setFlags(IntsRef) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setFlags(IntsRef) - Method in interface com.graphhopper.util.EdgeIteratorState
Stores the specified edgeFlags down to the DataAccess
setFlags(IntsRef) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setFound(boolean) - Method in class com.graphhopper.routing.Path
 
setFromNode(int) - Method in class com.graphhopper.routing.Path
We need to remember fromNode explicitly as its not saved in one edgeId of edgeIds.
setFromTo(int, int) - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
setGraphHopperLocation(String) - Method in class com.graphhopper.GraphHopper
Sets the graphhopper folder.
setGrowFactor(float) - Method in class com.graphhopper.util.SimpleIntDeque
 
setHeader(int, int) - Method in class com.graphhopper.storage.AbstractDataAccess
 
setHeader(int, int) - Method in interface com.graphhopper.storage.DataAccess
Set 4 bytes at the header space index to the specified value
setHints(PMap) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setIdentityLevels() - Method in class com.graphhopper.storage.CHStorageBuilder
 
setInstructionsEnabled(boolean) - Method in class com.graphhopper.routing.RouterConfig
 
setInt(boolean, IntsRef, int) - Method in interface com.graphhopper.routing.ev.IntEncodedValue
This method stores the specified integer value in the specified IntsRef.
setInt(boolean, IntsRef, int) - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
setInt(long, int) - Method in interface com.graphhopper.storage.DataAccess
Set 4 bytes at position 'bytePos' to the specified value
setInt(long, int) - Method in class com.graphhopper.storage.MMapDataAccess
 
setInt(long, int) - Method in class com.graphhopper.storage.RAMDataAccess
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
setInterpolate(boolean) - Method in class com.graphhopper.reader.dem.TileBasedElevationProvider
Configuration option to use bilinear interpolation to find the elevation at a point from the surrounding elevation points.
setIterations(int) - Method in class com.graphhopper.util.MiniPerfTest
 
setKeyValues(List<EdgeKVStorage.KeyValue>) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setKeyValues(List<EdgeKVStorage.KeyValue>) - Method in interface com.graphhopper.util.EdgeIteratorState
This stores the specified key-value pairs in the storage of this EdgeIteratorState.
setKeyValues(List<EdgeKVStorage.KeyValue>) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setLandmarkSuggestions(List<LandmarkSuggestion>) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method forces the landmark preparation to skip the landmark search and uses the specified landmark list instead.
setLandmarkSuggestions(List<LandmarkSuggestion>) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setLastShortcut(long, int) - Method in class com.graphhopper.storage.CHStorage
 
setLevel(long, int) - Method in class com.graphhopper.storage.CHStorage
 
setLevel(int, int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
setLevelForAllNodes(int) - Method in class com.graphhopper.storage.CHStorageBuilder
 
setLMProfiles(List<LMProfile>) - Method in class com.graphhopper.GraphHopperConfig
 
setLMProfiles(LMProfile...) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
 
setLMProfiles(Collection<LMProfile>) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
Enables the use of landmarks to reduce query times.
setLMSelectionWeighting(Weighting) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This weighting is used for the selection heuristic and is per default not the weighting specified in the constructor.
setLMSelectionWeighting(Weighting) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setLocationIndex(LocationIndex) - Method in class com.graphhopper.GraphHopper
 
setLockDir(File) - Method in interface com.graphhopper.storage.LockFactory
 
setLockDir(File) - Method in class com.graphhopper.storage.NativeFSLockFactory
 
setLockDir(File) - Method in class com.graphhopper.storage.SimpleFSLockFactory
 
setLogDetails(boolean) - Method in class com.graphhopper.routing.lm.LandmarkStorage
By default do not log many details.
setLogDetails(boolean) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setLongEdgeSamplingDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the distance between elevation samples on long edges
setLowShortcutWeightConsumer(Consumer<CHStorage.LowWeightShortcut>) - Method in class com.graphhopper.storage.CHStorage
Sets a callback called for shortcuts that are below the minimum weight.
setMaxDistance(double) - Method in class com.graphhopper.util.RamerDouglasPeucker
maximum distance of discrepancy (from the normal way) in meter
setMaximumLMWeight(double) - Method in class com.graphhopper.config.LMProfile
 
setMaximumWeight(double) - Method in class com.graphhopper.routing.lm.LandmarkStorage
Specify the maximum possible value for your used area.
setMaximumWeight(double) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setMaxRegionSearch(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Searches also neighbouring tiles until the maximum distance from the query point is reached (minResolutionInMeter*regionAround).
setMaxRoundTripRetries(int) - Method in class com.graphhopper.routing.RouterConfig
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.AlternativeRoute
 
setMaxVisitedNodes(int) - Method in class com.graphhopper.routing.RouterConfig
This methods stops the algorithm from searching further if the resulting path would go over the specified node count, important if none-CH routing is used.
setMaxVisitedNodes(int) - Method in interface com.graphhopper.routing.RoutingAlgorithm
Limit the search to numberOfNodes.
setMaxWayPointDistance(double) - Method in class com.graphhopper.routing.OSMReaderConfig
This parameter affects the routine used to simplify the edge geometries (Ramer-Douglas-Peucker).
setMinimumNodes(int) - Method in class com.graphhopper.routing.lm.LandmarkStorage
This method sets the required number of nodes of a subnetwork for which landmarks should be calculated.
setMinimumNodes(int) - Method in class com.graphhopper.routing.lm.PrepareLandmarks
 
setMinNetworkSize(int) - Method in class com.graphhopper.GraphHopper
 
setMinNetworkSize(int) - Method in class com.graphhopper.routing.subnetwork.PrepareRoutingSubnetworks
All components of the graph with less than 2*PrepareRoutingSubnetworks.minNetworkSize directed edges (edge keys) will be marked as subnetworks.
setMinResolutionInMeter(int) - Method in class com.graphhopper.storage.index.LineIntIndex
 
setMinResolutionInMeter(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
Minimum width in meter of one tile.
setName(String) - Method in class com.graphhopper.config.Profile
 
setName(String) - Method in class com.graphhopper.util.StopWatch
 
setNextIn(int, CHPreparationGraph.PrepareEdge) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setNextOut(int, CHPreparationGraph.PrepareEdge) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setNode(int, double, double, double) - Method in class com.graphhopper.reader.osm.PillarInfo
 
setNode(int, double, double, double) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setNonChMaxWaypointDistance(int) - Method in class com.graphhopper.routing.RouterConfig
 
setOrigEdgeCount(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setOrigEdgeCount(int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setOrigEdgeKeys(long, int, int) - Method in class com.graphhopper.storage.CHStorage
 
setOSMFile(String) - Method in class com.graphhopper.GraphHopper
This file can be an osm xml (.osm), a compressed xml (.osm.zip or .osm.gz) or a protobuf file (.pbf).
setParams(PMap) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
setParseWayNames(boolean) - Method in class com.graphhopper.routing.OSMReaderConfig
Enables/disables the parsing of the name and ref tags to set the name of the graph edges
setPathDetailsBuilderFactory(PathDetailsBuilderFactory) - Method in class com.graphhopper.GraphHopper
 
setPathDetailsBuilders(PathDetailsBuilderFactory, List<String>) - Method in class com.graphhopper.util.PathMerger
 
setPathExtractorSupplier(Supplier<BidirPathExtractor>) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
setPreciseIndexResolution(int) - Method in class com.graphhopper.GraphHopper
Precise location resolution index means also more space (disc/RAM) could be consumed and probably slower query times, which would be e.g.
setPreferredLanguage(String) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the language used to parse way names.
setPreparationProfile(String) - Method in class com.graphhopper.config.LMProfile
 
setPreparationThreads(int) - Method in class com.graphhopper.routing.ch.CHPreparationHandler
This method changes the number of threads used for preparation on import.
setPreparationThreads(int) - Method in class com.graphhopper.routing.lm.LMPreparationHandler
This method changes the number of threads used for preparation on import.
setProfiles(Profile...) - Method in class com.graphhopper.GraphHopper
Sets the routing profiles that shall be supported by this GraphHopper instance.
setProfiles(List<Profile>) - Method in class com.graphhopper.GraphHopper
 
setProfiles(List<Profile>) - Method in class com.graphhopper.GraphHopperConfig
 
setQueryDistance(double) - Method in class com.graphhopper.storage.index.Snap
 
setRamerDouglasPeucker(RamerDouglasPeucker) - Method in class com.graphhopper.util.PathMerger
 
setReferrer(String) - Method in class com.graphhopper.util.Downloader
 
setRelationPreprocessor(Consumer<ReaderRelation>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setRelationProcessor(WaySegmentParser.RelationProcessor) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setResolution(int) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
setRestrictions(List<Pair<GraphRestriction, RestrictionType>>, DecimalEncodedValue) - Method in class com.graphhopper.routing.util.parsers.RestrictionSetter
Adds all the turn restriction entries to the graph that are needed to enforce the given restrictions, for a single turn cost encoded value.
setReverse(BooleanEncodedValue, boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(IntEncodedValue, int) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(DecimalEncodedValue, double) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(EnumEncodedValue<T>, T) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(StringEncodedValue, String) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setReverse(BooleanEncodedValue, boolean) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(IntEncodedValue, int) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(DecimalEncodedValue, double) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(EnumEncodedValue<T>, T) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(StringEncodedValue, String) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setReverse(BooleanEncodedValue, boolean) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(IntEncodedValue, int) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(DecimalEncodedValue, double) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(EnumEncodedValue<T>, T) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverse(StringEncodedValue, String) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setReverseEdge(EdgeIteratorState) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setSeaLevel(boolean) - Method in class com.graphhopper.reader.dem.HeightTile
 
setSegmentSize(int) - Method in class com.graphhopper.storage.BaseGraph.Builder
 
setShort(long, short) - Method in interface com.graphhopper.storage.DataAccess
Set 2 bytes at position 'index' to the specified value
setShort(long, short) - Method in class com.graphhopper.storage.MMapDataAccess
 
setShort(long, short) - Method in class com.graphhopper.storage.RAMDataAccess
 
setShortcutForPrepareEdge(int, int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph
 
setSimplifyResponse(boolean) - Method in class com.graphhopper.routing.RouterConfig
This method specifies if the returned path should be simplified or not, via Ramer-Douglas-Peucker or similar algorithm.
setSimplifyResponse(boolean) - Method in class com.graphhopper.util.PathMerger
 
setSkipped1(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setSkipped2(int) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setSkippedEdges(int, int) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setSkippedEdges(long, int, int) - Method in class com.graphhopper.storage.CHStorage
 
setSnappedPosition(Snap.Position) - Method in class com.graphhopper.storage.index.Snap
 
setSortGraph(boolean) - Method in class com.graphhopper.GraphHopper
Sorts the graph which requires more RAM while import.
setSourceOutEdge(int) - Method in class com.graphhopper.routing.EdgeRestrictions
 
setSpeed(boolean, IntsRef, double) - Method in class com.graphhopper.routing.util.VehicleTagParser
 
setSpeed(double, double, BooleanEncodedValue, DecimalEncodedValue, IntsRef) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, double, BooleanEncodedValue, DecimalEncodedValue, EdgeIteratorState...) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, double, BooleanEncodedValue, DecimalEncodedValue, Collection<EdgeIteratorState>) - Static method in class com.graphhopper.util.GHUtility
 
setSpeed(double, boolean, boolean, BooleanEncodedValue, DecimalEncodedValue, EdgeIteratorState) - Static method in class com.graphhopper.util.GHUtility
 
setSplitNodeFilter(Predicate<ReaderNode>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setStoreOnFlush(boolean) - Method in class com.graphhopper.GraphHopper
Only valid option for in-memory graph and if you e.g.
setString(boolean, IntsRef, String) - Method in class com.graphhopper.routing.ev.StringEncodedValue
 
setSubnetwork(int, int) - Method in class com.graphhopper.routing.subnetwork.SubnetworkStorage
This method sets the subnetwork if of the specified nodeId.
setTag(String, Object) - Method in class com.graphhopper.reader.ReaderElement
 
setTagParserFactory(TagParserFactory) - Method in class com.graphhopper.GraphHopper
 
setTags(Map<String, String>) - Method in class com.graphhopper.reader.ReaderElement
 
setTargetInEdge(int) - Method in class com.graphhopper.routing.EdgeRestrictions
 
setTime(long) - Method in class com.graphhopper.routing.Path
 
setTimeLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
Time limit in milliseconds
setTimeout(int) - Method in class com.graphhopper.util.Downloader
 
setTo(int) - Method in class com.graphhopper.routing.lm.LMApproximator
 
setTo(int) - Method in class com.graphhopper.routing.lm.PerfectApproximator
 
setTo(int) - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
setTo(int) - Method in interface com.graphhopper.routing.weighting.WeightApproximator
 
setTolerance(double) - Method in class com.graphhopper.routing.HeadingResolver
setTraversalMode(TraversalMode) - Method in class com.graphhopper.routing.AlgorithmOptions
 
setTurnCostIndex(int, int) - Method in class com.graphhopper.storage.ExtendedNodeAccess
 
setTurnCostIndex(int, int) - Method in interface com.graphhopper.storage.NodeAccess
Sets the turn cost index for this node, using TurnCostStorage.NO_TURN_ENTRY means there are no turn costs at this node.
setTurnCosts(boolean) - Method in class com.graphhopper.config.Profile
 
setUnfavored(boolean) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
This method sets edge to unfavored status for routing from the start or to the stop location.
setUpdateBestPath(boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
setUrbanDensityCalculation(double, double, double, double, int) - Method in class com.graphhopper.GraphHopper
Configures the urban density classification.
setValue(V) - Method in class com.graphhopper.coll.MapEntry
 
setVehicle(String) - Method in class com.graphhopper.config.Profile
 
setVehicleEncodedValuesFactory(VehicleEncodedValuesFactory) - Method in class com.graphhopper.GraphHopper
 
setVehiclesString(String) - Method in class com.graphhopper.GraphHopper
 
setVehicleTagParserFactory(VehicleTagParserFactory) - Method in class com.graphhopper.GraphHopper
 
setWayFilter(Predicate<ReaderWay>) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWayGeometry(PointList) - Method in class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
setWayGeometry(PointList) - Method in interface com.graphhopper.util.EdgeIteratorState
 
setWayGeometry(PointList) - Method in class com.graphhopper.util.GHUtility.DisabledEdgeIterator
 
setWayIndex(int) - Method in class com.graphhopper.storage.index.Snap
 
setWayPreprocessor(WaySegmentParser.WayPreprocessor) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWeight(double) - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
setWeight(double) - Method in interface com.graphhopper.routing.ch.PrepareGraphEdgeIterator
 
setWeight(double) - Method in class com.graphhopper.routing.Path
 
setWeight(long, double) - Method in class com.graphhopper.storage.CHStorage
 
setWeighting(String) - Method in class com.graphhopper.config.Profile
 
setWeighting(Weighting) - Method in class com.graphhopper.routing.FlexiblePathCalculator
 
setWeightLimit(double) - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
setWeightLimit(double) - Method in class com.graphhopper.routing.DijkstraOneToMany
 
setWorkerThreads(int) - Method in class com.graphhopper.reader.osm.OSMInputFile
Currently on for pbf format.
setWorkerThreads(int) - Method in class com.graphhopper.reader.osm.WaySegmentParser.Builder
 
setWorkerThreads(int) - Method in class com.graphhopper.routing.OSMReaderConfig
Sets the number of threads used for the OSM import
Shape - Interface in com.graphhopper.util.shapes
A shape interface to implement circles, polygons or rectangles.
shortcutEdgeBased(int, int, int, double, int, int, int, int) - Method in class com.graphhopper.storage.CHStorage
 
shortcutNodeBased(int, int, int, double, int, int) - Method in class com.graphhopper.storage.CHStorage
Adds a shortcut to the storage.
ShortcutUnpacker - Class in com.graphhopper.routing.ch
Recursively unpack shortcuts.
ShortcutUnpacker(RoutingCHGraph, ShortcutUnpacker.Visitor, boolean) - Constructor for class com.graphhopper.routing.ch.ShortcutUnpacker
 
ShortcutUnpacker.Visitor - Interface in com.graphhopper.routing.ch
 
ShortestPathTree - Class in com.graphhopper.isochrone.algorithm
Computes a shortest path tree by a given weighting.
ShortestPathTree(Graph, Weighting, boolean, TraversalMode) - Constructor for class com.graphhopper.isochrone.algorithm.ShortestPathTree
 
ShortestPathTree.IsoLabel - Class in com.graphhopper.isochrone.algorithm
 
ShortestWeighting - Class in com.graphhopper.routing.weighting
Calculates the shortest route - independent of a vehicle as the calculation is based on the distance only.
ShortestWeighting(BooleanEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.weighting.ShortestWeighting
 
ShortestWeighting(BooleanEncodedValue, DecimalEncodedValue, 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(BooleanEncodedValue, DecimalEncodedValue, EnumEncodedValue<RoadAccess>, PMap, TurnCostProvider) - Constructor for class com.graphhopper.routing.weighting.ShortFastestWeighting
 
shuffle(IntArrayList, Random) - Static method in class com.graphhopper.util.ArrayUtil
Shuffles the elements of the given list in place and returns it
shuffle(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
 
sidewalksNoValues - Variable in class com.graphhopper.routing.util.FootTagParser
 
sidewalkValues - Variable in class com.graphhopper.routing.util.FootTagParser
 
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(ResponsePath, RamerDouglasPeucker, 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>, RamerDouglasPeucker) - Static method in class com.graphhopper.util.PathSimplification
 
simplify(PointList) - Method in class com.graphhopper.util.RamerDouglasPeucker
Simplifies the points, from index 0 to size-1.
simplify(PointList, int, int) - Method in class com.graphhopper.util.RamerDouglasPeucker
 
simplify(PointList, int, int, boolean) - Method in class com.graphhopper.util.RamerDouglasPeucker
Simplifies a part of the points.
SinglePointTour - Class in com.graphhopper.routing.util.tour
Generate only a single points
SinglePointTour(Random, double) - Constructor for class com.graphhopper.routing.util.tour.SinglePointTour
 
Sink - Interface in com.graphhopper.reader.osm.pbf
 
size() - Method in class com.graphhopper.coll.MinHeapWithUpdate
 
SkadiProvider - Class in com.graphhopper.reader.dem
Skadi contains elevation data for the entire world with 1 arc second (~30m) accuracy in SRTM format stitched together from many sources (https://github.com/tilezen/joerd/blob/master/docs/data-sources.md).
SkadiProvider() - Constructor for class com.graphhopper.reader.dem.SkadiProvider
 
SkadiProvider(String) - Constructor for class com.graphhopper.reader.dem.SkadiProvider
 
slightlyModifyDistance(double) - Method in class com.graphhopper.routing.util.tour.TourStrategy
Modifies the Distance up to +-10%
SlopeCalculator - Class in com.graphhopper.routing.util
 
SlopeCalculator(DecimalEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.SlopeCalculator
 
SlovakiaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Slovakian roads
SlovakiaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SlovakiaCountryRule
 
SloveniaCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Slovenian roads
SloveniaCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SloveniaCountryRule
 
smoothMovingAverage(PointList) - Static method in class com.graphhopper.reader.dem.EdgeElevationSmoothing
This method smooths the elevation data of a PointList by calculating the average elevation over multiple points of that PointList.
Smoothness - Enum in com.graphhopper.routing.ev
This enum defines the road smoothness of an edge.
smoothRamer(PointList, double) - Static method in class com.graphhopper.reader.dem.EdgeElevationSmoothing
This method removes elevation fluctuations up to maxElevationDelta.
Snap - Class in com.graphhopper.storage.index
Result of LocationIndex lookup.
Snap(double, double) - Constructor for class com.graphhopper.storage.index.Snap
 
Snap.Position - Enum in com.graphhopper.storage.index
Whether the query point is projected onto a tower node, pillar node or somewhere within the closest edge.
SnapPreventionEdgeFilter - Class in com.graphhopper.routing.util
 
SnapPreventionEdgeFilter(EdgeFilter, EnumEncodedValue<RoadClass>, EnumEncodedValue<RoadEnvironment>, List<String>) - Constructor for class com.graphhopper.routing.util.SnapPreventionEdgeFilter
 
SNAPSHOT - Static variable in class com.graphhopper.util.Constants
 
Solver(GHRequest, Map<String, Profile>, RouterConfig, EncodedValueLookup) - Constructor for class com.graphhopper.routing.Router.Solver
 
sortDFS(Graph, Graph) - Static method in class com.graphhopper.util.GHUtility
Sorts the graph according to depth-first search traversal.
SpainCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Spanish roads
SpainCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SpainCountryRule
 
SpatialKeyAlgo - Class in com.graphhopper.geohash
This class implements the idea of a geohash but without a string representation - to avoid confusion, this is called 'spatial key'.
SpatialKeyAlgo(int, BBox) - Constructor for class com.graphhopper.geohash.SpatialKeyAlgo
 
SPEED_CONV - Static variable in class com.graphhopper.routing.weighting.FastestWeighting
Converting to seconds is not necessary but makes adding other penalties easier (e.g.
speedEnc - Variable in class com.graphhopper.routing.weighting.AbstractWeighting
 
SplitArea - Class in com.graphhopper.routing.lm
 
SplitArea(List<Polygon>) - Constructor for class com.graphhopper.routing.lm.SplitArea
 
SPTEntry - Class in com.graphhopper.routing
This class is used to create the shortest-path-tree from linked entities.
SPTEntry(int, double) - Constructor for class com.graphhopper.routing.SPTEntry
 
SPTEntry(int, int, double, SPTEntry) - Constructor for class com.graphhopper.routing.SPTEntry
 
SRTMGL1Provider - Class in com.graphhopper.reader.dem
SRTMGL1 contains elevation data for most of the world with 1 arc second (~30m) accuracy.
SRTMGL1Provider() - Constructor for class com.graphhopper.reader.dem.SRTMGL1Provider
 
SRTMGL1Provider(String) - Constructor for class com.graphhopper.reader.dem.SRTMGL1Provider
 
SRTMProvider - Class in com.graphhopper.reader.dem
Elevation data from NASA (SRTM).
SRTMProvider() - Constructor for class com.graphhopper.reader.dem.SRTMProvider
 
SRTMProvider(String) - Constructor for class com.graphhopper.reader.dem.SRTMProvider
 
start() - Static method in class com.graphhopper.routing.util.EncodingManager
Starts the build process of an EncodingManager
start(EdgeExplorer, int) - Method in class com.graphhopper.util.BreadthFirstSearch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.DepthFirstSearch
beginning with startNode add all following nodes to LIFO queue.
start(MiniPerfTest.Task) - Method in class com.graphhopper.util.MiniPerfTest
Important: Make sure to use the dummy sum in your program somewhere such that it's calculation cannot be skipped by the JVM.
start() - Method in class com.graphhopper.util.StopWatch
 
start(EdgeExplorer, int) - Method in class com.graphhopper.util.XFirstSearch
 
started() - Static method in class com.graphhopper.util.StopWatch
 
started(String) - Static method in class com.graphhopper.util.StopWatch
 
startInterval(int) - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
It is only possible to open one interval at a time.
startInterval(int) - Method in interface com.graphhopper.util.details.PathDetailsBuilder
 
stop() - Method in class com.graphhopper.util.StopWatch
 
StopWatch - Class in com.graphhopper.util
Make simple speed measurements possible.
StopWatch(String) - Constructor for class com.graphhopper.util.StopWatch
 
StopWatch() - Constructor for class com.graphhopper.util.StopWatch
 
Storable<T> - Interface in com.graphhopper.storage
Interface for a storage abstraction.
StorableProperties - Class in com.graphhopper.storage
Writes an in-memory HashMap into a file on flush.
StorableProperties(Directory) - Constructor for class com.graphhopper.storage.StorableProperties
 
store(InMemConstructionIndex) - Method in class com.graphhopper.storage.index.LineIntIndex
 
store(boolean) - Method in class com.graphhopper.storage.RAMDataAccess
 
storeFailureResult(Exception) - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Stores a failure result for a blob decoding operation.
storeSuccessResult(List<ReaderElement>) - Method in class com.graphhopper.reader.osm.pbf.PbfBlobResult
Stores the results of a successful blob decoding operation.
STREET_DESTINATION - Static variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
STREET_DESTINATION_REF - Static variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
STREET_NAME - Static variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
STREET_REF - Static variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
StringDetails - Class in com.graphhopper.util.details
 
StringDetails(String, StringEncodedValue) - Constructor for class com.graphhopper.util.details.StringDetails
 
StringEncodedValue - Class in com.graphhopper.routing.ev
This class holds a List of up to StringEncodedValue.maxValues encountered Strings and stores index+1 to indicate a string is set or 0 if no value is assigned
StringEncodedValue(String, int) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
StringEncodedValue(String, int, boolean) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
StringEncodedValue(String, int, List<String>, boolean) - Constructor for class com.graphhopper.routing.ev.StringEncodedValue
 
stringToKmh(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
stringToMeter(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
stringToTons(String) - Static method in class com.graphhopper.routing.util.parsers.helpers.OSMValueExtractor
 
StringUtils - Class in com.graphhopper.apache.commons.lang3
This class is a partial Copy of the org.apache.commons.lang3.StringUtils that can be found here: https://github.com/apache/commons-lang/blob/master/src/main/java/org/apache/commons/lang3/StringUtils.java
StringUtils() - Constructor for class com.graphhopper.apache.commons.lang3.StringUtils
 
Subnetwork - Class in com.graphhopper.routing.ev
This EncodedValue, which should be available per profile, stores a boolean value per edge that indicates if the edge is part of a too small subnetwork.
Subnetwork() - Constructor for class com.graphhopper.routing.ev.Subnetwork
 
SubnetworkStorage - Class in com.graphhopper.routing.subnetwork
This class handles storage of subnetwork ids for every node.
SubnetworkStorage(DataAccess) - Constructor for class com.graphhopper.routing.subnetwork.SubnetworkStorage
 
SUN_OS - Static variable in class com.graphhopper.util.Constants
True iff running on SunOS.
superWeighting - Variable in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
supportsTurnCosts() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
Surface - Enum in com.graphhopper.routing.ev
This enum defines the road surface of an edge like unpaved or asphalt.
SwedenCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Swedish roads
SwedenCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SwedenCountryRule
 
SwitzerlandCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
Defines the default rules for Swiss roads
SwitzerlandCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.SwitzerlandCountryRule
 
sym() - Method in class com.graphhopper.isochrone.algorithm.QuadEdgeAsReadableQuadEdge
 
sym() - Method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 

T

TagParser - Interface in com.graphhopper.routing.util.parsers
This interface defines how parts of the information from 'way' is converted into IntsRef.
TagParserFactory - Interface in com.graphhopper.routing.util.parsers
 
tagsToString() - Method in class com.graphhopper.reader.ReaderElement
 
TarjanSCC - Class in com.graphhopper.routing.subnetwork
Tarjan's algorithm to find strongly connected components of a directed graph.
TarjanSCC.ConnectedComponents - Class in com.graphhopper.routing.subnetwork
 
third - Variable in class com.graphhopper.reader.osm.Triple
 
TileBasedElevationProvider - Class in com.graphhopper.reader.dem
Provides basic methods that are usually used in an ElevationProvider using tiles from files.
TileBasedElevationProvider(String) - Constructor for class com.graphhopper.reader.dem.TileBasedElevationProvider
 
time - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
TimeDetails - Class in com.graphhopper.util.details
Calculate the time segments for a Path
TimeDetails(Weighting) - Constructor for class com.graphhopper.util.details.TimeDetails
 
to - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
toBitString(IntsRef) - Method in class com.graphhopper.util.BitUtil
 
toBitString(long) - Method in class com.graphhopper.util.BitUtil
Similar to Long.toBinaryString
toBitString(long, int) - Method in class com.graphhopper.util.BitUtil
Higher order bits comes first in the returned string.
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtil
Higher order bits comes first in the returned string.
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtilBig
 
toBitString(byte[]) - Method in class com.graphhopper.util.BitUtilLittle
 
toDetailsString() - Method in class com.graphhopper.storage.BaseGraph
 
toDetailsString() - Method in class com.graphhopper.storage.CHStorage
 
toDouble(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toDouble(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toEdgeConfigAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toEncodedValuesAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
toEntryCanBeSkipped() - Method in class com.graphhopper.routing.DijkstraBidirectionCH
 
toEnvelope(BBox) - Static method in class com.graphhopper.util.shapes.BBox
 
toFileName() - Method in class com.graphhopper.storage.CHConfig
 
toFloat(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toFloat(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toGeoJson() - Method in class com.graphhopper.util.shapes.BBox
 
toImage(String) - Method in class com.graphhopper.reader.dem.HeightTile
 
toInEdge - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
toInt(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toInt(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toLastBitString(long, int) - Method in class com.graphhopper.util.BitUtil
 
toLessPrecisionString() - Method in class com.graphhopper.util.shapes.BBox
 
Toll - Enum in com.graphhopper.routing.ev
This enum defines the toll value like MISSING (default), NO (no toll), HGV (toll for heavy goods vehicles) and ALL (all vehicles)
toLong(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtil
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtilBig
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toLong(int, int) - Method in class com.graphhopper.util.BitUtilLittle
 
toLong(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toNodePointer(int) - Method in class com.graphhopper.storage.CHStorage
To use the node getters/setters you need to convert node IDs to a nodePointer first
toOSMRestrictions(TransportationMode) - Static method in class com.graphhopper.routing.util.parsers.OSMRoadAccessParser
 
toShort(byte[]) - Method in class com.graphhopper.util.BitUtil
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtil
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtilBig
 
toShort(byte[], int) - Method in class com.graphhopper.util.BitUtilLittle
 
toShortcutPointer(int) - Method in class com.graphhopper.storage.CHStorage
To use the shortcut getters/setters you need to convert shortcut IDs to an shortcutPointer first
toString() - Method in class com.graphhopper.coll.GHLongIntBTree
 
toString() - Method in class com.graphhopper.coll.GHSortedCollection
 
toString() - Method in class com.graphhopper.coll.GHTBitSet
 
toString() - Method in class com.graphhopper.coll.GHTreeMapComposed
 
toString() - Method in class com.graphhopper.coll.MapEntry
 
toString() - Method in class com.graphhopper.config.CHProfile
 
toString() - Method in class com.graphhopper.config.LMProfile
 
toString() - Method in class com.graphhopper.config.Profile
 
toString() - Method in class com.graphhopper.GraphHopperConfig
 
toString() - Method in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
toString() - Method in class com.graphhopper.reader.dem.CGIARProvider
 
toString() - Method in class com.graphhopper.reader.dem.GMTEDProvider
 
toString() - Method in class com.graphhopper.reader.dem.HeightTile
 
toString() - Method in class com.graphhopper.reader.dem.MultiSourceElevationProvider
 
toString() - Method in class com.graphhopper.reader.dem.SkadiProvider
 
toString() - Method in class com.graphhopper.reader.dem.SRTMGL1Provider
 
toString() - Method in class com.graphhopper.reader.dem.SRTMProvider
 
toString() - Method in class com.graphhopper.reader.osm.conditional.DateRange
 
toString() - Method in class com.graphhopper.reader.osm.conditional.ParsedCalendar
 
toString() - Method in class com.graphhopper.reader.osm.OSMFileHeader
 
toString() - Method in class com.graphhopper.reader.osm.OSMReader
 
toString() - Method in class com.graphhopper.reader.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.AlternativeRouteCH.AlternativeInfo
 
toString() - Method in class com.graphhopper.routing.AlternativeRouteEdgeCH.AlternativeInfo
 
toString() - Method in class com.graphhopper.routing.ch.BridgePathFinder.BridePathEntry
 
toString() - Method in class com.graphhopper.routing.ch.CHEntry
 
toString() - Method in class com.graphhopper.routing.ch.CHPreparationGraph.PrepareBaseEdge
 
toString() - Method in class com.graphhopper.routing.ch.PrepareCHEntry
 
toString() - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
 
toString() - Method in class com.graphhopper.routing.DirectionResolverResult
 
toString() - Method in enum com.graphhopper.routing.ev.Footway
 
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.Hgv
 
toString() - Method in class com.graphhopper.routing.ev.IntEncodedValueImpl
 
toString() - Method in enum com.graphhopper.routing.ev.RoadAccess
 
toString() - Method in enum com.graphhopper.routing.ev.RoadClass
 
toString() - Method in enum com.graphhopper.routing.ev.RoadEnvironment
 
toString() - Method in enum com.graphhopper.routing.ev.RouteNetwork
 
toString() - Method in enum com.graphhopper.routing.ev.Smoothness
 
toString() - Method in enum com.graphhopper.routing.ev.Surface
 
toString() - Method in enum com.graphhopper.routing.ev.Toll
 
toString() - Method in enum com.graphhopper.routing.ev.TrackType
 
toString() - Method in enum com.graphhopper.routing.ev.UrbanDensity
 
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.AccessFilter
 
toString() - Method in class com.graphhopper.routing.util.EncodingManager
 
toString() - Method in class com.graphhopper.routing.util.VehicleEncodedValues
 
toString() - Method in class com.graphhopper.routing.util.VehicleTagParser
 
toString() - Method in class com.graphhopper.routing.weighting.AbstractAdjustedWeighting
 
toString() - Method in class com.graphhopper.routing.weighting.AbstractWeighting
 
toString() - Method in class com.graphhopper.routing.weighting.BalancedWeightApproximator
 
toString() - Method in class com.graphhopper.routing.weighting.BeelineWeightApproximator
 
toString() - Method in class com.graphhopper.routing.weighting.DefaultTurnCostProvider
 
toString() - Method in class com.graphhopper.routing.weighting.QueryGraphWeighting
 
toString() - Method in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
toString() - Method in class com.graphhopper.storage.AbstractDataAccess
 
toString() - Method in class com.graphhopper.storage.CHConfig
 
toString() - Method in class com.graphhopper.storage.DAType
 
toString() - Method in class com.graphhopper.storage.GHDirectory
 
toString(int) - Method in class com.graphhopper.storage.GraphEdgeIdFinder.BlockArea
 
toString() - Method in class com.graphhopper.storage.index.Snap
 
toString() - Method in class com.graphhopper.storage.IntsRef
 
toString() - Method in class com.graphhopper.storage.RoutingCHEdgeIteratorImpl
 
toString() - Method in class com.graphhopper.storage.StorableProperties
 
toString() - Method in class com.graphhopper.storage.TurnCostStorage
 
toString() - Method in class com.graphhopper.util.BitUtilBig
 
toString() - Method in class com.graphhopper.util.BitUtilLittle
 
toString() - Method in class com.graphhopper.util.details.AbstractPathDetailsBuilder
 
toString() - Method in class com.graphhopper.util.DistanceCalc3D
 
toString() - Method in class com.graphhopper.util.DistanceCalcEarth
 
toString() - Method in class com.graphhopper.util.DistanceCalcEuclidean
 
toString() - Method in class com.graphhopper.util.DistancePlaneProjection
 
toString() - Method in class com.graphhopper.util.GitInfo
 
toString() - Method in class com.graphhopper.util.shapes.BBox
 
toString() - Method in class com.graphhopper.util.shapes.Circle
 
toString() - Method in class com.graphhopper.util.shapes.Polygon
 
toString() - Method in class com.graphhopper.util.SimpleIntDeque
 
toString() - Method in class com.graphhopper.util.StopWatch
 
toString() - Method in class com.graphhopper.util.TranslationMap
 
toString() - Method in class com.graphhopper.util.TranslationMap.TranslationHashMap
 
toTurnCostConfigAsString() - Method in class com.graphhopper.routing.util.EncodingManager
 
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.CarTagParser
 
transform(IntIndexedContainer, IntIndexedContainer) - Static method in class com.graphhopper.util.ArrayUtil
Maps one array using another, i.e.
TranslationHashMap(Locale) - Constructor for class com.graphhopper.util.TranslationMap.TranslationHashMap
 
TranslationMap - Class in com.graphhopper.util
A class which manages the translations in-memory.
TranslationMap() - Constructor for class com.graphhopper.util.TranslationMap
 
TranslationMap.TranslationHashMap - Class in com.graphhopper.util
 
TransportationMode - Enum in com.graphhopper.routing.util
Define disjunct ways of transportation that are used to create and populate our encoded values from a data source like OpenStreetMap.
traversalMode - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
traversalMode - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
TraversalMode - Enum in com.graphhopper.routing.util
 
traverse(Coordinate, Coordinate, Consumer<Coordinate>) - Method in class com.graphhopper.storage.index.PixelGridTraversal
 
traverseEdge(double, double, EdgeIteratorState, LocationIndexTree.EdgeCheck) - Method in class com.graphhopper.storage.index.LocationIndexTree
 
triangulate(Snap, QueryGraph, ShortestPathTree, ToDoubleFunction<ShortestPathTree.IsoLabel>, double) - Method in class com.graphhopper.isochrone.algorithm.JTSTriangulator
 
triangulate(Snap, QueryGraph, ShortestPathTree, ToDoubleFunction<ShortestPathTree.IsoLabel>, double) - Method in interface com.graphhopper.isochrone.algorithm.Triangulator
 
Triangulation - Class in com.graphhopper.isochrone.algorithm
 
Triangulation() - Constructor for class com.graphhopper.isochrone.algorithm.Triangulation
 
triangulation - Variable in class com.graphhopper.isochrone.algorithm.Triangulator.Result
 
TriangulationAsReadableTriangulation - Class in com.graphhopper.isochrone.algorithm
 
TriangulationAsReadableTriangulation(Triangulation) - Constructor for class com.graphhopper.isochrone.algorithm.TriangulationAsReadableTriangulation
 
Triangulator - Interface in com.graphhopper.isochrone.algorithm
 
Triangulator.Result - Class in com.graphhopper.isochrone.algorithm
 
triggerActiveLandmarkRecalculation() - Method in class com.graphhopper.routing.lm.LMApproximator
This method forces a lazy recalculation of the active landmark set e.g.
trimToSize() - Method in class com.graphhopper.storage.VLongStorage
 
Triple<F,S,T> - Class in com.graphhopper.reader.osm
 
Triple(F, S, T) - Constructor for class com.graphhopper.reader.osm.Triple
 
tryLock() - Method in interface com.graphhopper.storage.GHLock
 
TurnCost - Class in com.graphhopper.routing.ev
 
TurnCost() - Constructor for class com.graphhopper.routing.ev.TurnCost
 
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 cost relations, and the values are IntRefs.
TurnCostStorage(BaseGraph, DataAccess) - Constructor for class com.graphhopper.storage.TurnCostStorage
 
TurnCostStorage.Iterator - Interface in com.graphhopper.storage
 

U

UkraineCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
UkraineCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.UkraineCountryRule
 
UNFAVORED_EDGE - Static variable in interface com.graphhopper.util.EdgeIteratorState
 
unfavorVirtualEdge(int) - Method in class com.graphhopper.routing.querygraph.QueryGraph
Assigns the 'unfavored' flag to a virtual edge (for both directions)
unfavorVirtualEdges(IntArrayList) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
UnitedKingdomCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
UnitedKingdomCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.UnitedKingdomCountryRule
 
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.BikeCommonTagParser
 
unrestricted() - Static method in class com.graphhopper.routing.DirectionResolverResult
 
UNSET_SPEED - Static variable in class com.graphhopper.routing.ev.MaxSpeed
The speed value used for road sections without known speed limit.
unzip(String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(String, String, boolean) - Method in class com.graphhopper.util.Unzipper
 
unzip(InputStream, File, LongConsumer) - Method in class com.graphhopper.util.Unzipper
 
Unzipper - Class in com.graphhopper.util
 
Unzipper() - Constructor for class com.graphhopper.util.Unzipper
 
up(long) - Method in class com.graphhopper.geohash.SpatialKeyAlgo
 
update(double, int) - Method in class com.graphhopper.apache.commons.collections.IntFloatBinaryHeap
 
update(int, int, int) - Method in class com.graphhopper.coll.GHSortedCollection
 
update(int, float, float) - Method in class com.graphhopper.coll.GHTreeMapComposed
 
update(int, float) - Method in class com.graphhopper.coll.MinHeapWithUpdate
Updates the element with the given id.
update(double, double) - Method in class com.graphhopper.util.shapes.BBox
 
update(double, double, double) - Method in class com.graphhopper.util.shapes.BBox
 
updateBestPath - Variable in class com.graphhopper.routing.AbstractBidirAlgo
 
updateBestPath(double, SPTEntry, int, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirAlgo
 
updateBestPath(double, SPTEntry, int, int, boolean) - Method in class com.graphhopper.routing.AbstractBidirectionEdgeCHNoSOD
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.AStar
 
updateBestPath(EdgeIteratorState, SPTEntry, int) - Method in class com.graphhopper.routing.Dijkstra
 
updateDistancesFor(Graph, int, double, double) - Static method in class com.graphhopper.util.GHUtility
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AbstractBidirCHAlgo
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionCH
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.AStarBidirectionEdgeCHNoSOD
 
updateEntry(SPTEntry, int, int, int, double, SPTEntry, boolean) - Method in class com.graphhopper.routing.DijkstraBidirectionEdgeCHNoSOD
 
UrbanDensity - Enum in com.graphhopper.routing.ev
 
UrbanDensityCalculator - Class in com.graphhopper.routing.util
 
UrbanDensityCalculator() - Constructor for class com.graphhopper.routing.util.UrbanDensityCalculator
 
useFixedNodeOrdering(NodeOrderingProvider) - Method in class com.graphhopper.routing.ch.PrepareContractionHierarchies
Instead of heuristically determining a node ordering for the graph contraction it is also possible to use a fixed ordering.
usesOtherPreparation() - Method in class com.graphhopper.config.LMProfile
 

V

v - Variable in class com.graphhopper.routing.AlternativeRouteEdgeCH.PotentialAlternativeInfo
 
validateProfileName(String) - Static method in class com.graphhopper.config.Profile
 
validEdgeDistance(double, double, double, double, double, double) - Method in interface com.graphhopper.util.DistanceCalc
This method decides for case 1: if we should use distance(r to edge) where r=(lat,lon) or case 2: min(distance(r to a), distance(r to b)) where edge=(a to b).
validEdgeDistance(double, double, double, double, double, double) - Method in class com.graphhopper.util.DistanceCalcEarth
 
value - Variable in class com.graphhopper.search.EdgeKVStorage.KeyValue
 
ValueExpressionVisitor - Class in com.graphhopper.routing.weighting.custom
Expression visitor for right-hand side value of limit_to or multiply_by.
ValueExpressionVisitor(ParseResult, NameValidator) - Constructor for class com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
 
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.osm.RestrictionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.reader.ReaderElement.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.Footway
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.Hgv
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.RouteNetwork
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Smoothness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Surface
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.Toll
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.TrackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.ev.UrbanDensity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.PriorityCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.TransportationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.routing.util.WayAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.storage.DAType.MemRef
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.storage.index.Snap.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.graphhopper.util.FetchMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.graphhopper.reader.osm.conditional.ConditionalValueParser.ConditionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.reader.osm.conditional.ParsedCalendar.ParseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.reader.osm.RestrictionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.reader.ReaderElement.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.Footway
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.Hgv
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RoadEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.RouteNetwork
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Smoothness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Surface
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.Toll
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.TrackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.ev.UrbanDensity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.PriorityCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.TransportationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.routing.util.WayAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.storage.DAType.MemRef
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.storage.index.Snap.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.graphhopper.util.FetchMode
Returns an array containing the constants of this enum type, in the order they are declared.
VaticanCityCountryRule - Class in com.graphhopper.routing.util.countryrules.europe
 
VaticanCityCountryRule() - Constructor for class com.graphhopper.routing.util.countryrules.europe.VaticanCityCountryRule
 
VehicleAccess - Class in com.graphhopper.routing.ev
 
VehicleAccess() - Constructor for class com.graphhopper.routing.ev.VehicleAccess
 
VehicleEncodedValues - Class in com.graphhopper.routing.util
 
VehicleEncodedValues(String, BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, DecimalEncodedValue) - Constructor for class com.graphhopper.routing.util.VehicleEncodedValues
 
VehicleEncodedValuesFactory - Interface in com.graphhopper.routing.util
 
VehiclePriority - Class in com.graphhopper.routing.ev
 
VehiclePriority() - Constructor for class com.graphhopper.routing.ev.VehiclePriority
 
VehicleSpeed - Class in com.graphhopper.routing.ev
 
VehicleSpeed() - Constructor for class com.graphhopper.routing.ev.VehicleSpeed
 
VehicleTagParser - Class in com.graphhopper.routing.util
Abstract class which handles flag decoding and encoding.
VehicleTagParser(BooleanEncodedValue, DecimalEncodedValue, String, BooleanEncodedValue, DecimalEncodedValue, TransportationMode, double) - Constructor for class com.graphhopper.routing.util.VehicleTagParser
 
VehicleTagParserFactory - Interface in com.graphhopper.routing.util
 
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_EDGEKV_STORAGE - Static variable in class com.graphhopper.util.Constants
 
VERSION_EM - Static variable in class com.graphhopper.util.Constants
 
VERSION_GEOMETRY - Static variable in class com.graphhopper.util.Constants
 
VERSION_LOCATION_IDX - Static variable in class com.graphhopper.util.Constants
 
VERSION_NODE - Static variable in class com.graphhopper.util.Constants
 
VERSION_NODE_CH - Static variable in class com.graphhopper.util.Constants
 
VERSION_SHORTCUT - Static variable in class com.graphhopper.util.Constants
 
viaNode(long, LongArrayList, LongArrayList) - Static method in class com.graphhopper.reader.osm.RestrictionMembers
 
ViaRouting - Class in com.graphhopper.routing
The methods here can be used to calculate routes with or without via points and implement possible restrictions like snap preventions, headings and curbsides.
ViaRouting() - Constructor for class com.graphhopper.routing.ViaRouting
 
ViaRouting.Result - Class in com.graphhopper.routing
 
viaWay(LongArrayList, LongArrayList, LongArrayList) - Static method in class com.graphhopper.reader.osm.RestrictionMembers
 
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, List<EdgeKVStorage.KeyValue>, PointList, boolean) - Constructor for class com.graphhopper.routing.querygraph.VirtualEdgeIteratorState
 
visit(EdgeIteratorState, boolean, int) - Method in interface com.graphhopper.routing.ch.ShortcutUnpacker.Visitor
 
visitConstructorInvocation(Java.ConstructorInvocation) - Method in class com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
 
visitedNodes - Variable in class com.graphhopper.routing.RoundTripRouting.Result
 
visitedNodes - Variable in class com.graphhopper.routing.ViaRouting.Result
 
visitOriginalEdgesBwd(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.ShortcutUnpacker
 
visitOriginalEdgesFwd(int, int, boolean, int) - Method in class com.graphhopper.routing.ch.ShortcutUnpacker
Finds an edge/shortcut with the given id and adjNode and calls the visitor for each original edge that is packed inside this shortcut (or if an original edge is given simply calls the visitor on it).
visitPackage(Java.Package) - Method in class com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
 
visitRvalue(Java.Rvalue) - Method in class com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
 
visitType(Java.Type) - Method in class com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
 
VLongStorage - Class in com.graphhopper.storage
Taken from Lucene DataOutput.
VLongStorage() - Constructor for class com.graphhopper.storage.VLongStorage
 
VLongStorage(int) - Constructor for class com.graphhopper.storage.VLongStorage
 
VLongStorage(byte[]) - Constructor for class com.graphhopper.storage.VLongStorage
 

W

way(int, int, int, IntArrayList) - Static method in class com.graphhopper.reader.osm.GraphRestriction
 
way(int, IntArrayList, int, IntArrayList) - Static method in class com.graphhopper.reader.osm.GraphRestriction
 
way(IntArrayList, IntArrayList, IntArrayList, IntArrayList) - Static method in class com.graphhopper.reader.osm.GraphRestriction
 
WayAccess - Enum in com.graphhopper.routing.util
 
WaySegmentParser - Class in com.graphhopper.reader.osm
This class parses a given OSM file and splits OSM ways into 'segments' at all intersections (or 'junctions').
WaySegmentParser.Builder - Class in com.graphhopper.reader.osm
 
WaySegmentParser.CoordinateSupplier - Interface in com.graphhopper.reader.osm
 
WaySegmentParser.EdgeHandler - Interface in com.graphhopper.reader.osm
 
WaySegmentParser.RelationProcessor - Interface in com.graphhopper.reader.osm
 
WaySegmentParser.WayPreprocessor - Interface in com.graphhopper.reader.osm
 
WayToEdgeConverter - Class in com.graphhopper.reader.osm
 
WayToEdgeConverter(BaseGraph, LongFunction<Iterator<IntCursor>>) - Constructor for class com.graphhopper.reader.osm.WayToEdgeConverter
 
WayToEdgeConverter.EdgeResult - Class in com.graphhopper.reader.osm
 
WayToEdgeConverter.NodeResult - Class in com.graphhopper.reader.osm
 
WayToEdgesMap - Class in com.graphhopper.reader.osm
This map can store multiple edges (int) for each way ID (long).
WayToEdgesMap() - Constructor for class com.graphhopper.reader.osm.WayToEdgesMap
 
weight - Variable in class com.graphhopper.isochrone.algorithm.ShortestPathTree.IsoLabel
 
weight - Variable in class com.graphhopper.routing.ch.PrepareCHEntry
 
weight - Variable in class com.graphhopper.routing.SPTEntry
 
WeightApproximator - Interface in com.graphhopper.routing.weighting
Specifies a weight approximation between an node and the goalNode according to the specified weighting.
WeightDetails - Class in com.graphhopper.util.details
Calculate the weight segments for a Path
WeightDetails(Weighting) - Constructor for class com.graphhopper.util.details.WeightDetails
 
weighting - Variable in class com.graphhopper.routing.AbstractNonCHBidirAlgo
 
weighting - Variable in class com.graphhopper.routing.AbstractRoutingAlgorithm
 
weighting - Variable in class com.graphhopper.routing.Router.Solver
 
Weighting - Interface in com.graphhopper.routing.weighting
Specifies how the best route is calculated.
WeightingFactory - Interface in com.graphhopper.routing
 
weightOfVisitedPath - Variable in class com.graphhopper.routing.ch.AStarCHEntry
 
weights - Variable in class com.graphhopper.routing.DijkstraOneToMany
 
wheelchair(PMap) - Static method in class com.graphhopper.routing.util.VehicleEncodedValues
 
WHEELCHAIR - Static variable in interface com.graphhopper.routing.util.VehicleEncodedValuesFactory
 
WheelchairTagParser - Class in com.graphhopper.routing.util
A flag encoder for wheelchairs.
WheelchairTagParser(EncodedValueLookup, PMap) - Constructor for class com.graphhopper.routing.util.WheelchairTagParser
 
WheelchairTagParser(BooleanEncodedValue, DecimalEncodedValue, DecimalEncodedValue, EnumEncodedValue<RouteNetwork>) - Constructor for class com.graphhopper.routing.util.WheelchairTagParser
 
WINDOWS - Static variable in class com.graphhopper.util.Constants
True iff running on Windows.
withoutConsecutiveDuplicates(IntIndexedContainer) - Static method in class com.graphhopper.util.ArrayUtil
Creates a copy of the given list where all consecutive duplicates are removed
withoutWarning() - Static method in exception com.graphhopper.reader.osm.OSMRestrictionException
 
withTurnCosts(boolean) - Method in class com.graphhopper.storage.BaseGraph.Builder
 
wrap(QuadEdge) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableQuadEdge
 
wrap(Triangulation) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
wrap(QuadEdgeSubdivision) - Static method in interface com.graphhopper.isochrone.algorithm.ReadableTriangulation
 
wrapWeighting(Weighting) - Method in class com.graphhopper.routing.querygraph.QueryGraph
 
wrapWeighting(Weighting) - Method in class com.graphhopper.storage.BaseGraph
 
wrapWeighting(Weighting) - Method in interface com.graphhopper.storage.Graph
Wraps the given weighting into a weighting that can be used by this graph
writeEncodingManagerToProperties() - Method in class com.graphhopper.GraphHopper
 
writeHeader(RandomAccessFile, long, int) - Method in class com.graphhopper.storage.AbstractDataAccess
Writes some internal data into the beginning of the specified file.
writeVLong(long) - Method in class com.graphhopper.storage.VLongStorage
Writes an long in a variable-length format.

X

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

Y

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

Z

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

_

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

Copyright © 2012–2022. All rights reserved.