Class AbstractAverageSpeedParser
java.lang.Object
com.graphhopper.routing.util.parsers.AbstractAverageSpeedParser
- All Implemented Interfaces:
TagParser
- Direct Known Subclasses:
BikeCommonAverageSpeedParser,CarAverageSpeedParser,FootAverageSpeedParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DecimalEncodedValueprotected final DecimalEncodedValue -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractAverageSpeedParser(DecimalEncodedValue speedEnc, DecimalEncodedValue ferrySpeedEnc) -
Method Summary
Modifier and TypeMethodDescriptionfinal DecimalEncodedValuefinal StringgetName()abstract voidhandleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidhandleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) protected voidsetSpeed(boolean reverse, int edgeId, EdgeIntAccess edgeIntAccess, double speed) toString()
-
Field Details
-
avgSpeedEnc
-
ferrySpeedEnc
-
-
Constructor Details
-
AbstractAverageSpeedParser
protected AbstractAverageSpeedParser(DecimalEncodedValue speedEnc, DecimalEncodedValue ferrySpeedEnc)
-
-
Method Details
-
getAverageSpeedEnc
-
setSpeed
-
getName
-
handleWayTags
public void handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) - Specified by:
handleWayTagsin interfaceTagParser
-
handleWayTags
-
toString
-