Class BikeCommonPriorityParser
java.lang.Object
com.graphhopper.routing.util.parsers.BikeCommonPriorityParser
- All Implemented Interfaces:
TagParser
- Direct Known Subclasses:
BikePriorityParser
,MountainBikePriorityParser
,RacingBikePriorityParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DecimalEncodedValue
protected final Map
<String, PriorityCode> protected final DecimalEncodedValue
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BikeCommonPriorityParser
(DecimalEncodedValue priorityEnc, DecimalEncodedValue avgSpeedEnc, EnumEncodedValue<RouteNetwork> bikeRouteEnc) -
Method Summary
Modifier and TypeMethodDescriptionfinal DecimalEncodedValue
void
handleWayTags
(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags)
-
Field Details
-
pushingSectionsHighways
-
preferHighwayTags
-
avoidHighwayTags
-
unpavedSurfaceTags
-
intendedValues
-
avgSpeedEnc
-
priorityEnc
-
-
Constructor Details
-
BikeCommonPriorityParser
protected BikeCommonPriorityParser(DecimalEncodedValue priorityEnc, DecimalEncodedValue avgSpeedEnc, EnumEncodedValue<RouteNetwork> bikeRouteEnc)
-
-
Method Details
-
handleWayTags
public void handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) - Specified by:
handleWayTags
in interfaceTagParser
-
getPriorityEnc
-