org.openstreetmap.josm.data.validation.tests
Class TagChecker.CheckerData.CheckerElement
java.lang.Object
org.openstreetmap.josm.data.validation.tests.TagChecker.CheckerData.CheckerElement
- Enclosing class:
- TagChecker.CheckerData
private static class TagChecker.CheckerData.CheckerElement
- extends java.lang.Object
Method Summary |
private java.util.regex.Pattern |
getPattern(java.lang.String str)
|
boolean |
match(OsmPrimitive osm,
java.util.Map<java.lang.String,java.lang.String> keys)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tag
public java.lang.Object tag
value
public java.lang.Object value
noMatch
public boolean noMatch
tagAll
public boolean tagAll
valueAll
public boolean valueAll
valueBool
public boolean valueBool
TagChecker.CheckerData.CheckerElement
public TagChecker.CheckerData.CheckerElement(java.lang.String exp)
throws java.lang.IllegalStateException,
java.util.regex.PatternSyntaxException
- Throws:
java.lang.IllegalStateException
java.util.regex.PatternSyntaxException
getPattern
private java.util.regex.Pattern getPattern(java.lang.String str)
throws java.lang.IllegalStateException,
java.util.regex.PatternSyntaxException
- Throws:
java.lang.IllegalStateException
java.util.regex.PatternSyntaxException
match
public boolean match(OsmPrimitive osm,
java.util.Map<java.lang.String,java.lang.String> keys)
JOSM