Interface SearchCompiler.BinaryMatchFactory
-
- All Superinterfaces:
SearchCompiler.MatchFactory
- Enclosing class:
- SearchCompiler
public static interface SearchCompiler.BinaryMatchFactory extends SearchCompiler.MatchFactory
A factor for gettingSearchCompiler.AbstractBinaryMatchobjects
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchCompiler.AbstractBinaryMatchget(java.lang.String keyword, SearchCompiler.Match lhs, SearchCompiler.Match rhs, PushbackTokenizer tokenizer)Get theSearchCompiler.AbstractBinaryMatchobject-
Methods inherited from interface org.openstreetmap.josm.data.osm.search.SearchCompiler.MatchFactory
getKeywords
-
-
-
-
Method Detail
-
get
SearchCompiler.AbstractBinaryMatch get(java.lang.String keyword, SearchCompiler.Match lhs, SearchCompiler.Match rhs, PushbackTokenizer tokenizer) throws SearchParseError
Get theSearchCompiler.AbstractBinaryMatchobject- Parameters:
keyword- The keyword to get/create the correctSearchCompiler.AbstractBinaryMatchobjectlhs- May be used to construct theSearchCompiler.AbstractBinaryMatchobject (seeSearchCompiler.AbstractBinaryMatch.getLhs())rhs- May be used to construct theSearchCompiler.AbstractBinaryMatchobject (seeSearchCompiler.AbstractBinaryMatch.getRhs())tokenizer- May be used to construct theSearchCompiler.AbstractBinaryMatchobject- Returns:
- The
SearchCompiler.AbstractBinaryMatchobject for the keyword and its arguments - Throws:
SearchParseError- If theSearchCompiler.AbstractBinaryMatchobject could not be constructed.
-
-