Class Summary Class Description AggregateRequestExecutorHolds relevant execution methods for various aggregation requests. ContributionsExecutorIncludes the execute method for requests mapped to /contributions/count, /contributions/count/density, /contributions/latest/count, /contributions/latest/count/density and /users/count. DataExtractionTransformerUsed by data extraction requests to create GeoJSON features from OSM entities. DataRequestExecutorHolds executor methods for the following endpoints: /elementsFullHistory, /contributions. ElementsRequestExecutorIncludes all execute methods for requests mapped to /elements. ExecutionUtilsHolds helper methods that are used by the executor classes. MetadataRequestExecutorIncludes the execute method for requests mapped to /metadata. RequestExecutor RequestParametersHolds those parameters, which are relevant for every request. UsersRequestExecutorIncludes the execute methods for requests mapped to /users.
Enum Summary Enum Description ExecutionUtils.MatchTypeEnum type used in /ratio computation. RequestResourceEnumeration defining the request resource (LENGTH, PERIMETER, AREA, COUNT, GROUPBYTAG, GROUPBYKEY, RATIO, DATAEXTRACTION, CONTRIBUTION).