Skip navigation links
A B F H N O P R T V W 

A

amenities(Set<String>) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
A convenience method filtering the output for multiple amenities.
amenity(String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
A convenience method filtering the output for a single amenity.
area() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Appends the string area to the current query.

B

boundingBox(double, double, double, double) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a (southernLat,westernLon,northernLat,easternLon) bounding box filter to the current query.
boundingBox(double, double, double, double) - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Defines a global bounding box that is then implicitly added to all queries (unless they specify a different explicit bounding box)
build() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Closes the current query with the characters ;<;) and returns the output as a string.
build() - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Closes the current query with the character ; and returns the output as a string.

F

filterQuery() - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Creates a map query to embed its output in the current query.
format(OutputFormat) - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Controls the output format used to return OSM data.

H

hu.supercluster.overpasser.library.output - package hu.supercluster.overpasser.library.output
 
hu.supercluster.overpasser.library.query - package hu.supercluster.overpasser.library.query
 

N

node() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Appends the string node to the current query.

O

output(int) - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Appends the print (out) action to the query with default parameters: verbosity: BODY modificator: OutputModificator.CENTER order: OutputOrder.QT
output(OutputVerbosity, OutputModificator, OutputOrder, int) - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Appends a ; character and the print (out) action to the query.
OutputFormat - Enum in hu.supercluster.overpasser.library.output
Represents the possible output formats for the query result.
OutputModificator - Enum in hu.supercluster.overpasser.library.output
Represents the possible output modificators for derived information
OutputOrder - Enum in hu.supercluster.overpasser.library.output
Represents the possible degrees of verbosity of the output.
OutputVerbosity - Enum in hu.supercluster.overpasser.library.output
Represents the possible degrees of verbosity of the output.
OverpassFilterQuery - Class in hu.supercluster.overpasser.library.query
Represents a sub-query to apply filters for type elements (node, way, relation, area), tag values, bounding boxes, etc.
OverpassFilterQuery(OverpassQuery) - Constructor for class hu.supercluster.overpasser.library.query.OverpassFilterQuery
 
OverpassQuery - Class in hu.supercluster.overpasser.library.query
The main query class to create and build requests using the Overpass QL
OverpassQuery() - Constructor for class hu.supercluster.overpasser.library.query.OverpassQuery
 

P

prepareNext() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
When supplying multiple type elements in a query, use this method to automatically separate them with a ; character added in-between.

R

rel() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Appends the string rel to the current query.

T

tag(String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"] filter tag to the current query.
tag(String, String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"=value] filter tag to the current query.
tagMultiple(String, Set<String>) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"~{value1}|{value2}|{value3}|...|{valueN}] filter tag to the current query to add a filter matching for any of the given values.
tagNot(String, String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"!=value] filter tag to the current query.
tagRegex(String, String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"~value] filter tag to the current query.
tagRegexNot(String, String) - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Adds a ["name"!~value] filter tag to the current query.
timeout(int) - Method in class hu.supercluster.overpasser.library.query.OverpassQuery
Sets the maximum allowed runtime for the query in seconds.

V

valueOf(String) - Static method in enum hu.supercluster.overpasser.library.output.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hu.supercluster.overpasser.library.output.OutputModificator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hu.supercluster.overpasser.library.output.OutputOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hu.supercluster.overpasser.library.output.OutputVerbosity
Returns the enum constant of this type with the specified name.
values() - Static method in enum hu.supercluster.overpasser.library.output.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hu.supercluster.overpasser.library.output.OutputModificator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hu.supercluster.overpasser.library.output.OutputOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hu.supercluster.overpasser.library.output.OutputVerbosity
Returns an array containing the constants of this enum type, in the order they are declared.

W

way() - Method in class hu.supercluster.overpasser.library.query.OverpassFilterQuery
Appends the string way to the current query.
A B F H N O P R T V W 
Skip navigation links