public final class OverpassTurboQueryWizard extends java.lang.Object
SearchAction like query.
Requires a JavaScript ScriptEngine.| Modifier and Type | Field and Description |
|---|---|
private javax.script.ScriptEngine |
engine |
private static OverpassTurboQueryWizard |
instance |
| Modifier | Constructor and Description |
|---|---|
private |
OverpassTurboQueryWizard() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
constructQuery(java.lang.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 javax.script.ScriptEngine engine
private OverpassTurboQueryWizard()
public static OverpassTurboQueryWizard getInstance()
public java.lang.String constructQuery(java.lang.String search)
SearchAction like query.search - the SearchAction like queryUncheckedParseException - when the parsing fails