MCPcopy Create free account

hub / github.com/LivInTheLookingGlass/overpassify / functions

Functions43 in github.com/LivInTheLookingGlass/overpassify

↓ 66 callersFunctionparse
This is the main parser function. It is implemented as a singledispatch item with registers for each operation. Possible Exceptions:
overpassify/overpassify.py:80
↓ 6 callersFunction_transform
(item, body=None, top=False)
overpassify/transform.py:43
↓ 4 callersFunctionscan
(body, item_class)
overpassify/transform.py:141
↓ 2 callersFunctionread
Utility function to read the README file. Used for the long_description. It's nice, because now 1) we have a top level README file and 2) it's
setup.py:10
↓ 2 callersFunctionswitch
(x)
overpassify/overpassify.py:426
↓ 1 callersMethod__add__
(self, target)
overpassify/model.py:104
↓ 1 callersMethod__eq__
(self, target)
overpassify/model.py:90
↓ 1 callersMethod__init__
(self, *args)
overpassify/model.py:101
↓ 1 callersFunction_call_around
This function provides a translation for the around statement. It is extracted from the main call translator in order to provide additional code
overpassify/overpassify.py:508
↓ 1 callersFunction_call_constructor
This function provides a translation for set construction calls. It is extracted from the main call translator in order to provide additional code
overpassify/overpassify.py:450
↓ 1 callersFunction_call_is_in
This function provides a translation for the is_in statement. It is extracted from the main call translator in order to provide additional code
overpassify/overpassify.py:493
↓ 1 callersFunction_call_out
This function provides a translation for the out statement. It is extracted from the main call translator in order to provide additional code
overpassify/overpassify.py:475
↓ 1 callersFunction_translate_global_call
(call, **kwargs)
overpassify/overpassify.py:329
↓ 1 callersFunction_translate_object_call
(call, **kwargs)
overpassify/overpassify.py:309
↓ 1 callersMethodfilter
(some_set)
overpassify/model.py:146
↓ 1 callersMethodfilterByKeys
(data, **kwargs)
overpassify/model.py:42
↓ 1 callersMethodgetByID
Returns a set of all data which has that ID, regardless of type
overpassify/model.py:30
↓ 1 callersMethodisArea
(an_object)
overpassify/model.py:17
↓ 1 callersMethodisNode
(an_object)
overpassify/model.py:13
↓ 1 callersMethodisRelation
(an_object)
overpassify/model.py:21
↓ 1 callersMethodisWay
(an_object)
overpassify/model.py:9
↓ 1 callersFunctionmain
()
setup.py:30
↓ 1 callersFunctionoverpassify
This is the main overpassify function. It is implemented as a singledispatch item with registers for each operation. Possible Exceptions:
overpassify/overpassify.py:43
↓ 1 callersMethodparse_query
(query)
overpassify/model.py:124
↓ 1 callersFunctionparse_tags
(key, value)
overpassify/overpassify.py:425
↓ 1 callersMethodsearch
(an_object, **kwargs)
overpassify/model.py:35
↓ 1 callersMethodsearchInArea
An approximation of the API feature which searches in an area
overpassify/model.py:61
↓ 1 callersFunctiontransform
This is the main syntax transformation function. It takes Python syntaxes which cannot be directly implemented in OverpassQL, and translates t
overpassify/transform.py:27
↓ 1 callersFunctiontransform_break
(item, name='')
overpassify/transform.py:159
↓ 1 callersFunctiontransform_continue
(item, name='')
overpassify/transform.py:186
Function_
(item, body=None, top=False)
overpassify/transform.py:50
Function_
(funcbody)
overpassify/overpassify.py:58
Method__add__
(self, target, cls=None)
overpassify/model.py:133
Method__eq__
(self, target)
overpassify/model.py:95
Method__init__
(self, rule)
overpassify/model.py:87
Method__init__
(self, query, **kwargs)
overpassify/model.py:117
Method__iter__
Iterates over all items in the set, as single item sets
overpassify/model.py:110
Methodaround
An approximation of the API feature which searches around a set
overpassify/model.py:66
Methodfilter
(some_set)
overpassify/model.py:156
Methodfilter
(some_set)
overpassify/model.py:166
Methodfilter
(some_set)
overpassify/model.py:176
MethodgetByTypeAndID
Returns a set of all data which has that ID, filtered by type
overpassify/model.py:25
MethodsearchInSet
An approximation of the API feature which searches in an existing set
overpassify/model.py:51