org.openstreetmap.josm.actions.search
Class SearchCompiler.Not

java.lang.Object
  extended by org.openstreetmap.josm.actions.search.SearchCompiler.Match
      extended by org.openstreetmap.josm.actions.search.SearchCompiler.UnaryMatch
          extended by org.openstreetmap.josm.actions.search.SearchCompiler.Not
Enclosing class:
SearchCompiler

public static class SearchCompiler.Not
extends SearchCompiler.UnaryMatch

Inverts the match.


Field Summary
 
Fields inherited from class org.openstreetmap.josm.actions.search.SearchCompiler.UnaryMatch
match
 
Constructor Summary
SearchCompiler.Not(SearchCompiler.Match match)
           
 
Method Summary
 SearchCompiler.Match getMatch()
           
 boolean match(OsmPrimitive osm)
           
 java.lang.String toString()
           
 
Methods inherited from class org.openstreetmap.josm.actions.search.SearchCompiler.UnaryMatch
getOperand
 
Methods inherited from class org.openstreetmap.josm.actions.search.SearchCompiler.Match
existsMatch, forallMatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchCompiler.Not

public SearchCompiler.Not(SearchCompiler.Match match)
Method Detail

match

public boolean match(OsmPrimitive osm)
Specified by:
match in class SearchCompiler.Match

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getMatch

public SearchCompiler.Match getMatch()


JOSM