Package com.graphhopper.routing.util
Class OSMParsers
java.lang.Object
com.graphhopper.routing.util.OSMParsers
-
Constructor Summary
ConstructorsConstructorDescriptionOSMParsers
(List<String> ignoredHighways, List<TagParser> wayTagParsers, List<RelationTagParser> relationTagParsers, List<RestrictionTagParser> restrictionTagParsers) -
Method Summary
Modifier and TypeMethodDescriptionboolean
addIgnoredHighway
(String highway) addRelationTagParser
(Function<EncodedValue.InitializerConfig, RelationTagParser> createRelationTagParser) addRestrictionTagParser
(RestrictionTagParser restrictionTagParser) addWayTagParser
(TagParser tagParser) handleRelationTags
(ReaderRelation relation, IntsRef relFlags) void
handleWayTags
(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags)
-
Constructor Details
-
OSMParsers
public OSMParsers() -
OSMParsers
public OSMParsers(List<String> ignoredHighways, List<TagParser> wayTagParsers, List<RelationTagParser> relationTagParsers, List<RestrictionTagParser> restrictionTagParsers)
-
-
Method Details
-
addIgnoredHighway
-
addWayTagParser
-
addRelationTagParser
public OSMParsers addRelationTagParser(Function<EncodedValue.InitializerConfig, RelationTagParser> createRelationTagParser) -
addRestrictionTagParser
-
acceptWay
-
handleRelationTags
-
handleWayTags
public void handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) -
createRelationFlags
-
getIgnoredHighways
-
getWayTagParsers
-
getRelationTagParsers
-
getRestrictionTagParsers
-