| Package | Description |
|---|---|
| org.heigit.bigspatialdata.oshdb.api.mapreducer |
Central front-end of the API.
|
| org.heigit.bigspatialdata.oshdb.api.mapreducer.backend |
Specialised MapReducers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapAggregator<U extends Comparable<U> & Serializable,X>
A MapReducer with built-in aggregation by an arbitrary index.
|
class |
MapReducer<X>
Main class of oshdb's "functional programming" API.
|
| Modifier and Type | Method and Description |
|---|---|
Mappable<X> |
Mappable.filter(SerializablePredicate<X> f)
Adds a custom arbitrary filter that gets executed in the current
transformation chain.
|
<R> Mappable<R> |
Mappable.flatMap(SerializableFunction<X,Iterable<R>> flatMapper)
Set an arbitrary `flatMap` transformation function, which returns list with
an arbitrary number of results per input data entry.
|
<R> Mappable<R> |
Mappable.map(SerializableFunction<X,R> mapper)
Set an arbitrary `map` transformation function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapReducerIgniteAffinityCall<X>
Main class of oshdb's "functional programming" API.
|
class |
MapReducerIgniteLocalPeek<X>
Main class of oshdb's "functional programming" API.
|
class |
MapReducerIgniteScanQuery<X>
Main class of oshdb's "functional programming" API.
|
class |
MapReducerJdbcMultithread<X> |
class |
MapReducerJdbcSinglethread<X> |
Copyright © 2016–2020 HeiGIT. All rights reserved.