public final class OverpassTurboQueryWizard extends Object
SearchAction like query.
Requires a JavaScript ScriptEngine.| Modifier and Type | Class and Description |
|---|---|
static class |
OverpassTurboQueryWizard.ParseException
An exception to indicate a failed parse.
|
| Modifier and Type | Field and Description |
|---|---|
private ScriptEngine |
engine |
private static OverpassTurboQueryWizard |
instance |
| Modifier | Constructor and Description |
|---|---|
private |
OverpassTurboQueryWizard() |
| Modifier and Type | Method and Description |
|---|---|
String |
constructQuery(String search)
Builds an Overpass QL from a
SearchAction like query. |
static OverpassTurboQueryWizard |
getInstance()
Replies the unique instance of this class.
|
private static OverpassTurboQueryWizard instance
private final ScriptEngine engine
private OverpassTurboQueryWizard()
public static OverpassTurboQueryWizard getInstance()
public String constructQuery(String search) throws OverpassTurboQueryWizard.ParseException
SearchAction like query.search - the SearchAction like queryOverpassTurboQueryWizard.ParseException - when the parsing fails