public class ConditionalOSMTagInspector extends Object implements ConditionalTagInspector
| Constructor and Description |
|---|
ConditionalOSMTagInspector(List<String> tagsToCheck,
List<? extends ConditionalValueParser> valueParsers,
Set<String> restrictiveValues,
Set<String> permittedValues,
boolean enabledLogs) |
ConditionalOSMTagInspector(Object value,
List<String> tagsToCheck,
Set<String> restrictiveValues,
Set<String> permittedValues) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValueParser(ConditionalValueParser vp) |
protected boolean |
applies(ReaderWay way,
boolean checkPermissiveValues) |
boolean |
isPermittedWayConditionallyRestricted(ReaderWay way) |
boolean |
isRestrictedWayConditionallyPermitted(ReaderWay way) |
public ConditionalOSMTagInspector(Object value, List<String> tagsToCheck, Set<String> restrictiveValues, Set<String> permittedValues)
public void addValueParser(ConditionalValueParser vp)
public boolean isRestrictedWayConditionallyPermitted(ReaderWay way)
isRestrictedWayConditionallyPermitted in interface ConditionalTagInspectorpublic boolean isPermittedWayConditionallyRestricted(ReaderWay way)
isPermittedWayConditionallyRestricted in interface ConditionalTagInspectorprotected boolean applies(ReaderWay way, boolean checkPermissiveValues)
Copyright © 2012–2018. All rights reserved.