public class OSMParsers extends Object
Constructor and Description |
---|
OSMParsers() |
OSMParsers(List<String> ignoredHighways,
List<TagParser> wayTagParsers,
List<RelationTagParser> relationTagParsers,
List<RestrictionTagParser> restrictionTagParsers) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptWay(ReaderWay way) |
OSMParsers |
addIgnoredHighway(String highway) |
OSMParsers |
addRelationTagParser(Function<EncodedValue.InitializerConfig,RelationTagParser> createRelationTagParser) |
OSMParsers |
addRestrictionTagParser(RestrictionTagParser restrictionTagParser) |
OSMParsers |
addWayTagParser(TagParser tagParser) |
IntsRef |
createRelationFlags() |
List<String> |
getIgnoredHighways() |
List<RelationTagParser> |
getRelationTagParsers() |
List<RestrictionTagParser> |
getRestrictionTagParsers() |
List<TagParser> |
getWayTagParsers() |
IntsRef |
handleRelationTags(ReaderRelation relation,
IntsRef relFlags) |
void |
handleWayTags(int edgeId,
EdgeIntAccess edgeIntAccess,
ReaderWay way,
IntsRef relationFlags) |
public OSMParsers()
public OSMParsers(List<String> ignoredHighways, List<TagParser> wayTagParsers, List<RelationTagParser> relationTagParsers, List<RestrictionTagParser> restrictionTagParsers)
public OSMParsers addIgnoredHighway(String highway)
public OSMParsers addWayTagParser(TagParser tagParser)
public OSMParsers addRelationTagParser(Function<EncodedValue.InitializerConfig,RelationTagParser> createRelationTagParser)
public OSMParsers addRestrictionTagParser(RestrictionTagParser restrictionTagParser)
public boolean acceptWay(ReaderWay way)
public IntsRef handleRelationTags(ReaderRelation relation, IntsRef relFlags)
public void handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags)
public IntsRef createRelationFlags()
public List<RelationTagParser> getRelationTagParsers()
public List<RestrictionTagParser> getRestrictionTagParsers()
Copyright © 2012–2023. All rights reserved.